- 博客(11)
- 资源 (22)
- 收藏
- 关注
转载 Qt之界面换肤【转】
简述实现原理效果新建QSS文件编写QSS代码加载QSS更多参考简述常用的软件基本都有换肤功能,例如:QQ、360、迅雷等。换肤其实很简单,并没有想象中那么难,利用前面分享过的QSS系列文章,沃我们完全可以实现各种样式的定制!实现原理新建多个QSS文件为各个QSS文件编写对应的样式代码换肤时,进行全局切换效果新建QSS文件首先,新建两个(按需添加)后缀名为qss的文件,例如:bla
2017-11-22 15:41:21 1276
转载 Qt之QSS(白色靓丽)【转】
简述声明效果QSS更多参考简述Qt助手中有关于各种部件的QSS详细讲解,资源很丰富,请参考:Qt Style Sheets Examples。白色靓丽 - 一款漂亮的QSS风格。你可以直接使用,也可以随意转载,但请务必保留版权声明和许可声明,请参考“声明”部分。声明被授权人权利 被授权人有权利使用、复制、修改、合并、出版发行、散布、再授权及贩售软件及软件的副本。 被授权人可根据程序的
2017-11-22 15:34:22 1555
转载 Qt之QSS(黑色炫酷)【转】
简述声明效果QSS更多参考简述Qt助手中有关于各种部件的QSS详细讲解,资源很丰富,请参考:Qt Style Sheets Examples。黑色炫酷 - 一款漂亮的QSS风格。之前博客中分享了很多关于Qt的样式效果,几乎都是基下面此样式。你可以直接使用,也可以随意转载,但请务必保留版权声明和许可声明,请参考“声明”部分。声明被授权人权利 被授权人有权利使用、复制、修改、合并、出版发行、
2017-11-22 15:30:44 1329
转载 Qt之QSS(QDarkStyleSheet)【转】
简述效果QSS更多参考简述关于样式,前面介绍了很多内容,下面分享一个深色样式表,很值得借鉴!效果QSS/* * The MIT License (MIT) * * Copyright (c) <2013-2014> <Colin Duquesnoy> * * Permission is hereby granted, free of charge, to any person obt
2017-11-22 15:27:09 1044
转载 Qt之QSS(Q_PROPERTY-自定义属性)【转】
简述问题解决方案实例效果源码QSS使用更多参考简述在Qt之QSS(Q_PROPERTY-原始属性)一节我们分享了Q_PROPERTY-原始属性的用法,但通常情况下我们需要很多自定义样式,例如:动态获取QSS样式,这时自定义属性就能很好的发挥其用武之地了。问题在使用QAbstractItemModel、QAbstractItemDelegate更新表格样式的时候,比如:背景色、前景色等
2017-11-22 15:23:33 781
转载 Qt之QSS(Q_PROPERTY-原始属性)【转】
简述属性实例效果QSS源码更多参考简述在Qt之QSS(样式表语法)一节讲过关于“设置对象属性”的用法,里面有一条很重要的原则是:任何可被识别的Q_PROPERTY都可以使用qproperty-语法设置。这里需要对Qt属性系统有一定的了解,详见:Qt之属性系统。属性下面我们以QLabel为例,讲解如何在QSS中使用属性。class Q_WIDGETS_EXPORT QLabel : pub
2017-11-22 15:18:03 1932
转载 Qt之QSS(动态属性)【转】
简述自定义属性限制示例效果源码QSS更多参考简述QSS可以定制应用程序的外观,无需关注Qt样式背后的魔力。从非常轻微到极其复杂的调整,样式表都可以做到。对于一个完全定制和独特的用户体验,QtQuick和QGraphicsView是更好的选择。自定义属性为了用户界面外观的动态变化,属性选择器可以与动态属性组合使用。动态属性在Qt4.2中引入,允许为编译时不存在的QObject属性分配属性
2017-11-22 15:13:12 1079
转载 Qt之QSS(样式表语法)【转】
简述样式规则选择器类型子控件伪选择器解决冲突级联效应继承性Namespaces中的部件设置对象属性更多参考简述Qt样式表(以下统称QSS)的术语和语法规则几乎和CSS相同。如果你熟悉CSS,可以快速浏览以下内容。样式规则QSS包含了一个样式规则序列,一个样式规则由一个选择器和声明组成,选择器指定哪些部件由规则影响,声明指定哪些属性应该在部件上进行设置。例如:QPushButton
2017-11-22 15:06:47 589
转载 Qt之QSS(语法高亮)【转】
简述详细描述配置高亮更多参考简述语法高亮是文本编辑器用来显示文本的,特别是源代码,根据不同的类别来用不同的颜色和字体显示。这个功能有助于编写结构化的语言,例如:编程语言、标记语言,这些语言的语法错误显示是有区别的。详细描述语法高亮能帮助开发者很快的找到程序中的错误。例如,大部分编辑器会用不同的颜色突出字符串常量。所以,非常容易发现是否遗漏了分隔符,因为相对于其他文本颜色不同。Qt Creat
2017-11-22 14:47:14 539
转载 Qt之加载QSS文件【转】
简述新建QSS文件编写QSS加载QSS实现原理更多参考简述Qt中关于样式的使用很常见,为了降低耦合性(与逻辑代码分离),我们通常会定义一个QSS文件,然后编写各种部件(例如:QLable、QLineEdit、QPushButton)的样式,最后使用QApplication进行样式加载,这样,就可以让整个应用程序就共享同一个样式。新建QSS文件首先,新建一个后缀名为qss的文件,例如:sty
2017-11-22 14:36:00 493 1
原创 Qt界面不自动刷新
问题描述 最近在使用Qt Creator进行界面编程的时候发现,在将MainWindow中一个Widget提升为另一个自定义的MyWidget时,发现MainWindow及MyWidget定义的其他控件对鼠标点击不实时刷新,如MainWindow有个check box在鼠标单击后不显示勾选或取消勾选,将MainWindow隐藏后显示或改变大小后,check box的状态才发生变化。解决办法 在进
2017-11-02 16:52:08 9392 1
“在Visual Studio 中使用CMake安装和使用vcpkg包”示例程序HelloWorldVS
2024-08-07
“在Qt Creator中使用CMake安装和使用vcpkg包”示例程序HelloWorldQt
2024-08-07
Winform项目中简单使用Sqlite并在DataGridview中显示
2024-07-03
C# 在WPF .net8.0框架中使用FontAwesome 6和IconFont图标字体
2024-06-22
The Computational Geometry Algorithms Library_4.9
2016-11-07
Windows CE 6.0嵌入式高级编程( Samuel Phung )
2012-09-27
开发一个最简单的操作系统
2012-01-31
C经典数值算法源码
2011-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人