
qt
huqi666
这个作者很懒,什么都没留下…
展开
-
解决问题:error: ‘QStringLiteral’ was not declared in this scope
QT编译出现如下问题。error: ‘QStringLiteral’ was not declared in this scoperesmodel->setHorizontalHeaderLabels(QStringList()<<QStringLiteral(名称)<<QStringLiteral(大小));^QMetaObject::Connection connRet = QObject::connect(naManager, SIGNAL(finished(QN原创 2021-10-31 10:15:55 · 3415 阅读 · 0 评论 -
银河麒麟v10下编译QT程序出现/usr/bin/ld: 找不到 /home/greatwall/qt/hk/bin/: 不可识别的文件格式
银河麒麟v10下编译QT程序出现/usr/bin/ld: 找不到 /home/greatwall/qt/hk/bin/: 不可识别的文件格式银河麒麟v10下编译QT程序出现/usr/bin/ld: 找不到 /home/greatwall/qt/hk/bin/: 不可识别的文件格式Makefile:372: recipe for target ‘…/bin/FileE’ failed发现在*.pro文件里面有下有如下这条记录,可能是调试加的,当时编译没有报错,过了一段时间突然就报错了。把pro文件里面的原创 2021-03-28 07:26:51 · 1274 阅读 · 0 评论 -
error: ‘QEventLoop‘ was not declared in this scope
error: ‘QEventLoop’ was not declared in this scope直接#include 就好了原创 2021-02-19 18:14:28 · 429 阅读 · 0 评论 -
QT 中 warning: format not a string literal and no format arguments [-Wformat-security]消除
QT 中 warning: format not a string literal and no format arguments [-Wformat-security]消除在QT中如下代码会出现上面的警告:char szBuffer[100];QString hostname=“my host name is hq”;sprintf(szBuffer, hostname.toLatin1());把最后一行代码改成sprintf(szBuffer,"%s", hostname.toStdStr原创 2021-02-17 13:21:10 · 2574 阅读 · 0 评论 -
QProgressDialog(环境是QT5.6.3 Ubuntu 18) 的使用过程中容易报错
QProgressDialog(环境是QT5.6.3 Ubuntu 18) 的使用过程中容易报错尤其是:The inferior stopped because it received a signal from the operating system.这种错误。我总结目前两种情况1.QProgressDialog启动慢,还没有启动起来就用setValue来改变值就会报错2.当用setValue来改变值之前有其他的界面操作如Action->setDisabled(false)的操作也容易报原创 2021-02-17 09:10:13 · 280 阅读 · 0 评论 -
QT 在linux环境执行自动关机的操作
QT 在linux环境执行自动关机的操作QProcess pro; //通过QProcess类来执行第三方程序QString cmd = QString("shutdown -h 1");//linux下执行1分钟后自动关机命令 验证过,没有问题,当前用户不是root用户pro.start(cmd); //执行命令cmdpro.waitForStarted();pro.waitForFinished();close(); //关闭上位机...原创 2021-02-12 06:07:05 · 1353 阅读 · 1 评论 -
qt中移动代码文件到另外一个文件夹出现如下错误或者警告
qt中移动代码文件到另外一个文件夹出现如下错误或者警告warning: overriding recipe for target ‘XXX.o’warning: ignoring old recipe for target ‘XXX.o’make: *** No rule to make target ‘XXX.cpp’, needed by ‘XXX.o’. Stop.参考https://blog.youkuaiyun.com/jiangxiaoyu20/article/details/100552167原创 2021-02-11 08:37:45 · 1337 阅读 · 0 评论 -
QT 通过POST HTTP上传文件服务器端无反应的问题解决方法
QT 通过POST HTTP上传文件服务器端无反应的问题解决方法在网上搜索出参考代码https://bbs.youkuaiyun.com/topics/392476847QHttpMultiPart *multiPart = new QHttpMultiPart(QHttpMultiPart::FormDataType);QHttpPart idPart;QString id = “”;idPart.setHeader(QNetworkRequest::ContentDispositionHeader, Q原创 2020-12-07 14:32:38 · 1223 阅读 · 0 评论 -
深度系统中用appimage打包qt程序问题的解决
通过命令执行 linuxdeployqt-continuous-x86_64.AppImage testdemo -appimage报如下错误:ERROR: ldd outputLine: "libjasper.so.1 => not found"ERROR: for binary: "/home/user/Qt5.6.3/5.6.3/gcc_64/plugins/imagefo...原创 2020-04-09 17:52:24 · 1439 阅读 · 0 评论 -
修改默认的qmake路径报错could not find a Qt installation of ''
修改默认的qmake路径修改/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf文件删除原来的路径增加:/home/user/Qt5.6.3/5.6.3/gcc_64/bin运行qmake -v 报如下错误could not find a Qt installation of ‘’在确认路径没有错误后,研究了一会发现需要...原创 2020-04-08 14:45:53 · 1353 阅读 · 0 评论 -
使用QtCreator的调试功能时提示“调试器未设置
使用QtCreator的调试功能时提示“调试器未设置”使用QtCreator的调试功能时提示“调试器未设置”,如图所示:sudo apt install gdb 安装一下就好了。原创 2020-03-23 13:28:09 · 970 阅读 · 0 评论