Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
QT 怎么导入qss文件?
方式一 比较常见的方法 QFile file qss psblack css if file open QFile ReadOnly QString qss QLatin1String file readAll qApp gt setSty
QT实用技巧(应用)
QT
开发语言
qss
QT 如何打印QThread线程id号
qDebug lt lt DealTimeoutObject1 lt
QT实用技巧(应用)
蓝桥杯
c
线程
QT 一个控件的坐标怎么相对固定显示在另一个控件上(坐标系)
先给子控件设置它依赖于哪一个控件上显示 void setTableViewParent QWidget parent 0 void ComplexCombox setTableViewParent QWidget parent m tabl
QT实用技巧(应用)
QT
开发语言
Qt封装一个类管理moveToThread( )正确的开启多线程、安全的退出线程的实例
看本篇的文章基础在于你已经懂得了简单的利用moveToThread的方法创建出一个线程 不会的话可以查看本篇博客 总结 QT 多线程 处理密集时的界面响应保持 运用 MultMoveToThread testObject new MultM
QT实用技巧(应用)
QT
c
多线程
moveToThread
QT QtableView的使用示例(设置item背景颜色的方法)
1 创建表格内容 QStandardItemModel m standardItemModel new QStandardItemModel this QStandardItem item new QStandardItem 李四 m st
QT实用技巧(应用)
前端
QT
QT TCP简单的通信示例
TCP服务端 第一步 创建监听套接字的QTcpSever QTcpServer m tsTcpServer 第二部步 listen 监听是否有新的连接进来 int iMyport 如果有新的客户端连接的话 会触发信号newConnectio
QT实用技巧(应用)
tcpip
QT
网络
QT不同项目之间怎么调用其他项目里的类对象?
以下方法解决的问题 假设有A B C三个项目 A中有一个类 B C都有用到 怎么直接调用而不是用笨方法慢慢的复制粘贴 重点在 pri分文件处理上 步骤如下 一 首先把这个共同要使用到的类弄成分文件管理 同一个项目里 分文件管理的方法 1 在
QT实用技巧(应用)
QT
开发语言
QT 如何修改工程(项目)名?
前因 我们有时候一开始起的项目名到后面并不合乎心意时 而且项目里面的大多数类都是重复的 此时我们只想修改一下工程名即可 步骤如下 在这里假设我原来的工程名字是test 想要修改成名字为demo 第一步 打开工程文件夹 除了test pro以
QT实用技巧(应用)
QT
开发语言
QT ui设计师界面常用操作记录(QTabWidget)
目录 1 QTabWidget 怎么删除已加入的tab页 怎么修改tab页的名字 1 QTabWidget 怎么删除已加入的tab页 如图所示原来有四个 现在我要删除两个 直接在你要删除的tab页右键 会出现两个选项 选择删除 即可删除 完
QT实用技巧(应用)
QT
ui
QFileDialog打开文件夹,获得文件名(getOpenFileName,getExistingDirectory)
1 QFileDialog getOpenFileName 示例 括号里的参数分别是 指定父类窗口部件 对话框使用的标题 默认打开后显示的目录 即告诉它从哪一级目录开始 右下角的文件过滤器 QString file name QFileDi
QT实用技巧(应用)
c
QT
QFile
QJsonObject的使用示例
介绍 负责封装JSON对象 是键 值对列表 其中键是惟一的字符串 值由QJsonValue表示 1 QJsonObjec 封装了Json里的对象 接口与QMap相似 都具有size insert 和remove 等操作 还可以使用标准C 迭
QT实用技巧(应用)
Java
QJsonObject
QT
QT UDP简单的通信示例
UDP user datagram protocol 即用户数据协议 是一个轻量级的 不可靠的 面向数据报的无连接协议 在qt中提供了QUdpSocket类来进行UDP数据报的发送和接收 在Pro中加入network模块 因为upd是无连接
QT实用技巧(应用)
udp
QT
网络协议
通信
QT 计算两个日期时间差?(时间转时间戳)
时间戳时间转换工具 时间换算工具 1 得出的结果单位是 天 不足一天为0 没有半天的说法 QDateTime time1 QDateTime fromString 2022 4 25 16 40 02 yyyy MM dd HH mm ss
QT实用技巧(应用)
QDataTime
c
时间差
qt 怎么检测鼠标在不在某个控件上
方式一 推荐 感觉这种事件过滤器的方法捕捉比较敏感 记得安装事件过滤器 this gt installEventFilter this protected bool eventFilter QObject obj QEvent event
QT实用技巧(应用)
QT
开发语言
QT生成XML(QXmlStreamWriter或DOM)
话不多说 直接而看代码 效果可以自己运行看看 记得在Pro文件里加上xml模块 方式一 QXmlStreamWriter QString sXml 存储生成的XML QXmlStreamWriter xswWriter sXml xswWr
QT实用技巧(应用)
xml
QT
开发语言
QT-TCP服务端开启多个线程处理收到多客户端发来的消息示例
本文主要解决的问题是 一 一个服务端怎么处理多客户端的连接 二 一个服务端怎么开启多个线程来处理所有客户端发来的消息 换汤不换药 可以看这篇博客Qt封装一个类管理moveToThread 正确的开启多线程 安全的退出线程的实例不管是开启多个
QT实用技巧(应用)
QT
服务器
QTcpSever
1024程序员节
QT TCP简单的通信示例
TCP服务端 第一步 创建监听套接字的QTcpSever QTcpServer m tsTcpServer 第二部步 listen 监听是否有新的连接进来 int iMyport 如果有新的客户端连接的话 会触发信号newConnectio
QT实用技巧(应用)
tcpip
QT
网络
QHash的使用(插入、取值、遍历、删除)
1 创建 键值对的方式插入 数据类型随意 这里以键int 值QString示例 QHash
QT实用技巧(应用)
QT
开发语言
qhash
LightGroupButton* sender = static_cast<LightGroupButton*>(QObject::sender());
当某一个Object emit一个signal的时候 它就是一个sender 系统会记录下当前是谁emit出这个signal的 因此我们可以从对应的槽函数里面获得哪个发送的信号 有可能多个Object的signal会连接到同一个signal
QT实用技巧(应用)
c
QT
QT UDP简单的通信示例
UDP user datagram protocol 即用户数据协议 是一个轻量级的 不可靠的 面向数据报的无连接协议 在qt中提供了QUdpSocket类来进行UDP数据报的发送和接收 在Pro中加入network模块 因为upd是无连接
QT实用技巧(应用)
udp
QT
网络协议
通信
1
2
»