![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
文章平均质量分 90
sakura0908
未来的一个小小码农
展开
-
QT样式表(二)
在Qt中,我们可以为不同的控件状态设置不同的样式,这些状态可以是鼠标悬停、获得焦点、失去焦点、选中等。Qt中通过状态样式表来实现这种功能。Qt Style Sheets Reference关键字对应帮助文档的List of Pseudo-States 一项中列 出了Qt支待的所有伪状态。原创 2023-08-21 19:16:06 · 230 阅读 · 0 评论 -
QT样式表(一)
Qt样式表(style sheet)适用于定制用户界面的机制,是受到HTML中的CSS启发而来,Qt样式表是应用于窗体界面和批量设置控件的外观,与HTML的CSS类似,Qt的样式表是纯文本的格式定义,在应用程序运行时可以载入和解析这些样式定义,从而使应用程序的界面呈现不同的效果。很多软件有换肤功能,就是使用类似于样式表的功能。原创 2023-08-21 19:03:42 · 2017 阅读 · 0 评论 -
QT的核心——信号与槽
但是Qt对象不会无故收到某个信号,要想让一个对象收到另一个对象发出的信号,这时候需要建立连接(connect)即在信号发出时直接调用槽函数,槽函数会立即执行,而不管当前的线程是否与信号发出者在同一个线程。将信号事件放入接收对象的事件队列中,槽函数会在事件循环处理时被执行,适用于跨线程的连接。已经存在相同的连接,则不会创建新的连接,可以避免重复连接导致的问题,如重复执行槽函数等。槽函数会在接收对象的线程中执行,并且当前线程会阻塞,直到槽函数执行完成。在QT4和QT5中,手动关联有着意义重大的调整,原创 2023-08-18 19:26:25 · 505 阅读 · 0 评论 -
QString常用函数介绍
此篇博客核心介绍QT中的QString类型的常用函数,介绍到的函数均从帮助手册或其他博客中看到QString 字符串类Header:#includeqmake:QT += core注:上述函数参数缺省时,缺省表示从十进制的字符串转换为整型,如果指定参数,则可以将二进制、十六进制字符串转换为整数。3、整数转换为不同进制的QString类字符串二、QString字符串内容修改1、在QString后面添加字符串2、在QString前面添加字符串3、在QString中替原创 2023-08-18 18:40:37 · 1216 阅读 · 0 评论 -
QT中的按钮控件Buttons介绍
QPushButton:下压按钮,继承 QAbstractButton 类,被 QCommandLinkButton 继承。常用于执行命令或触发事件QToolButton:工具按钮,继承 QAbstractButton 类,是一种用于命令或者选项的可快速访问的按钮QRadioButton:选择按钮,继承 QAbstractButton 类,通常成组出现,用于提供两个或多个互斥选项QCheckBox:检查框,继承 QAbstractButton 类,与 RadioButton 的区别是选择模式,单选按钮原创 2023-08-17 20:43:33 · 1165 阅读 · 0 评论 -
QT的设计器介绍
Qt制作 UI 界面,一般可以通过UI制作工具QtDesigner和纯代码编写两种方式来实现。纯代码实现暂时在这里不阐述了在后续布局章节详细说明,QtDesigner已经继承到开发环境中,在工程中直接双击ui文件就可以直接在QtDesigner设计器中打开,这样就可以快速的设计应用程序界面,并且可以实现多种高级功能以及实时预览效果。比如双击FirstQt工程中的firstqt.ui文件得到如下界面。原创 2023-08-17 19:01:01 · 1247 阅读 · 0 评论 -
QT的工程文件认识
/定义一个私有成员 ui };//添加头文件 #include "mainwindow.h" //QT软件 自动生成窗体头文件 #include "ui_mainwindow.h" //构造函数 参数列表初始化 传递parent给父类 初始化UI指针 MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow) { //调用ui类里面的setupUi函数 ui->setupUi(this);原创 2023-08-17 18:45:42 · 929 阅读 · 0 评论