上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 52 下一页
摘要: 一、简介 QTabWidget 为选项卡小部件,提供一个选项卡栏(参见 QTabBar)和一个“页面区域”,用于显示与每个选项卡相关的页面。默认情况下,选项卡栏显示在页面区域的上方,但是可以使用不同的配置(请参见 TabPosition)。每个选项卡都与不同的小部件(称为页面)相关联。页面区域中只显 阅读全文
posted @ 2022-09-30 15:19 fengMisaka 阅读(10097) 评论(0) 推荐(3)
摘要: 效果图 代码下载 GitHub 下载地址:https://github.com/confidentFeng/QtAppProject 添加项 void addItem(QString name); // 添加项 // 添加项 void Widget::addItem(QString name) { 阅读全文
posted @ 2022-09-30 11:44 fengMisaka 阅读(1618) 评论(0) 推荐(0)
摘要: 一、简介 参考自大神 去冰三分糖 的 Qt——设计颜色编辑选取对话框(如有侵权马上删除),看到这个颜色编辑框挺好看的,所以检出学习并修改了一下。 原版本是 Qt4 版本的,界面使用 Qt Designer 设计的,笔者比较习惯使用纯代码的方式编写界面,所以界面都改写为用纯代码方式实现,并且将其改为 阅读全文
posted @ 2022-08-31 09:22 fengMisaka 阅读(782) 评论(0) 推荐(1)
摘要: 当发送的信号是结构体时: 第一步:定义一个结构体.并在包含该结构体的类里面注册该结构体,通过此方法Q_DECLARE_METATYPE(T). 第二步:作为信号输出时,不能直接传结构体,要先包装一下结构再传出去;接收时,也要拆开包装,才能拿到数据,这里借助 QVariant ; 最后一步:连接信号. 阅读全文
posted @ 2022-08-16 14:17 fengMisaka 阅读(994) 评论(0) 推荐(0)
摘要: 一、简介 QMap 提供了一个从类项为 key 的键到类项为T的直的映射,通常所存储的数据类型是一个键对应一个直,并且按照Key的次序存储数据,这个类也支持一键多值的情况,用类 QMultiMap。 QMap 在 Qt 项目实际开发中经常用到,下面讲解一些其的常用方法。 二、常用方法 1. 实例化Q 阅读全文
posted @ 2022-08-16 13:54 fengMisaka 阅读(12655) 评论(0) 推荐(0)
摘要: 方式一:事件过滤器 // 构造函数内:记得安装事件过滤器 this->installEventFilter(this); bool MainWidget::eventFilter(QObject *obj, QEvent *event) { // 判断部件 if (obj == m_pWidget) 阅读全文
posted @ 2022-08-16 11:45 fengMisaka 阅读(2406) 评论(0) 推荐(0)
摘要: 绘图设备是指继承 QPaintDevice 的子类,你可以使用 QPainter 直接在其上面绘制图形,Qt 一共提供了四个这样继承 QPaintDevice 的绘图设备类,分别是:QPixmap、QBitmap、QImage和 QPicture。其中: QPixmap专门为图像在屏幕上的显示做了优 阅读全文
posted @ 2022-08-15 11:45 fengMisaka 阅读(5327) 评论(0) 推荐(3)
摘要: 一、双缓冲机制 所谓双缓冲机制,是指在绘制控件时,首先将要绘制的内容绘制在一个图片中,再将图片一次性地绘制到控件上。 在早期的Qt版本中,若直接在控件上进行绘制工作,则在控件重绘时会产生闪烁的现象,控件重绘频繁时,闪烁尤为明显。双缓冲机制可以有效地消除这种闪烁现象。自 Qt 5 版本之后,QWidg 阅读全文
posted @ 2022-08-15 11:45 fengMisaka 阅读(3367) 评论(0) 推荐(1)
摘要: 下面介绍一些项目中可能要用到的 QSS "奇技淫巧"。 ## 一、指定位置设置背景图片 ```css QMainWindow#MyWidget { background-color: gainsboro; background-image: url(:/images/pagefold.png); b 阅读全文
posted @ 2022-08-12 16:13 fengMisaka 阅读(1615) 评论(0) 推荐(1)
摘要: 一、效果图 先看下程序运行效果图: 二、实例 Widget.h: #ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QHBoxLayout> #include <QVBoxLayout> #include <QLabel> 阅读全文
posted @ 2022-08-12 16:12 fengMisaka 阅读(992) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 52 下一页