Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Qt, a Qt creator

Ostatnio zmodyfikowano 2015-03-28 16:02
Autor Wiadomość
dek12
Temat założony przez niniejszego użytkownika
Qt, a Qt creator
» 2015-03-28 14:09:40
Cześć, mam takie dość dziwne pytanie.
Pisałem chwilę w QT i tam np, żeby dodać przycisk robił się wskaźnik na przycisk
QPushButton * button;
 i potem na nim operowało, dodawało metody obsługujące wciśnięcia itp.

A w QT Creatorze, gdy wejdę Designer i dodam przycisk, nigdzie nie widzę go w kodzie. Co prawda metody obsługujące przycisk są, ale samej definicji przycisku, nie widzę w kodzie. Jak to, gdzie?
P-129313
tristan
» 2015-03-28 14:14:03
Może dlatego, że ci T urosło? :)


Bo przy projektowaniu wizualnym powstanie plik XML z opisem elementów. Zobacz sobie, co jest w katalogu z projektem.
P-129314
dek12
Temat założony przez niniejszego użytkownika
» 2015-03-28 14:18:58
Aaa, no jest.
Czyli on odpowiada za tworzenie elementów itp. Ogólnie za sam wygląd, a "bebechy" już normalnie w kodzie klasy?
P-129316
turaz
» 2015-03-28 16:02:22
Tak, "bebechy"  w pliku źródłowym.

Jeżeli w designer'ze zdefiniujesz sobie np pushButton którego objectName to: pushButton_foo to do jego wskaźnika odwołujesz się poprzez:
ui->pushButton_foo->setText( tr( "przycisk" ) );
P-129323
« 1 »
  Strona 1 z 1