Qt Designer的工作过程 Qt Designer将工程文件组织成.ui的文件 由.ui文件生成.cpp 和 .h文件 .ui -----xml uic 生成moc_filenaem.cpp moc Qt Designer 功能框图 子类继承方式(Qt 2.X) 使用信号/槽的Qt程序示例 程序运行界面 绿色:按钮(QPushButton ) 红色:LCD数码显示(QLCDNumber ) 蓝色:编辑框(QLineEdit ,QMultiLineEdit ) 黄色:自定义界面元素(MyWidget) quit start go lcd edit medit MyWidget 使用信号/槽的Qt程序示例 界面设计思路 整个界面为一个界面元素; 类型:MyWidget 基类:QWidget 其它元素组合在MyWidget上; 界面元素: quit start go lcd edit medit 界面布局——网格布局grid (QGridLayout ) 元素之间通过信号/槽进行通讯 使用信号/槽的Qt程序示例 程序结构 主函数:main() 功能:启动消息循环,显示程序界面 两个类: 类:Puzzle 功能:完成产生随机数,并进行判断 类:MyWidget 功能:定义并放置界面元素,接受用户输入; 5个文件: main.cpp:定义主函数 puz
原创力文档

文档评论(0)