
Qt
文章平均质量分 56
cbdg3757
这个作者很懒,什么都没留下…
展开
-
QML Window 透明
在main.cpp 中开启OpenGL:QQuickWindow::setGraphicsApi(QSGRendererInterface::OpenGL)基于Qt 6.5 QML Window 透明实现2种方案,这是在项目开发中遇到的问题,现简单记录,供遇到类似问题的同学参考,如有纰漏恳请赐教指导!原创 2024-11-09 17:28:09 · 391 阅读 · 0 评论 -
Qt iOS project 之 macOS Monterey
Qt iOS Xcode 13 上架之痛原创 2022-07-18 18:37:11 · 1102 阅读 · 0 评论 -
Qt 遇到 xcode12 编译报错 ‘string.h‘ file not found
最近升级了 Mac osX 到 10.15.7, 顺便更新了最新的xcode,更新到xcode12, 所以都升级完,也编译了项目,能正常运行,打包也没问题。昨天Qt 代码有修改,顺便从项目git仓库更新项目Qt部分代码,编译Qt代码是,出现了很久没有出的问题:fatalerror:'string.h'filenotfound, 这个问题之前升级 xcode 或者升级 Mac osX 有出现过类似的问题,按照之前的经验,把编译目录删除重新编译就可以,这次也照样做,结果qmake都过不了,报错了:...原创 2020-10-31 10:03:37 · 3972 阅读 · 0 评论 -
Qt fontAwesome qml plugin 演示
fontAwesome 在前端应用非常广泛,最近在Qml 项目开发中也想引用,发现一些小图标使用fontAwesome非常方便,常用的图标在阿里图库(https://www.iconfont.cn/)非常多,一般情况可以不用麻烦 UI 了,开发过程中自己找图标,然后生成字体文件,就可以用字休显示小图标了,而且颜色随便换。通过IconMoom App(https://icomoon.io/app/#/select),可以上传您从阿里图库下载的svg图片,然后生成您自己的 fontawesom 字体文件,这原创 2020-06-11 11:21:58 · 245 阅读 · 0 评论 -
Qt 5.9.8 ios Qt Creator 不能编译运行模拟器 "availabilityError"--正解
上一篇Qt 5.9.8 ios Qt Creator 不能编译运行模拟器 "availabilityError"方法有点怪怪的,最近终于找到正确姿势什么都不说,直接上图原创 2019-12-25 09:52:57 · 252 阅读 · 0 评论 -
Qt 在ios 11以上手机首次启动网络请求加载慢原因
如题,Qt 在ios 一直跑得好好的,自己ios 11 出来以后,突然有一天应用启动后,首页加载奇慢,刚开始不知道什么原因,因为有的手机正常,有的手机加载慢,刚开始发现旧手机跟之前一样,新手机反而慢了,突然有一天发现旧手机是因为ios 版本是 10.xx.xx,所有变慢的 iphone手机都是 ios 版本在11.0.0以上。但还是没找到什么原因!因为项目中网络请求缓存,研究了一下http协议E...原创 2019-11-23 09:49:41 · 1031 阅读 · 0 评论 -
Qt 中 QString 转换为 const char *
小问题,记录自己备忘!Qt 中 QString 转换为 const char *;QString qstr = "hello Qt";const char *pcs= qstr.toStdString().data(); // 简单快捷const char *pcq = qstr.toLatin1().data(); // 会出问题,不稳定...原创 2019-10-31 16:51:55 · 1075 阅读 · 0 评论 -
QML Listveiw delegate( item ) 不同高度,引起 contentY 不确定问题解决方案
在 QML 开发中 Listview 是经常用的控件,作用过程中发现一个 bug 当每个 delegate 的高度不等的时候,在上下滑动过程中会引起contentY 的变动, 上下来加多滑动几次,加到顶部后 contentY 不再是原来的值了(默认为 0),这时候如果要通过 contentY 做类似下拉刷新的效果就会出问题了。Qt 官方 bug list 说暂时不处理了https://bugr...原创 2019-10-26 11:50:28 · 1497 阅读 · 1 评论 -
Qt 5.9.8 ios Qt Creator 不能编译运行模拟器 "availabilityError"
最近在升级 Qt 到 Qt 5.9.8, xcode 升级到 xcode 10.2.1, 突然想用QtCreator在模拟器调试,结果不能编译通过,报错如下:xcodebuildbuild-projectMofingIEK.xcodeproj-schemeMofingIEK-configurationRelease-destination"id=7ECEBF69...原创 2019-08-16 14:19:38 · 646 阅读 · 0 评论 -
Qt Webp qml 动图在线加载失败解决办法
目前 webp 图片格式大行其道,Qt 已经支持了,只是在线 webp 动图在 QML (AnimatedImage), 不能加载,向Qt提bug(https://bugreports.qt.io/browse/QTBUG-75044),也不理采,只能自己动手丰衣足食了。import QtQuick 2.9import QtQuick.Window 2.2Window { vi...原创 2019-05-05 11:15:08 · 2602 阅读 · 0 评论 -
Qt 蓝牙 wifi 实现 pos 热敏打印机打印小票
项目需求,要求用Qt 在android ios 上实现无线小票打印功能,网上查找资料,整理粗糙实现, Android 蓝牙,Wifi 连接,ios Wifi 连接,基本功能实现,打印文本没问题,图片打印还存在问题,待以后有空再处理,由于时间紧,只能简单记录,以方便同学们参考,具体请查看 github:https://github.com/cbdg/QtBluetoothPrint时间关系,没有...原创 2019-03-14 19:37:18 · 960 阅读 · 0 评论 -
Non-public API usage The app references non-public symbols in myApp: __ZN3WTF8pageSizeEv
Qt iOS 上架历险记,第一关,如题:Non-public API usage The app references non-public symbols in myApp: __ZN3WTF8pageSizeEv 原因项目中引用了 xcode 自带的 JavaScriptCore.framework;苹果自己的东西不给过,不知道为什么?去掉引用就好了另:可以用xcode 自...原创 2018-08-08 10:44:28 · 648 阅读 · 0 评论 -
Qt Creator pro file build ios iphoneos and iphonesimulator
#iphonesimulatorCONFIG(iphonesimulator, iphoneos | iphonesimulator) { #here do some things for iphonesimulator # for iphonesimulator error: file was built for x86_64 which is not the archite...原创 2018-04-11 11:25:31 · 261 阅读 · 0 评论 -
Creating C++ Plugins for QML on iOS (static plugin)
没写过博客,之前都是伸手党,这个问题在网上实在是没找到解决办法,一直困绕快一年了,前段时间看QtWebView的源码时看到了一线希望,今天有空重新研究QtWebView工程文件,其实还是没有研究透,最多懂了50%,问题虽应该算是解决了,虽然不完美,希望有同学来补充:1. 插件工程文件TEMPLATE = lib #TARGET = iostestqmlplugin #库名(eg:de...原创 2018-03-24 20:47:05 · 698 阅读 · 3 评论