一起看代码来玩玩QT之01Hello world
2016-02-19 17:34
453 查看
/* 应用程序抽象类 */ #include <QApplication> /*窗口类*/ #include <QWidget> /* 按钮 */ #include <QPushButton> int main(int argc, char* argv[]) { QApplication app(argc, argv); /* 构造一个窗口*/ QWidget w; /*显示窗口*/ w.show(); /* 按钮也是个窗口 */ QPushButton button; button.setText("Button"); /* 窗口对象的父子关系,影响显示位置 */ /* 没有父窗口的窗口,我们称之为主窗口 */ button.setParent(&w); button.show(); /* QT对C++的拓展 */ // std::bind std::function QObject::connect(&button, SIGNAL(clicked()), &w, SLOT(close())); w.setWindowTitle("Hello World"); /*在exec中有一个消息循环*/ return app.exec(); }
相关文章推荐
- qt编译出现 /usr/bin/ld: cannot find -lQtCore的解决方法
- QT笔记:数据库总结(三)之SQL模型类-QSqlTableModel模型
- QT笔记:数据库总结(一)
- QT笔记:数据库总结
- 解决QtWebEngine无法播放HTML5中的mp4
- Qt浅谈之四十四动态显示日志(QGraphicsItem)
- gnome和kdg中的图标主题规格(QT ,ICON,ubuntu
- Qt状态栏
- ubuntu 安装 Qt4.8.6
- Qt的核心剖析:信息隐藏
- Qt bool转QString再转回bool方法
- qt在win8 win10不能拖拽文件到程序的问题
- vs+qt+VAssistX搭建
- qt moc rtti 运行时类型识别
- OpenCV实践之路——Qt中用opencv提取和匹配SIFT特征点
- QT 和 MFC
- QtMultiMedia之CameraRecorder
- 使用Qt制作记事本软件程序
- Qt处理HTML格式文本的方法
- Qt4项目迁移到Qt5问题:greaterThan(QT_MAJOR_VERSION, 4): QT += widgets