- 1.11.1 QBuffer基本使用介绍 说明: QBuffer主要解决,char*类型的值。 QBuffer类为QByteArray提供QIODevice接口。 QBuffer允许你使用QIODevice接口访问QByteArray。 QByteArray被视为一个标准的随机访问文件。 例: QBuffer b... 1.11.1 QBuffer基本使用介绍 说明: QBuffer主要解决,char*类型的值。 QBuffer类为QByteArray提供QIODevice接口。 QBuffer允许你使用QIODevice接口访问QByteArray。 QByteArray被视为一个标准的随机访问文件。 例: QBuffer b...
- 2.4.6 dial刻度盘 QT的QDial类提供了一个圆形的范围转盘(可以当做速度计或电位计)。QDial继承于QAbstractSlider类,刻度盘的行为类似于一个滑块。QDial可以设置输入数值的上限和下限,每次步进的值也可以设置,步进的整数数值属性为 value。转盘支持通过键盘来改变转盘的数值,键盘的上/下箭头或者左/右箭... 2.4.6 dial刻度盘 QT的QDial类提供了一个圆形的范围转盘(可以当做速度计或电位计)。QDial继承于QAbstractSlider类,刻度盘的行为类似于一个滑块。QDial可以设置输入数值的上限和下限,每次步进的值也可以设置,步进的整数数值属性为 value。转盘支持通过键盘来改变转盘的数值,键盘的上/下箭头或者左/右箭...
- 2.1.4 checkBox按钮 复选按钮的选项可以多选,上一节的单选按钮只能单选。这两种按钮应用都很广泛,遇到需要选择多个选项时,复选按钮非常有用,而且多个复选按钮之间是不冲突的,复选按钮状态发生改变时,会发出toggled()信号,按钮的基本使用方法与单选按钮一样。如果使用了多组复选按钮可以使用groupBox控件进行分组,gro... 2.1.4 checkBox按钮 复选按钮的选项可以多选,上一节的单选按钮只能单选。这两种按钮应用都很广泛,遇到需要选择多个选项时,复选按钮非常有用,而且多个复选按钮之间是不冲突的,复选按钮状态发生改变时,会发出toggled()信号,按钮的基本使用方法与单选按钮一样。如果使用了多组复选按钮可以使用groupBox控件进行分组,gro...
- 2.4.7 spinBox整数计数器 整数计数器QSpinBox用于接收整数数值输入,QSpinBox允许用户选择一个值通过单击向上/向下按钮或按下键盘上的向上/向下增加/减少当前显示的值。用户也可以手动输入数值。 创建Spinbox QSpinBox *box = new QSpinBox(this);box->setGe... 2.4.7 spinBox整数计数器 整数计数器QSpinBox用于接收整数数值输入,QSpinBox允许用户选择一个值通过单击向上/向下按钮或按下键盘上的向上/向下增加/减少当前显示的值。用户也可以手动输入数值。 创建Spinbox QSpinBox *box = new QSpinBox(this);box->setGe...
- 使用QImage创建一张指定大小、指定颜色的图片: QImage img(100,100,QImage::Format_RGB888);img.fill(QColor(Qt::black));img.save("D:/123.jpg"); 使用QImage创建一张指定大小、指定颜色的图片: QImage img(100,100,QImage::Format_RGB888);img.fill(QColor(Qt::black));img.save("D:/123.jpg");
- 2.4.3 QFontComboBox字体列表框 QFontComboBox通常用于工具栏,结合QComboBox控制字体大小再加两个QToolButtons按钮控制粗体和斜体。QFontComboBox继承与QComboBox,函数接口用法可以参考QComboBox。 以下是word文档中QFontComboBox... 2.4.3 QFontComboBox字体列表框 QFontComboBox通常用于工具栏,结合QComboBox控制字体大小再加两个QToolButtons按钮控制粗体和斜体。QFontComboBox继承与QComboBox,函数接口用法可以参考QComboBox。 以下是word文档中QFontComboBox...
- 2.4.5 plainTextEdit文本编辑器 QPlainTextEdit用来编辑、查看纯文本数据,它可以优化处理大型文档和快速响应用户输入。QPlainText与QTextEdit使用了相同的技术和概念,但是是针对纯文本处理的优化。QPlainTextEdit也是基于段落工作的,一个段落就是一个格式化的字符串,一个换行... 2.4.5 plainTextEdit文本编辑器 QPlainTextEdit用来编辑、查看纯文本数据,它可以优化处理大型文档和快速响应用户输入。QPlainText与QTextEdit使用了相同的技术和概念,但是是针对纯文本处理的优化。QPlainTextEdit也是基于段落工作的,一个段落就是一个格式化的字符串,一个换行...
- 1.8元对象系统 元对象系统最主要的一个功能就是实现信号和槽,窗体和控件对象之间的沟通一般都使用信号和槽。Qt 元对象系统实现了对象之间通信机制信号和槽,并提供了运行时类型信息和动态属性系统。元对象系统是 Qt 类库独有的功能,是 Qt 对标准 C++ 的扩展。 Qt中的元对象系统和标准C++系统的区别: 1.支持对象间使用信号和... 1.8元对象系统 元对象系统最主要的一个功能就是实现信号和槽,窗体和控件对象之间的沟通一般都使用信号和槽。Qt 元对象系统实现了对象之间通信机制信号和槽,并提供了运行时类型信息和动态属性系统。元对象系统是 Qt 类库独有的功能,是 Qt 对标准 C++ 的扩展。 Qt中的元对象系统和标准C++系统的区别: 1.支持对象间使用信号和...
- 一、设置圆角、鼠标按下、停留、正常颜色 ui->pushButton->setStyleSheet(""); QPushButton{color: #00B0AE;background-color:#FFFFFF;font: 9pt "黑体";border:1px groove #00B0AE;border-radius... 一、设置圆角、鼠标按下、停留、正常颜色 ui->pushButton->setStyleSheet(""); QPushButton{color: #00B0AE;background-color:#FFFFFF;font: 9pt "黑体";border:1px groove #00B0AE;border-radius...
- 一、环境介绍 操作系统介绍:win10 64位 QT版本: 5.12.6 编译器: MinGW32 FFMPEG: 4.2.2 下载地址: 二、软件效果 三、核心代码 3.1 widget.cpp #include "widget.h"#include ... 一、环境介绍 操作系统介绍:win10 64位 QT版本: 5.12.6 编译器: MinGW32 FFMPEG: 4.2.2 下载地址: 二、软件效果 三、核心代码 3.1 widget.cpp #include "widget.h"#include ...
- 一般软件调试的时候,可以使用QPlainTextEdit当做日志显示界面,程序里所有的打印数据都可以通过QPlainTextEdit显示,可以做一个方便接口:设置QPlainTextEdit为只读模式,每次最新的数据插入到最后,并且每次显示也是最新一行。 核心代码: /*日志显示*/void Widget::Log_Text_D... 一般软件调试的时候,可以使用QPlainTextEdit当做日志显示界面,程序里所有的打印数据都可以通过QPlainTextEdit显示,可以做一个方便接口:设置QPlainTextEdit为只读模式,每次最新的数据插入到最后,并且每次显示也是最新一行。 核心代码: /*日志显示*/void Widget::Log_Text_D...
- 2.1 按钮控件组 QT Creator UI设计师界面的按钮组截图如下: 图2-1按钮控件组 以下是对按钮组控件的一些功能介绍: 1.Push Button按压按钮:最普通的按钮,按(点击)按钮命令计算机执行一些动作,或者回答问题,比如windows开始菜单里的重启,注销,关机等按钮。 2.Tool Button工具按钮... 2.1 按钮控件组 QT Creator UI设计师界面的按钮组截图如下: 图2-1按钮控件组 以下是对按钮组控件的一些功能介绍: 1.Push Button按压按钮:最普通的按钮,按(点击)按钮命令计算机执行一些动作,或者回答问题,比如windows开始菜单里的重启,注销,关机等按钮。 2.Tool Button工具按钮...
- 需求: QGraphicsView 编辑完成之后,需要将界面保存为图片导出. QPixmap pix=ui->graphicsView->grab(); 展示代码示例: #include <QDialog>#include <QLabel>void MainWindow:... 需求: QGraphicsView 编辑完成之后,需要将界面保存为图片导出. QPixmap pix=ui->graphicsView->grab(); 展示代码示例: #include <QDialog>#include <QLabel>void MainWindow:...
- 设置QWidget窗口属性,保持窗口顶置在最前面显示。 CameraWidget::CameraWidget(QWidget *parent, int index) : QWidget(parent), ui(new Ui::CameraWidget){ ui->setupUi(this); //隐藏标... 设置QWidget窗口属性,保持窗口顶置在最前面显示。 CameraWidget::CameraWidget(QWidget *parent, int index) : QWidget(parent), ui(new Ui::CameraWidget){ ui->setupUi(this); //隐藏标...
- 2.4.8 QDoubleSpinBox浮点计数器 浮点数计数器QDoubleSpinBox用于接收浮点数值输入,与整数计数器基本一样,只是操作的数据类型是浮点数。操作的浮点数可以通过对应的函数设置精度。 创建QDoubleSpinBox示例 //创建一个doublespinboxQDoubleSpinBox *box = ne... 2.4.8 QDoubleSpinBox浮点计数器 浮点数计数器QDoubleSpinBox用于接收浮点数值输入,与整数计数器基本一样,只是操作的数据类型是浮点数。操作的浮点数可以通过对应的函数设置精度。 创建QDoubleSpinBox示例 //创建一个doublespinboxQDoubleSpinBox *box = ne...
上滑加载中
推荐直播
-
通用人工智能(AGI)到来前夕如何实现企业降本增效和应用现代化
2024/04/19 周五 14:00-16:00
李京峰 T3出行VP/CTO
李京峰是T3出行CTO,本次他将分享通用人工智能(AGI)到来前夕,如何实现企业降本增效和应用现代化。
回顾中 -
华为云云原生FinOps解决方案,为您释放云原生最大价值
2024/04/24 周三 16:30-18:00
Roc 华为云云原生DTSE技术布道师
还在对CCE集群成本评估感到束手无策?还在担心不合理的K8s集群资源申请和过度浪费?华为云容器服务CCE全新上线云原生FinOps中心,为用户提供多维度集群成本可视化,结合智能规格推荐、混部、超卖等成本优化手段,助力客户降本增效,释放云原生最大价值。
去报名 -
产教融合专家大讲堂·第①期《高校人才培养创新模式经验分享》
2024/04/25 周四 16:00-18:00
于晓东 上海杉达学院信息科学与技术学院副院长;崔宝才 天津电子信息职业技术学院电子与通信技术系主任
本期直播将与您一起探讨高校人才培养创新模式经验。
去报名
热门标签