安装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文件中写清楚文件所在位置

最新文章

  1. Linux下 JDK安装
  2. hihoCoder#1051
  3. iPhone各控件的默认高度
  4. Floating Action Button(漂浮按钮)
  5. 第十章 Vim程序编辑器学习(下)
  6. IT职场求生法则(转)
  7. AVRStudio 的编译优化级别
  8. hdfs里的文件下载HDFS之fsimage、metadata、edits、fstime(二十七)
  9. C#实现从EXCEL文件读取数据到SqlServer数据库
  10. 使用Dockerfile自定义一个包含centos,tomcat的镜像
  11. flex学习, 尝试布局一个计算器
  12. Vue-router中的导航钩子
  13. 19. Remove Nth Node From End of List C++删除链表的倒数第N个节点
  14. matlab 调试日志
  15. Python学习笔记(六)—— 条件判断
  16. cordova+Android Studio 1.0+ionic+win7(转)
  17. Jenkins+Maven+SVN
  18. CentOs6.5 安装rabbitmq(转)
  19. 如何Request客户端的传值的Data
  20. 终于知道为什么我的mysql总是卸载的不干净以及老是找不到my.ini文件

热门文章

  1. Mybatis 一级缓存和二级缓存原理区别 (图文详解)
  2. 安装skywalking(测试使用)
  3. 使用 openssl 生成 https 证书, 并在 nginx 中配置 https
  4. 使用kuboard界面管理k8s集群时使用ConfigMap挂载挂载到pod容器中,映射成一个文件夹
  5. Java后端开发——美团(牛客)
  6. Mybatis PageHelper 使用的注意事项
  7. CentOS6/7开机启动配置
  8. C语言常见的八大排序(详解)
  9. HTML+CSS基础知识(5)相对定位、绝对定位、固定定位
  10. C语言表白窗口程序