QT 技术
记录QT开发中遇到的常见和不常见的问题以及好的解决方案
巧笑笑笑倩兮
一蓑烟雨任平生。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT 和webservice的demo,查询手机号码归属地信息
QT 和webservice的demo,查询手机号码归属地信息webservice简介C++访问WebService (需要密码验证)查询手机号码归属地信息的qt demoDEMO 下载链接webservice简介WebService就是一种跨编程语言和跨操作系统平台的远程调用技术。所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然。跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系统上运行。 远程调用,就是一台计算机的应用可以调用其他原创 2020-05-27 23:14:48 · 539 阅读 · 0 评论 -
【QT for Android】拷贝so库依赖文件
CMAKE文件添加ANDROID相关设置SET(QT_DIR ## Qt安装路径的环境变量 ${QT_DIR} CACHE PATH "Qt root path")IF("${QT_DIR}" STREQUAL "") MESSAGE(FATAL_ERROR "Please set the Qt install path first. -DQT_DIR=XXXX ")E...原创 2020-01-20 14:32:24 · 832 阅读 · 0 评论 -
QT QSQL操作
创建并打开数据库bool Open(const QString &dbFileName, const QString &connectionName /= “”/){QSqlDatabase::removeDatabase(dbFileName);m_db = QSqlDatabase::addDatabase(“QSQLITE”, connectionName);m_...原创 2020-01-08 20:52:07 · 534 阅读 · 0 评论 -
QT 关闭模态窗口后,主窗口跑到其他窗口后面的问题分析及解决方法
QT项目,设置了很多模态的窗口,关闭模态窗口后,偶尔会出现主窗口被其他窗口挡住的情况,有时又是必现。刚开始没当回事,直到。。。。直到测试人员提了BUG,才开始重视起来。百思不得其解,终于搜到这篇文章,有详细的说明https://blog.youkuaiyun.com/lindexi_gd/article/details/51704599https://walterlv.gitee.io/post/...原创 2019-10-28 14:06:47 · 2005 阅读 · 0 评论 -
VS+QT设置应用程序图标到任务管理器
将应用程序图标添加到qrc文件内,通过设置setWindowIcon();属性设置应用程序图标,包括应用程序左上角和系统应用程序的图标。测试后发现编译的exe程序并没有带上图标,且应用程序打开后,系统状态栏的图标时而有用,时而没用,windows任务管理器也不显示应用图标。改进方法: 添加RC文件在RC文件内添加语句 IDI_ICON1 ICON "resource/image/tool...原创 2019-01-23 16:40:35 · 1027 阅读 · 0 评论 -
QT 调用外部进程,带参运行
QProcess *process = new QProcess(this); QString path = QCoreApplication::applicationDirPath() + "/qtScreenShot.exe"; QStringList str; QString filePathName = "123”; pixPath +=...原创 2019-01-23 16:50:02 · 2116 阅读 · 0 评论 -
QT 设置窗口阴影,设置窗口圆角
QT开发过程中,添加过自定义标题栏后,因为设置了 setWindowFlags(Qt::FramelessWindowHint);属性,widget界面后面阴影没有了。现在使用paint的方法绘制阴影和窗口圆角,一方面能设置阴影,一方面可解决设置的窗口圆角后,仍残留四个小角的问题。废话不说 ,上代码:先设置属性: setAttribute(Qt::WA_Transl...原创 2019-01-23 16:55:35 · 3650 阅读 · 1 评论 -
QT 请求https
QT 请求https需要Openssl支持,使用SSL进行认证,所以需要对应的库文件-ssleay32.dll、libeay32.dll。在自己电脑上搜索ssleay32.dll、libeay32.dll,拷贝到运行程序的目录下(注意区分32位和64位),并添加以下程序:64位逇dll下载链接:https://download.youkuaiyun.com/download/sinat_3517830...原创 2019-03-21 18:04:03 · 1653 阅读 · 1 评论
分享