摘要: Qt消息模型Qt封装了具体操作系统的消息机制Qt遵循经典的GUI消息驱动事件模型 如果你只关注两头,即用户做某个操作,那么应用程序中的消息处理函数将被调用。 Qt中如何表示用户消息?用字符串来描述消息Qt中如何映射用户消息到消息处理函数?connectQt中消息映射需要遵循什么规则? 信号与槽Qt中 阅读全文
posted @ 2019-12-22 23:10 一代枭雄 阅读(1157) 评论(0) 推荐(0)
摘要: 计算器界面代码重构什么是软件开发过程中的重构?重构(Refactoring)——以改善代码质量为目的代码重写 使其软件的设计和架构更加合理 提高软件的扩展性和维护性 代码实现与代码重构不同——代码实现 按照设计编程实现,重心在于功能实现——代码重构 以提高代码质量为目的软件架构设计 区别: 代码实现 阅读全文
posted @ 2019-12-22 19:50 一代枭雄 阅读(391) 评论(0) 推荐(0)
摘要: QLineEdit组件 QLineEdit用于接受用户输入QLineEdit能够获取用户输入的字符串QLineEdit是功能性组件,需要父组件作为容器QLineEdit能够在父组件中进行定位 设计与实现界面设计——定义组件间的间隔 .Space = 10px——定义按钮组件的大小 .Width = 阅读全文
posted @ 2019-12-22 18:06 一代枭雄 阅读(696) 评论(0) 推荐(0)
摘要: 坐标系统GUI操作系统都有特定的坐标系统图形界面程序在坐标系统中进行窗口和部件的定位定位类型——顶级窗口部件的定位——窗口内部件的定位——窗口部件的大小设置 Qt使用统一的坐标系统定位窗口部件的位置和大小Qt部件类提供成员函数在坐标系统中进行定位QWidget类提供了窗口部件所需的坐标系统成员函数 阅读全文
posted @ 2019-12-22 16:44 一代枭雄 阅读(868) 评论(0) 推荐(0)