
QT
柳鲲鹏
建立了编程学(编程基本功、平台化编程)、六石管理学等几个流派。
每涉及一个领域,都是顶级砖家。在这些领域中,如果遇到问题,最后肯定是搜索到本博客。
展开
-
QT 5.15.2 开发地图ArcGIS 100.15.6(ArcGIS Runtime SDK for Qt)
步骤4(选择Topographic不需要KEY)步骤5(必须是MSVC2019 64bit!原创 2025-02-11 18:48:18 · 453 阅读 · 0 评论 -
QT新建ArcGIS工程,编译报错:\BookmarkListModel.h:100: error: C2039: “in“: 不是 “Esri::ArcGISRuntime“ 的成员
【代码】QT新建ArcGIS工程,编译报错:\BookmarkListModel.h:100: error: C2039: "in": 不是 "Esri::ArcGISRuntime" 的成员。原创 2025-02-11 18:28:33 · 241 阅读 · 0 评论 -
QT多语言切换(国际化)Demo及心得
重载void changeEvent(QEvent *event);原创 2025-01-21 17:59:44 · 330 阅读 · 0 评论 -
QT:子控件VLC播放视频时,父控件无法截取鼠标事件
这个时候,你只能重载子类,然后把鼠标事件传递上来。至于原因,初步判断,VLC播放时,是个特殊窗口。反复验证,结论正确。原创 2025-01-20 15:54:11 · 420 阅读 · 1 评论 -
QT:父类截取子类鼠标事件/子类鼠标事件穿透
【代码】QT:父类截取子类鼠标事件/子类鼠标事件穿透。原创 2025-01-20 15:50:36 · 107 阅读 · 0 评论 -
QT:绘制指定宽度的边框
想给一个Widget绘制一个2像素宽的边框,于是使用了drawRect(),发现左、上和右、下宽度不同。原创 2025-01-20 14:00:01 · 146 阅读 · 0 评论 -
QT:QTabWidget设置tabPosition为West时,文字向上
简单分析了代码,按理来说,应该是有效的。测试结果证明是无效的。具体效果要自己调整一下。原创 2025-01-20 09:53:05 · 371 阅读 · 0 评论 -
QT:IconButton的动画效果
要实现IconButton,需要处理背景。参考:QT之IconWidget-CSDN博客随后就是Button的按下动画效果。实现也简单。思路就是记录按下状态,然后在绘制时偏移一个像素(也可以绘制另外一个图)。 重载4个函数 重载paintEvent()原创 2025-01-17 14:10:35 · 409 阅读 · 0 评论 -
QT之IconWidget
【代码】QT之IconWidget。原创 2025-01-17 10:18:12 · 129 阅读 · 0 评论 -
QT中文乱码:QStringLiteral
我使用QT 5.15,默认UTF8,结果都是乱码,还编译出错。又不能用6.7(无法使用WebView)。原创 2025-01-17 09:00:15 · 141 阅读 · 0 评论 -
QT:QSlider样式设置
【代码】QT:QSlider样式设置。原创 2025-01-16 18:24:08 · 185 阅读 · 0 评论 -
QT:在一个矩形内画两个同心圆
我也不知道为什么不提供一个drawCircle()的接口。原创 2025-01-16 12:08:15 · 134 阅读 · 0 评论 -
QT:QTabWidget的TAB选中时,不同颜色
【代码】QT:QTabWidget的TAB选中时,不同颜色。原创 2025-01-15 17:34:32 · 264 阅读 · 0 评论 -
QT:QTabWidget的TAB宽度调整
【代码】QT:QTabWidget的TAB宽度调整。原创 2025-01-15 13:56:13 · 449 阅读 · 0 评论 -
QT:窗口最大化时,避免被任务栏挡住
【代码】QT:窗口最大化时,避免被任务栏挡住。原创 2025-01-15 11:56:51 · 180 阅读 · 0 评论 -
QT:设置TabWidget的Tab位置
默认是上文(即北方),现在改为下方(南方)原创 2025-01-15 11:41:44 · 200 阅读 · 0 评论 -
QT 5.15:推荐使用GBK编码
使用UTF8,编译时有中文,经常报错。典型的就是说字串中包含回车。原创 2025-01-10 08:56:38 · 102 阅读 · 0 评论 -
QT Must be called on Chrome_UIThread; actually called on Unknown Thread.
出错是因为调用时,不在期望的线程中。原创 2025-01-09 14:22:03 · 463 阅读 · 0 评论 -
QMetaObject::invokeMethod使用方法
【代码】QMetaObject::invokeMethod使用方法。原创 2025-01-09 14:15:36 · 150 阅读 · 0 评论 -
QT 6.7允许WebView执行JavaScript/JS
【代码】QT 6.7允许WebView执行JavaScript/JS。原创 2025-01-09 08:55:59 · 125 阅读 · 0 评论 -
QT编译:C2665: “QObject::connect”: 没有重载函数可以转换所有参数类型
【代码】QT编译:C2665: “QObject::connect”: 没有重载函数可以转换所有参数类型。原创 2025-01-08 16:23:30 · 243 阅读 · 0 评论 -
QT编译出错:error C2665: “QSqlQuery::bindValue”: 没有重载函数可以转换所有参数类型
【代码】error C2665: “QSqlQuery::bindValue”: 没有重载函数可以转换所有参数类型。原创 2025-01-08 16:10:31 · 194 阅读 · 0 评论 -
QT 5.15编译:error: C2001: 常量中有换行符
如果不想换,按照下列步骤操作,设置不同编码。如果UTF-8还有问题,可以换成GBK。换成QT 6.7系列就没有这个问题。选择UTF-8,保存。原创 2025-01-08 15:51:30 · 231 阅读 · 0 评论 -
成功!QT 5.15.2编译mysql驱动
首选要说明,5.15与6.7编译驱动是完全不同的。搞错了永远编译不出来。主要是参考安装QT,安装mysql等。首先看看当前源码目录下有没有结果。原创 2025-01-08 15:24:54 · 716 阅读 · 1 评论 -
QT WebView:监听等待加载完成时
比如我现在要通过JS设置定位,肯定要等网页加载完成后,再操作。原创 2024-12-27 11:22:52 · 135 阅读 · 0 评论 -
QT:给按钮指定大小
有时候setGeometry无效,这个时候,你又想指定按钮大小,怎么办?可以使用:setFixedSize(w, h);原创 2024-12-25 16:59:23 · 429 阅读 · 0 评论 -
解决办法:-1: error: dependent ‘..\..\..\..\..\..\Qt6.X\6.5.3\msvc2019_64\include.... does not exist
真的是让人忍无可忍。原创 2024-12-25 14:38:43 · 318 阅读 · 0 评论 -
QT获得运行设备的当前地理位置坐标
【代码】QT获得当前地理位置坐标。原创 2024-12-19 12:59:53 · 198 阅读 · 0 评论 -
百度地图:去掉左下角百度标识
【代码】百度地图:去掉左下角百度标识。原创 2024-12-19 09:49:07 · 302 阅读 · 0 评论 -
全网首发!QT-5.15.2能正确使用的百度在线地图html
【代码】全网首发!QT-5.15.2能正确使用的百度在线地图html。原创 2024-12-18 16:47:36 · 237 阅读 · 0 评论 -
全网首发!QT开发百度高德地图,6.X无法使用,需要5.15
这么放着也不是事,毕竟工作几天了。如果我用不了,别人应该也受不了,那应该到处在骂。再次运行程序,功能正常!原创 2024-12-18 15:41:30 · 600 阅读 · 0 评论 -
QT下载、安装老版本(如5.15.2)
勾选Archive,再点击筛选。原创 2024-12-18 14:15:40 · 538 阅读 · 0 评论 -
QT使用QWebEngineView加载高德地图:js: Uncaught ReferenceError: AMapLoader is not defined(已解决)
网页参考:高德地图开发指南-CSDN博客原创 2024-12-18 13:23:53 · 253 阅读 · 0 评论 -
QT使用QWebEngineView加载百度地图:Uncaught ReferenceError: BMapGL/BMap is not defined(已解决)
使用QT加载百度地图,就是报错。我使用了6.7.3、6.5.3两个版本要,都报错。复制百度官方网页,保存为文件。直接用浏览器打开,是能显示地图的。原创 2024-12-17 15:32:41 · 480 阅读 · 0 评论 -
百度地图开发使用
百度地图原创 2024-12-17 14:03:54 · 302 阅读 · 0 评论 -
QT:vlc出错处理及重新播放
视频用的Widget不能利用,每次出错后,都要新建。关于在于libvlc_event_attach。这个问题一直想解决,昨天认真研究了一下。原创 2024-12-17 09:32:09 · 473 阅读 · 0 评论 -
ASSERT failure in QCoreApplication::sendEvent: “Cannot send events to objects owned by a different t
当前线程调用的东西,不能执行相应操作。需要转移到另外线程(主线程,GUI线程)。原创 2024-12-17 09:20:58 · 416 阅读 · 0 评论 -
Qt/6.7.3/gcc_64/include/QtGui/qopengl.h:115: error: GL/gl.h: No such file or directoryI
【代码】Qt/6.7.3/gcc_64/include/QtGui/qopengl.h:115: error: GL/gl.h: No such file or directoryI。原创 2024-11-27 15:40:09 · 107 阅读 · 0 评论 -
error: conversion from ‘time_t’ {aka ‘long int’} to ‘const QVariant’ is ambiguous
【代码】error: conversion from ‘time_t’ {aka ‘long int’} to ‘const QVariant’ is ambiguous。原创 2024-11-27 15:30:05 · 197 阅读 · 0 评论 -
LINUX下载安装QT
具体安装内容自行选择。建议不要选择最新的版本。比如我看到最新的是6.8,我安装的是6.7。原创 2024-11-27 10:23:24 · 887 阅读 · 0 评论