Dialogin teko Qt-Creatorin wizardilla ja graafisella editorilla tuottaa edellisen esimerkin dailogin alle aikayksikön. Wizardilla voi luoda projektitiedoston, dialogin rungon ja pääohjelman automaattisesti.
{code}
TEMPLATE = app
HEADERS = gotocelldialog.h
SOURCES = gotocelldialog.cpp \
main.cpp
FORMS = gotocelldialog.ui
{code}
Dialogiin pitää siirtää valikosta napit, vaakasuorat layoutit(punaiset suorakaiteet), ja "spacer"(sininen nauha). Layoutien ja spacerin avulla dilogi pysyy saman muotoisena vaikka sitä venytettäisiin.
[Automaattisesti generoitu xml tiedosto dialogista|../display/koneautomaatio/Automaattisesti+generoitu+xml+tiedosto+dialogista], jos tutkit tätä tiedostoa, huomaat sieltä löytyvän samojen asioiden kuin edellisessä tehtävässä tehtiin ohjelmallisesti.#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();
}
Labels parameters
h2. Labels |