- 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深度解读系列 - AI时代的华为开发者空间
2025/07/24 周四 16:30-18:00
Edwin 华为开发者空间产品总监 姚圣伟 HCDG天津核心组代表&HCDE
继HDC发布开发者空间新特性后,本期直播聚焦华为开发者空间核心升级,邀您一起深度解读其如何赋能AI时代智能应用开发,解锁开发新体验
回顾中 -
OpenHarmony生态构建
2025/07/24 周四 19:00-20:00
王天一、聂嘉一 -华为开发者布道师-高校学生
本次直播将结合讲师的实践经验,深入剖析OpenHarmony开发中的核心痛点与难点,展示从入门到进阶的多层次开发案例,并分享高效的学习路径、实用开发技巧和常见问题的解决方案。同时,我们还将探讨OpenHarmony的生态建设,解析测试规范与开发实践,帮助开发者更好地适配多设备,共同推动OpenHarmony生态的发展。
回顾中
热门标签