Qt_CLion
安装Qt和CLion
相关的安装网上有很多教程,安装步骤这里不赘述了
配置
编译器配置

CLion配置Qt的资源文件系统
在项目根文件夹下创建一个资源文件夹


如图所示 resources为资源文件夹,资源文件夹下直接放qss文件,子文件夹flatgray下我放了图片文件
在项目根目录下创建一个qrc文件


res.qrc内容如下
<RCC>
<qresource prefix="/image">
<file>resources/qss/flatgray/1.png</file>
<file>resources/qss/flatgray/2.png</file>
<file>resources/qss/flatgray/3.png</file>
</qresource>
<qresource prefix="/qss">
<file>resources/qss/flatgray.qss</file>
</qresource>
</RCC>
prefix就是前缀的虚拟文件夹名,在代码中引用规则为:虚拟文件夹名/文件路径
for example:
在代码中引用资源文件
//加载样式表
QFile file(":qss/resources/qss/flatgray.qss");
在qss文件中引用图片资源
同样是:虚拟文件夹名/文件路径
QCheckBox{
image:url(:image/resources/qss/flatgray/1.png);
}
引用之前一定要在qrc文件中写清楚文件所在位置
Qt_CLion的更多相关文章
随机推荐
- Elasticsearch:Smart Chinese Analysis plugin
Smart Chinese Analysis插件将Lucene的Smart Chinese分析模块集成到Elasticsearch中,用于分析中文或中英文混合文本. 支持的分析器在大型训练语料库上使用 ...
- Traefik 控制面板 SaaS 服务 Pilot
文章转载自:https://mp.weixin.qq.com/s?__biz=MzU4MjQ0MTU4Ng==&mid=2247485572&idx=1&sn=8ffa2bc7 ...
- Logstash:input plugin 介绍
- 关于IDEA中Tomcat中文乱码的解决方案
进入Tomcat/config文件夹下,打开编辑logging.properties 然后查看该文件内是否存在java.util.logging.ConsoleHandler.encoding = U ...
- PHP全栈开发(二):MYSQL学习
昨天进行了CentOS 7 下面的 LAMP搭建 今天学习一下MySQL的一些入门级操作 主要参考PHP中文网的"MySQL最新手册教程" http://www.php.cn/my ...
- GitLab + Jenkins + Harbor 工具链快速落地指南
目录 一.今天想干啥? 二.今天干点啥? 三.今天怎么干? 3.1.常规打法 3.2.不走寻常路 四.开干吧! 4.1.工具链部署 4.2.网络配置 4.3.验证工具链部署结果 4.3.1.GitLa ...
- 常用RE对照表——敬请期待!!!
.* #任意长度任意字符
- jsp中使用Servlet查询SQLSERVER数据库中的表的信息,并且打印在屏幕上
jsp中使用Servlet查询SQLSERVER数据库中的表的信息,并且打印在屏幕上 1.JavaBean的使用 package com.zheng; public class BookBean { ...
- Paxos分布式系统共识算法?我愿称其为点歌算法…
原创:微信公众号 码农参上,欢迎分享,转载请保留出处. 哈喽大家好啊,我是Hydra. 分布式系统共识算法Paxos相信大家都不陌生,它被称为最难理解的算法不是没有道理的,首先,它的发表之路就充满了坎 ...
- XAF新手入门 - 前言
很多小伙伴在第一次接触XAF时,会被它的丰富功能及开箱即用的特点所吸引,即使在不了解XAF的情况下,也能够依葫芦画瓢创建一个功能丰富的应用,但当应用到实际项目中时,你会发现与之前的愿景差距很大,很多都 ...