QT 记录

qml 移动窗口会闪烁

javascript 复制代码
int main(int argc, char *argv[])
{
	QCoreApplication::setAttribute(Qt::AA_UseOpenGLES);
	//or
    QCoreApplication::setAttribute(Qt::AA_UseSoftwareOpenGL);
}

window 拉取qml程序依赖文件

打开QT自带的命令窗口,转到exe程序目录:

javascript 复制代码
windeployqt  qml程序.exe --qmldir 源项目.qml文件目录

与qt UI对比多了 --qmldir 源项目.qml文件目录

qt替换程序图标

1.桌面运行图标

javascript 复制代码
int main(int argc, char *argv[])
{
	QGuiApplication app(argc, argv);
	app.setWindowIcon(QIcon(":/icon.png"));
}

2.exe程序图标.ico

在线免费生成.ico文件

链接: link

在项目.pro目录下创建.rc文件内容如下:

javascript 复制代码
IDI_ICON1 ICON DISCARDABLE "path/icon.ico"

然后再.pro添加 .rc文件

javascript 复制代码
RC_FILE = filename.rc
相关推荐
小灰灰搞电子12 分钟前
C++ boost::range 详解:基于最新版本的现代范围处理指南
开发语言·c++
ch.ju15 分钟前
Java Programming Chapter 4——lambda expression
java·开发语言
罗超驿31 分钟前
10.Java对象比较完全指南:从equals到Comparable与Comparator
java·开发语言
快乐星空Maker1 小时前
C++【生存游戏】开发:荒岛往事 第三期
开发语言·c++·游戏·编程语言
郝学胜-神的一滴1 小时前
Qt 高级编程 035:无边框窗口阴影以及圆角双特效实现
开发语言·c++·qt·程序人生·用户界面
正在走向自律1 小时前
实战心得:利用PaddleOCR彻底解决大模型无法解析图片型PDF的问题
开发语言·pdf·视觉检测·paddleocr·视觉模型·离线ocr识别
怒放de生命20101 小时前
【web3基础】go-zero创建rpc服务,创建配置文件(二)
开发语言·rpc·golang·web3
麻瓜老宋1 小时前
AI开发C语言应用按步走,我的基础开发环境
c语言·开发语言
见叶之秋1 小时前
C细节补充
c语言·开发语言
她说彩礼65万1 小时前
C# yeild的使用
开发语言·c#