
Qt
文章平均质量分 72
CCSUZB
吾生也有涯,而知也无涯
展开
-
使用Uncrustify格式化你的代码
使用Uncrustify格式化你的代码介绍Uncrustify为一个支持C, C++, C#, Objective-C, D, Java, Pawn、VALA的代码格式化工具项目地址:https://github.com/uncrustify/uncrustify下载地址:https://github.com/uncrustify/uncrustify/tagsUncrustify自定义风格可以使用基于web的uncrustify_config配置工具进行生成:https://cdanu.git原创 2021-04-09 21:31:20 · 1428 阅读 · 0 评论 -
第三章:创建主窗口
非模态窗口就是运行在应用程序中相对于任何其他窗口都独立的窗口,创建非模态对话框时,通常会把它的信号连接到能够对用户的交互做出响应的那些槽上模态窗口就是一个在得到调用可以弹出阻塞应用程序的窗口,从而会从调用发生开始起妨碍其他的任意处理或者交互操作,直到关闭该窗口为止;如果对话框是通过show()调用的,那么它就是非模态对话框【除非之后又调用了setModal()才会让它变为模态对话框】。但是如果...原创 2020-02-08 10:55:52 · 276 阅读 · 0 评论 -
第一章:Qt入门
在创建窗口部件时,标签通常时隐藏的,这就允许我们可以先对其进行设置然后再显示它们,从而避免闪烁现象return app.exec():此时程序会进入事件循环状态,这是一种等待模式,程序会等候用户的动作,例如鼠标单击和按键等操作QWidget窗口部件自己则没有父对象,因为程序是吧它当作顶层窗口的,QWidget的构造函数以及它的所有子类都会带一个参数QWIdget*,以用来说明谁是它们的父窗口...原创 2020-01-24 15:53:47 · 245 阅读 · 0 评论 -
第二章:创建对话框
2.1子类化QDialog对于所有定义了信号和槽的类,在类定义开始处的Q_OBJECT宏都是必须的signals关键字实际上是一个宏,C++预处理器会在编译程序找到它之前把它转换成标准代码伙伴(buddy)是一个窗口部件,它可以在按下标签的快捷键时接收焦点emit是Qt中的关键字,像其他Qt扩展一样,也会被C++预处理器转换成标准的C++代码2.2深入介绍信号和槽槽可以时虚函数,...原创 2019-11-06 20:41:28 · 223 阅读 · 0 评论