Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
QquickWidget与QML交互 ,自定义信号
在widget加载QML文件 在加载过程中把qml文件添加到资源文件 在Pro文件中添加 QT quickwidgets Qt qml 下面如何qml中的信号连接呢 查看QQuickWidget类 找到了rootObject 方法 这个返回
CQT
QT学习记录(三)通过ui和代码的方式往窗口添加组件
写在前面 本文是b站教程的https www bilibili com video BV1g4411H78N p 5 vd source a3efe214b8a2ba185e92e79cb6d6321b的笔记 外加自己的一些其他想法 如有侵
CQT
QT
ui
学习
Linux 获取内存和CPU使用率
ifndef SYS FUNC H define SYS FUNC H int GetMemInfo int pTotal int pUsed int GetCpuUsedRate int pValue endif include sys
CQT
Linux
c语言
C++不定参数函数实现方式
文章目录 define 函数定义 VA LIST栈 c 11初始化列表 c 11 变长参数模板template
CQT
c
qt模拟鼠标事件
模拟鼠标事件 1 模拟鼠标按下事件 2 模拟鼠标松开事件 3 模拟鼠标点击事件 4 模拟鼠标移动事件 1 模拟鼠标按下事件 QPoint p this gt rect center QMouseEvent pressEvent new QM
CQT
QT
计算机外设
开发语言
QT多线程基础
文章目录 简介 相关名词 QT 运行方式 基础使用方法 void QObject moveToThread QThread targetThread 退出线程过程 wait 等待子线程的结束 实例 QT锁QMutex QMutexLocke
CQT
多线程
并发编程
QGLViewer+Qt5+VS2017开发环境搭建
QGLViewer是在原生OpenGL的基础上做了一层封装 支持显示和交互 而且与QT完美融合 可扩展性好 不足之处是这个库只封装了OpenGL1 其显示速度有待提高 本人在开发环境搭建过程中也踩了不少坑 特此记录 供日后查阅 准备工作 下
CQT
OpenGL
QT
visual studio
Trick: QSplashScreen中设置其他控件,并控制其大小
方案一 使用qss设置控件内容 无法自适应窗口大小 方案二 在代码中通过QFont等类 代码直接设置大小 大小可为变量 窗口跳转时出现控件闪动 大小变动 方案Final 在代码中使用setStyleSheet 设置控件 QFont font
CQT
QSplashScreen
QT实现串口打开和关闭
一 查找串口 windows 下面这个循环语句用来查找可以用的串口端口 不确定有多少串口可用 也就不知道循环多少次 所以用foreach 不知道用的就百度 foreach const QSerialPortInfo info QSerial
CQT
QT
串口
串口配置
C++回调函数
C 非静态成员函数的回调
CQT
回调函数
c
QTreeWidget存放自定义数据
QTreeWidget 双击可编辑的设置 connect ui treeWidget RedLamp SIGNAL itemClicked QTreeWidgetItem int this SLOT Slot TreeRedLampIncr
CQT
QT
c
QT信号槽的5种连接方式
在面试中 这是一个经常被问到的问题点 也是刚刚上qt的工程师不会去注意的一个点 qt源代码定义的连接方式如下 1 Qt AutoConnection 一般信号槽不会写第五个参数 其实使用的默认值 使用这个值则连接类型会在信号发送时决定 如果
CQT
QT
c
信号槽
信号类型
qt定时器的多种使用方式
qt定时器的多种使用方式 1 基础版实现 2 便捷版实现 基于Lambda函数 3 一次性版实现 4 重写定时器事件版实现 QObject内部定时器 1 基础版实现 1 头文件类中定义Timer mTime 指针变量或直接定义QTimer
CQT
qt定时器
QT
定时器使用
QT+VS 在项目中新建子窗体ui,生成h文件、cpp文件、moc文件
1 绘制子窗体 在项目中新建子窗体ui文件 命名为testUi ui 2 新建上述窗体文件对应的ui类 建议将ui类与子窗体设置成相同的名字 testUi h testUi cpp 此时testUi还是一个只包含默认构造函数和析构函数的空类
CQT
c
QT
ui
QT鼠标控制
文章目录 鼠标状态改变 限制鼠标活动区域 鼠标状态改变 void QApplication setOverrideCursor const QCursor cursor bool replace FALSE 设置应用程序强制光标为 curs
CQT
QT
cursor
使用宏定义判断编译器类型、版本、操作系统
使用宏定义如下 GCC编译器 ifdef GNUC if GNUC gt 3 GCC3 0以上 MSVC编译器 ifdef MSC VER if MSC VER gt 1000 VC 4 0以上 if MSC VER gt 1100 VC
CQT
编译器判断
操作系统判断
c
宏定义
QT引入及基本介绍
文章目录 嵌入式项目的图形解决方案 QT 跨平台的实现 qmake vs cmake base class QWidget QMainWindow QDialog kits Hello World 创建项目 hello pro项目文件 ui
CQT
QT