Qt
qbw_csdn
这个作者很懒,什么都没留下…
展开
-
中文显示乱码
问题:输出中文显示无法阅读的乱码。方法:UTF-8 BOM,QStringLiteral,QString::fromLocal8Bit。原创 2023-01-29 21:30:44 · 74 阅读 · 0 评论 -
成员变量与局部变量重名
问题:异常崩溃没有任何征兆。方法:局部变量换为成员变量。原创 2022-09-27 22:37:13 · 462 阅读 · 0 评论 -
OpenGL 坐标系
问题:所有坐标系。方法:1、目前的坐标系,中心为原点,双倍宽高。原创 2022-03-25 21:53:41 · 525 阅读 · 0 评论 -
Qt Plugin
问题:创建 Qt 插件。方法:1、QML 插件(1)qmldir、plugin.dll、plugin.qml 位于同一目录,目录名和模块名相同。(2)错误列表如下:no dir、no qmldir:module "module" is not installedno dll:module "module" plugin "plugin" not found(3)如果主程序和库文件编译器不同,则程序退出崩溃。2、其他插件...原创 2022-03-25 21:35:12 · 632 阅读 · 1 评论 -
undefined reference to `__imp_glMatrixMode‘
问题:缺少 OpenGL 的库文件。方法:LIBS += -lopengl32原创 2022-03-24 22:09:49 · 597 阅读 · 0 评论 -
plugin cannot be loaded for module ‘QtQml‘: Module namespace ‘qtqml‘ does not match import URI QtQml
问题:显示模块名和导入名不匹配。方法:模块名大小写不敏感,易名。原创 2022-03-19 11:38:58 · 318 阅读 · 0 评论 -
plugin cannot be loaded for module “qtqml“: Cannot protect module qtqml 1 as it was never registered
问题:QML 扩展插件无法导入使用。方法:必须注册一个类才能投入使用。原创 2022-03-18 22:07:30 · 454 阅读 · 0 评论 -
无限循环无法退出
问题:无限循环无法退出。方法:添加条件退出语句。原创 2022-03-01 22:21:05 · 109 阅读 · 0 评论 -
Window 下面的对象父
问题:在 Window 内的对象,其父不是 Window。方法:给 Window 命名 root ,根据 id 引用成员。原创 2022-03-01 22:15:00 · 75 阅读 · 0 评论 -
connect 多次连接
问题:connect 多次连接相同信号和槽函数。方法:相同连接单独处理,但是 disconnect 一次性消除所有相同连接。原创 2022-02-17 20:57:02 · 361 阅读 · 0 评论 -
槽函数可用性
问题:槽函数的访问修饰符影响调用吗。方法:在 QML 中,public、protected 可用,private 不可用,派生类使用父类的可用性。原创 2022-02-17 20:53:17 · 103 阅读 · 0 评论 -
RoshanQuick.exe 后台运行
问题:RoshanQuick.exe 启动后无界面在后台运行。方法:校正 PPM_HOME 是否设置正确。原创 2021-12-23 23:14:22 · 88 阅读 · 0 评论 -
C4309 : “参数“ : 截断常量值
问题:似乎有数据类型转换精度损失。方法:其实没有精度损失,把0xFF换为类型转换即可。原创 2021-03-15 00:25:04 · 2400 阅读 · 0 评论 -
Shadow Build 读取不到配置文件
问题:使用阴影构建后,无法读取配置文件。方法:阴影构建在单独目录中搜索,普通构建在项目目录搜索。原创 2021-03-15 00:21:41 · 151 阅读 · 0 评论 -
Timer onTriggered 里面的 stop 函数
问题:在 onTriggered 中调用 stop 函数后继续执行。方法:尽量把 stop 函数放在槽函数段的最后面执行。原创 2021-03-15 00:16:51 · 339 阅读 · 0 评论 -
Button MouseArea 的 onReleased 区别
问题:两个空间的 onReleased 响应条件不同。方法:Button 在控件外松开鼠标不可触发,MouseArea 可触发 onReleased 处理操作。原创 2021-03-15 00:14:17 · 225 阅读 · 0 评论 -
清除编码空白
问题:编码时会出现多余的空白。方法:点击构建(编译)后消失。原创 2021-03-15 00:04:30 · 82 阅读 · 0 评论 -
Javascript 浮点计算不准确
问题:Javascript 浮点相等条件判断不对。方法:两个看似相等的浮点数有极小差异。原创 2021-03-15 00:02:16 · 68 阅读 · 0 评论 -
程序停止工作
问题:停止工作。方法:(1)串口不对(2)数组越界原创 2021-03-14 23:59:31 · 71 阅读 · 0 评论 -
Cannot find file: D:\中文20201119\xk\arcontrol\arcontrol.pro
问题:显示错误信息,无法 qmake方法:程序应该放在英文路径下面原创 2021-03-14 23:51:57 · 114 阅读 · 0 评论 -
无法连接到进程内(in-process)QML调试器。您想要重试吗?
问题:无法调试 QML 程序。方法:项目 -> Debugger settings -> Enable QML原创 2021-03-14 23:48:31 · 2114 阅读 · 0 评论 -
C++ C#
问题:C++、C#方法:(1)1_0000_0000、0b1010_0101(2)原创 2020-11-24 23:30:03 · 90 阅读 · 0 评论 -
资料阅览不能显示远程共享目录
问题:资料阅览不能显示远程目录,只显示项目目录中的文件。方法:此项目存在插件依赖,路径参数没有写入到后面的插件。原创 2020-11-07 21:06:39 · 56 阅读 · 0 评论 -
QML 模型 数组
问题:不知道它们提取元素有什么区别。方法:模型使用 get,数组使用方括号。原创 2020-11-07 20:24:21 · 416 阅读 · 0 评论 -
无法接收 Json 字符串
问题:无法接收 Json 字符串。方法:(1)QJsonDocument jdoc = QJsonDocument::fromJson(array);QJsonArray jarray = jdoc.array();QJsonObject jobject = jdoc.object();(2)var jarray= JSON.parse(jstr);var jobject= JSON.parse(jstr);...原创 2020-11-07 20:04:48 · 135 阅读 · 0 评论 -
Qt 发布
问题:不知道如何发布 Qt 软件。方法:(1)Qt Widgets:windeployqt maincontrol.exe(2)Qt Quick:windeployqt maincontrol.exe --qmldir C:\Qt\Qt5.9.6\5.9\msvc2015_x64\qml原创 2020-11-07 19:43:10 · 114 阅读 · 0 评论 -
press release click
问题:鼠标点击的情况不够清楚。方法:(1)press:在限定区域内左键单击。(2)release:在限定区域内左键单击,在任意区域内松开。(3)click:在限定区域内左键单击,在限定区域内松开。...原创 2020-11-07 19:33:06 · 190 阅读 · 0 评论 -
QStringLiteral(‘\n‘)
问题:上述写法出现编译错误。方法:小括号内只许放字符串。原创 2020-11-05 23:11:24 · 156 阅读 · 0 评论 -
QSqlDatabase: QMYSQL driver not loaded. available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL
问题:QMYSQL 驱动没有加载。方法:libmysql.dll原创 2020-11-05 22:58:18 · 1515 阅读 · 0 评论 -
C1083: 无法打开包括文件: corecrt.h : No such file or directory
问题:文件存在然而无法打开。方法:Windows 操作系统库缺失。原创 2020-11-05 21:16:12 · 1776 阅读 · 1 评论 -
LoginClient.exe 已停止工作
问题:软件运行直接崩溃。方法:真彩色(32位)。原创 2020-11-05 21:11:37 · 984 阅读 · 0 评论 -
This application failed to start because it could not find or load the Qt platform plugin “windows“
问题:无法加载需要的插件。方法:没有正确地打包软件。原创 2020-11-03 23:24:07 · 78 阅读 · 0 评论 -
SocketTool.exe 端口占用
问题:关掉UDP服务器后,端口仍然占用。方法:关掉 SocketTool.exe 再重新启动。原创 2020-11-03 23:15:29 · 463 阅读 · 0 评论 -
QByteArray QString
问题:QByteArray QString 的相互转换。方法:(1)QByteArray -> QStringQString::fromStdString(doc.toJson(QJsonDocument::Compact).toStdString())(2)QString -> QByteArray原创 2020-11-03 23:07:42 · 143 阅读 · 0 评论 -
数据库读写无效
问题:有时候操作数据库发现没有反应。方法:语句执行失败不会有任何的提示。原创 2020-11-03 23:01:56 · 242 阅读 · 0 评论 -
无法断点调试
问题:有些插件项目无法断点调试。方法:C++/qDebug,QML/console.log,数据库/样例表。原创 2020-11-03 22:59:59 · 142 阅读 · 0 评论 -
编译部署不一致
问题:有些软件编译和部署是两个副本。方法:直接修改编译版本,编译后会复制到部署目录中。原创 2020-11-03 22:36:02 · 78 阅读 · 0 评论 -
Json 使用方法
问题:不知道如何使用 Json 字符串。方法:QJsonDocument doc;QJsonArray array;QJsonObject object;object.insert("Json", "Hello World");array.push_back(object);doc.setArray(array);qDebug() << doc.toJson(QJsonDocument::Compact);...原创 2020-10-08 20:20:34 · 60 阅读 · 0 评论 -
双等于三等于
问题:三等于不能精确匹配。方法:换成双等于模糊匹配。原创 2020-10-08 20:16:47 · 78 阅读 · 0 评论 -
文本省略对齐
问题:文本省略、文本对齐。方法:elide: Text.ElideMiddlehorizontalAlignment: Text.AlignRight原创 2020-10-08 20:15:16 · 79 阅读 · 0 评论