Qt
大黄老鼠
皮,皮,皮卡
展开
-
Qt5迁移到Qt6的一些坑
现在还没有QWebEngineViewQSet::fromList(xxx)没了要改成QSet(xxx.begin(), xxx.end())QString().vsprintf没了https://doc.qt.io/qt-5/qstring-obsolete.html#vsprintf改成QString::vasprintfhttps://doc.qt.io/qt-5/qstring.html#vasprintfQTime::start()和QTime::elapsed().原创 2021-04-19 18:04:29 · 1919 阅读 · 0 评论 -
Qt Mac 下发布使用了 QtWebEngine 程序的坑
我用的是brew安装的Qt,版本是5.13.2,mac版本是10.14.6。由于我用了QWebEngineView,发布后发现所有mac 10.14版本都无法正常显示网页。最后检查到是因为QtWebEngineProcess的dylib是错的,链接的还是系统的库,没有链接相对路径。参考:Qt Mac 下发布使用了 QtWebEngine 的程序但是这个的依赖好像还是有问题...原创 2021-04-13 22:20:00 · 1051 阅读 · 0 评论 -
对QSettings进行一个封装
受到非类型类模板参数的一个应用场景,封装QSettings启发,写了一个简单的封装,感觉还是比较好用的。#include <QSettings>#include <QRect>class Settings {public: static Settings *instance(); static const char KEY_LAST_OPEN_NOTE_PATH[]; static const char KEY_TYPORA_PATH[];原创 2021-04-06 17:15:51 · 385 阅读 · 0 评论