Редактирование: Qt:Документация 4.3.2/tutorial-t3
Материал из Wiki.crossplatform.ru
Внимание: Вы не представились системе. Ваш IP-адрес будет записан в историю изменений этой страницы.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 14: | Строка 14: | ||
Мы создадим простой пример и рассмотрим создание одного родительского виджета с единственным потомком. | Мы создадим простой пример и рассмотрим создание одного родительского виджета с единственным потомком. | ||
- | <source lang="cpp-qt">#include <QApplication> | + | <source lang="cpp-qt"> #include <QApplication> |
- | #include <QFont> | + | #include <QFont> |
- | #include <QPushButton> | + | #include <QPushButton> |
- | #include <QWidget> | + | #include <QWidget> |
- | int main(int argc, char *argv[]) | + | int main(int argc, char *argv[]) |
- | { | + | { |
- | + | QApplication app(argc, argv); | |
- | + | QWidget window; | |
- | + | window.resize(200, 120); | |
- | + | QPushButton quit("Quit", &window); | |
- | + | quit.setFont(QFont("Times", 18, QFont::Bold)); | |
- | + | quit.setGeometry(10, 40, 180, 40); | |
- | + | QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit())); | |
- | + | window.show(); | |
- | + | return app.exec(); | |
- | }</source> <div id="line-by-line-walkthrough"></div> | + | }</source> <div id="line-by-line-walkthrough"></div> |
==Строчка за строчкой== | ==Строчка за строчкой== | ||
<source lang="cpp-qt"> #include <QWidget></source> | <source lang="cpp-qt"> #include <QWidget></source> |