Wiki Markup |
---|
Qt-Creatorin wizardilla ja graafisella editorilla voidaan tuottaa ja muokata dialogeja. Aloitettaessa uutta projektia voidaan Wizardilla luoda projektitiedosto, dialogi ja pääohjelma automaattisesti. Tämän jälkeen dialogia voidaan muokata graafisella editorilla. [Tietoa |
...
Code Block |
---|
dialogeista|http://doc.qt.nokia.com/4.7-snapshot/dialogs.html]
{code}
TEMPLATE = app
SOURCES = main.cpp
FORMS = gotocelldialog.ui
|
...
{code} !GoToCell.png! Dialogiin pitää siirtää valikosta napit, vaakasuorat layoutit(punaiset suorakaiteet), ja "spacer"(sininen nauha). Layoutien ja spacerin avulla dialogi pysyy saman muotoisena vaikka sitä venytettäisiin. |
...
Automaattisesti generoitu xml tiedosto dialogista, jos tutkit tätä tiedostoa, huomaat sieltä löytyvän samojen asioiden kuin edellisessä tehtävässä tehtiin ohjelmallisesti.
Code Block |
---|
[Automaattisesti generoitu xml tiedosto dialogista|Automaattisesti generoitu xml tiedosto dialogista], jos tutkit tätä tiedostoa, huomaat sieltä löytyvän samojen asioiden kuin edellisessä tehtävässä tehtiin ohjelmallisesti. {code} #include <QApplication> #include <QDialog> #include "ui_gotocelldialog.h" int main(int argc, char *argv[]) { QApplication app(argc, argv); Ui::GoToCellDialog ui; QDialog *dialog = new QDialog; ui.setupUi(dialog); dialog->show(); return app.exec(); } {code} |