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
相关推荐
ndjnddjxn3 分钟前
Rust学习
开发语言·学习·rust
月光技术杂谈8 分钟前
实战:C驱动框架嵌入Rust模块的互操作机制与完整流程
c语言·开发语言·rust·ffi·跨语言·bindgen·互操作
t1987512810 分钟前
基于MATLAB的指纹识别系统完整实现
开发语言·matlab
笑非不退31 分钟前
C# c++ 实现程序开机自启动
开发语言·c++·c#
专注于大数据技术栈34 分钟前
java学习--final
java·开发语言·学习
gihigo199840 分钟前
基于MATLAB的IEEE 14节点系统牛顿-拉夫逊潮流算法实现
开发语言·算法·matlab
合作小小程序员小小店1 小时前
游戏开发,桌面%小游戏,贪吃蛇%demo,基于vs2022,c语言,easyX,无数据库
c语言·开发语言
x***J3482 小时前
Python多线程爬虫
开发语言·爬虫·python
m***D2862 小时前
Python网络爬虫实战案例
开发语言·爬虫·python
保持低旋律节奏2 小时前
C++——C++11特性
开发语言·c++·windows