![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QT
三栖
立志做一个自编自导自演的三栖艺人...
展开
-
QT弹窗去掉边框冻结的问题
最近需要在原有界面上做几个弹窗显示。继承了QWidget的弹窗,和继承了QDialog的弹窗,显示后,去掉边框都会冻结,界面无法操作。setWindowFlags(Qt::FramelessWindowHint | windowFlags() | Qt::WindowStaysOnTopHint);也有网友说是需要或上Qt::Dialog或者Qt::Widget的,统统都没有用。后来继承了...原创 2020-04-16 11:40:45 · 337 阅读 · 0 评论 -
QT QString到各个类型之间的转换
1.QString转int2.QString转string3.QString装char*4.QString转QDateTime5.QString转16进制 保留几位原创 2020-01-06 11:15:33 · 827 阅读 · 0 评论 -
QT从json文件中读取数据填充到QTabelView中
1.json文件{ "shortcutInfos": [ { "shortcut":"F1", "applyTo":"全局", "command":"帮助" }, { "shortcut":"F2", "applyTo":"全局", ...原创 2019-12-03 19:15:16 · 1976 阅读 · 0 评论 -
QT实现截图效果显示
当界面上点击一个按钮,实现截图功能之后,需要反馈给用户一个截图成功的提示。这里将截下的图片,闪现一下,提示用户截图成功。话不多说直接上代码。头文件class BlinkFrame : public QFrame{ Q_OBJECTpublic: explicit BlinkFrame(QWidget *parent = 0); ~BlinkFrame(); void setSna...原创 2019-11-14 15:24:30 · 824 阅读 · 1 评论 -
QT使用tr()函数处理中文,编译报错或者乱码的问题
1.tr()函数处理中文,编译报错当cpp文件使用的是utf-8 无签名的编码格式时,QObject::tr()函数在处理中文的时候会报错。原因是:VS的Cl编译器是无法识别utf-8无签名的格式,会把它当成ANSI来读取解析编译。所以解析可能出 问题,导致编译错误。解决办法:在vs的文件----高级保存选项中,选择Unicode (UTF-8 带签名)格式保存,更改文件编码格式2...原创 2019-11-04 15:49:38 · 1129 阅读 · 0 评论 -
使用QT在linux上识别挂载多个U盘
背景: 对于U盘挂载本身linux就有udev这样的工具支持;但是由于依赖udev挂载规则,有时候不太可控(其实我碰到的问题就是在设备终端插着U盘开机,无法识别并且挂载U盘,需要重新插拔一次,才能识别U盘。),所以决定编写代码来检测并且挂载。挂载U盘呢,无非就是mkdir创建目录,然后使用mount命令挂载;那如何检测U盘的热插拔呢?这里使用到的...原创 2018-10-19 13:14:25 · 4664 阅读 · 10 评论