- 2.4.1 lineEdit单行文本编辑器 单行文本输入框在用于界面的文本输入应用比较广泛。单行文本编辑框用处较广泛,比如普通数据输入框、登录界面常见的用户名、密码输入框,搜索框等等,QLineEdit本身使用方法也很简单,自带了很多槽函数和信号,无需过多的设置就能进行使用。 使用QLineEdit单行编辑框需要加#include ... 2.4.1 lineEdit单行文本编辑器 单行文本输入框在用于界面的文本输入应用比较广泛。单行文本编辑框用处较广泛,比如普通数据输入框、登录界面常见的用户名、密码输入框,搜索框等等,QLineEdit本身使用方法也很简单,自带了很多槽函数和信号,无需过多的设置就能进行使用。 使用QLineEdit单行编辑框需要加#include ...
- 一、环境介绍 操作系统: windows10 QT版本: 5.12 二、录音机效果 三、核心代码 mainwindow.h代码: #ifndef MAINWINDOW_H#define MAINWINDOW_H #include <QMainWindow>... 一、环境介绍 操作系统: windows10 QT版本: 5.12 二、录音机效果 三、核心代码 mainwindow.h代码: #ifndef MAINWINDOW_H#define MAINWINDOW_H #include <QMainWindow>...
- 16.1 发布方式 Qt发布的时候,通常使用两种方式: (1)静态编译 (2)动态编译 静态编译:把相关联的库一并引入可执行程序,虽然发布简单,但可执行程序较大(会涉及到版权问题)。 动态编译:相关联的库,以dll的形式引... 16.1 发布方式 Qt发布的时候,通常使用两种方式: (1)静态编译 (2)动态编译 静态编译:把相关联的库一并引入可执行程序,虽然发布简单,但可执行程序较大(会涉及到版权问题)。 动态编译:相关联的库,以dll的形式引...
- 1.5 开发第一个QT程序 在QT开发过程中,可以手动编写代码也可以使用UI设计师直接拖拽控件的方式编写界面和布局,在实际的开发过程中一般是两种方式结合使用,提高开发效率。 1.5.1 新建Hello Qt工程 本小节用一个简单的 "Hello QT" 程序介绍一下使用QtCreator新建工程的步骤。(代码编号CH1-1) 1... 1.5 开发第一个QT程序 在QT开发过程中,可以手动编写代码也可以使用UI设计师直接拖拽控件的方式编写界面和布局,在实际的开发过程中一般是两种方式结合使用,提高开发效率。 1.5.1 新建Hello Qt工程 本小节用一个简单的 "Hello QT" 程序介绍一下使用QtCreator新建工程的步骤。(代码编号CH1-1) 1...
- 2.4.9 QSlider滑块 QT的QSlider类提供了一个垂直和水平滑动条。滑块是典型的小控件,用于控制一个有效的范围值。它允许用户沿水平或垂直移动滑块,将滑动的范围值转换成一个整数值。QSlider大部分函数都继承于QAbstractSlider类。QSlider滑块控件常用于音量控制、视频播放器的进度条等场合。 图2-... 2.4.9 QSlider滑块 QT的QSlider类提供了一个垂直和水平滑动条。滑块是典型的小控件,用于控制一个有效的范围值。它允许用户沿水平或垂直移动滑块,将滑动的范围值转换成一个整数值。QSlider大部分函数都继承于QAbstractSlider类。QSlider滑块控件常用于音量控制、视频播放器的进度条等场合。 图2-...
- 2.1.3 QRadioButton按钮 QRadioButton单选按钮一般用与多选一的互斥选择,可以通过isChecked()函数检测是否选择;同一个父窗口内的单选按钮都是互斥的,每次只能选中一个。 创建QRadioButton单选按钮示例: QRadioButton *button =new QRadioButton("R... 2.1.3 QRadioButton按钮 QRadioButton单选按钮一般用与多选一的互斥选择,可以通过isChecked()函数检测是否选择;同一个父窗口内的单选按钮都是互斥的,每次只能选中一个。 创建QRadioButton单选按钮示例: QRadioButton *button =new QRadioButton("R...
- 一、环境介绍 操作系统介绍:win10 64位 QT版本: 5.12.6 二、保存指定控件的数据到剪切板和本地文件 #include <QMenu>#include <QApplication>#include <QClipboard> Widget::Widget(QWidget *pare... 一、环境介绍 操作系统介绍:win10 64位 QT版本: 5.12.6 二、保存指定控件的数据到剪切板和本地文件 #include <QMenu>#include <QApplication>#include <QClipboard> Widget::Widget(QWidget *pare...
- 头文件: #include <QDesktopWidget> 代码: Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget){ ui->setupUi(this); ......略....... ... 头文件: #include <QDesktopWidget> 代码: Widget::Widget(QWidget *parent) : QWidget(parent) , ui(new Ui::Widget){ ui->setupUi(this); ......略....... ...
- 第10章 事件处理 事件(event)是由窗口系统或者Qt自身产生的,用于响应应用程序发生的各类事情。比如:当用户按下键盘或者鼠标上的按键时,就可以产生一个键盘或者鼠标事件;当某个窗口第一次显示的时候,会产生一个绘制事件,用来告诉窗口需要重新绘制它本身,从而使得该窗口可见。大多数事件是作为用户动作的响应而产生的,但是也有一些例外。比如... 第10章 事件处理 事件(event)是由窗口系统或者Qt自身产生的,用于响应应用程序发生的各类事情。比如:当用户按下键盘或者鼠标上的按键时,就可以产生一个键盘或者鼠标事件;当某个窗口第一次显示的时候,会产生一个绘制事件,用来告诉窗口需要重新绘制它本身,从而使得该窗口可见。大多数事件是作为用户动作的响应而产生的,但是也有一些例外。比如...
- 一、环境介绍 操作系统: win10 64位 QT版本: QT5.12.6 编译器: MinGW 32 二、功能介绍 需要将服务器上传的温度、湿度、经度、纬度、数据存放到数据库,并查询最高温度和最低温度。 三、相关代码 一、环境介绍 操作系统: win10 64位 QT版本: QT5.12.6 编译器: MinGW 32 二、功能介绍 需要将服务器上传的温度、湿度、经度、纬度、数据存放到数据库,并查询最高温度和最低温度。 三、相关代码
- 一、环境介绍 操作系统: win10 64位 QT版本: QT5.12.6 编译器: MinGW 32 二、在xxx.pro文件里添加产品、版权信息 #可执行文件名称TARGET=FFMPEG_Player #版本信息VERSION = 1.3.3 #图标RC_ICONS ... 一、环境介绍 操作系统: win10 64位 QT版本: QT5.12.6 编译器: MinGW 32 二、在xxx.pro文件里添加产品、版权信息 #可执行文件名称TARGET=FFMPEG_Player #版本信息VERSION = 1.3.3 #图标RC_ICONS ...
- 19.2 编译Android应用程序 19.2.1 创建Android(ARM)虚拟设备 在SDK目录下,运行“AVD Manager.exe”工具,创建虚拟设备。 图19-2-1 图19-2-2 点击创建按钮之后,就填充设备的属性。开始在Windows上,模拟大于768M的RAM 19.2 编译Android应用程序 19.2.1 创建Android(ARM)虚拟设备 在SDK目录下,运行“AVD Manager.exe”工具,创建虚拟设备。 图19-2-1 图19-2-2 点击创建按钮之后,就填充设备的属性。开始在Windows上,模拟大于768M的RAM
- 1.6字符串类介绍 字符串是图形界面的基石,虽然控件和图标看起来直观,但还是必定要使用字符串来显示信息。标准C++提供了两种字符串,一种是C语言风格的字符数组,以”\0”结束。另一种是字符串类String,QT字符串类QString功能更加强大。下面将介绍QString 的常见使用,QString 的互相转换、QString 涉及的运... 1.6字符串类介绍 字符串是图形界面的基石,虽然控件和图标看起来直观,但还是必定要使用字符串来显示信息。标准C++提供了两种字符串,一种是C语言风格的字符数组,以”\0”结束。另一种是字符串类String,QT字符串类QString功能更加强大。下面将介绍QString 的常见使用,QString 的互相转换、QString 涉及的运...
- 一、环境介绍 Qt: 5.12.6 操作系统: win10 (64位) 二、软件效果与功能介绍 功能: 域名解析(域名转IP) 三、核心代码 3.1 widget.cpp #include "widget.h"#include "ui_widget.h" Widget:... 一、环境介绍 Qt: 5.12.6 操作系统: win10 (64位) 二、软件效果与功能介绍 功能: 域名解析(域名转IP) 三、核心代码 3.1 widget.cpp #include "widget.h"#include "ui_widget.h" Widget:...
- 一、环境介绍 操作系统: win10 64位 QT版本: QT5.12.6 编译器: MinGW 32位 二、创建动态库 2.1 创建库的方式1 QtCreate创建工程的向导里有创建库的工程选项,按照向导创建工程之后,写好代码,点击QtCreate左下角的 “小锤... 一、环境介绍 操作系统: win10 64位 QT版本: QT5.12.6 编译器: MinGW 32位 二、创建动态库 2.1 创建库的方式1 QtCreate创建工程的向导里有创建库的工程选项,按照向导创建工程之后,写好代码,点击QtCreate左下角的 “小锤...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签