QT编程
fjx812
想当年,提笔即有词,落笔皆成章;
现而今,苦思冥想、字字难断、江郎才尽。
展开
-
QString::arg()可用于固定长度输出
1.固定长度输出,适合用于串口通讯 QString tem = QString("%1,%2,%3,%4,%5").arg(thr1, 3, 10, QChar('0')).arg(thr2,3, 10, QChar('0')).arg(thr3, 3, 10, QChar('0')).arg(thr4, 3, 10, QChar('0')).arg(thr5, 3, 10, QChar(原创 2016-10-31 09:10:09 · 10122 阅读 · 0 评论 -
Qt 的QString类的使用
Qt的QString类提供了很方便的对字符串操作的接口。使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替。QString::fill ( QChar ch, int size = -1 )例: QString str = "Berlin"; str.fill('z'); // str == "zzzzzz"转载 2016-10-31 09:25:34 · 666 阅读 · 0 评论 -
QT 十六进制字符串转化为十六进制编码
QT 十六进制字符串转化为十六进制编码/*************************************************Function: hexStringtoByteArray()Description: 十六进制字串转化为十六进制编码Calls: formatString()Called By:Input: hex->待转化的十六进制字串转载 2016-11-01 21:37:16 · 4227 阅读 · 0 评论 -
解决/usr/bin/ld: 找不到 -lpulse-mainloop-glib,/usr/bin/ld: 找不到 -lpulse问题
linux下QT编写Qcamer摄像头程序,出现/usr/bin/ld: 找不到 -lpulse-mainloop-glib,/usr/bin/ld: 找不到 -lpulse解决办法:首先find / -name libpulse.so*然后cp /usr/lib/x86_64-linux-gnu/libpulse.so. /usr/lib/libpulse.so对于l原创 2017-02-09 09:34:17 · 6841 阅读 · 0 评论 -
QT去掉外边框
setWindowFlags(Qt::FramelessWindowHint);原创 2018-12-26 21:39:13 · 4931 阅读 · 0 评论 -
QT打开调用其他应用程序QProcess
.h文件中添加#include <QProcess>private: QProcess *process;.cpp文件中添加process = new QProcess(this);//加载开始process->start("C:/Users/Administrator/Desktop/Debug/HaiGong.exe");//打开程序pr...原创 2018-12-26 21:46:15 · 1944 阅读 · 0 评论 -
QT软件快捷键
F1 查看帮助F2 跳转到函数定义(和Ctrl+鼠标左键一样的效果)Shift+F2 声明和定义之间切换F4 头文件和源文件之间切换Ctrl+1 欢迎模式Ctrl+2 编辑模式Ctrl+3 调试模式Ctrl+4 项目设置模式Ctrl+5 帮助模式 Ctrl...转载 2018-12-27 14:24:38 · 212 阅读 · 0 评论