Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
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 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|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}