摘要: 一、输入输出设备 QIODevice类是Qt中所有I/O设备的基础接口类,为诸如QFile、QBuffer和 QTcpSocket等支持读/写数据块的设备提供了一个抽象接口。QIODevice类是抽象的,无法被实例化,一般是使用它所定义的接口来提供设备无关的I/O功能。 QIODevice类的继承关 阅读全文
posted @ 2019-06-17 15:58 fengMisaka 阅读(4781) 评论(0) 推荐(0) 编辑
摘要: 按钮的三态,指的是普通态、鼠标的悬停态、按下态。Qt中如果使用的是默认按钮,三态的效果是有的,鼠标放上去会变色,点击的时候有凹陷的效果。 但是如果自定义按钮实现三态效果有三种方法,一种是设置背景图,主要是需要自己设计按钮的效果图,另一种是通过样式控制不同状态下按钮的显示效果,还有一种是通过qss文件 阅读全文
posted @ 2019-06-17 15:13 fengMisaka 阅读(23134) 评论(2) 推荐(0) 编辑
摘要: 一、简述 Qt样式表(以下统称QSS)的术语和语法规则几乎和CSS相同。如果你熟悉CSS,可以快速浏览以下内容。不熟悉的话可以先去 "W3School CSS" 或者 "本人的CSS博客随笔" 简单了解一下。 在讲解样式表语法前,我们先看一个例子: 上面例子是 实现按钮三态效果 的样式表。 注:程序 阅读全文
posted @ 2019-06-17 15:08 fengMisaka 阅读(13682) 评论(2) 推荐(3) 编辑
摘要: 一、Qt样式表介绍 Qt样式表是一个可以自定义部件外观的十分强大的机制,可以用来美化部件。Qt样式表的概念、术语和语法都受到了HTML的层叠样式表(Cascading Style Sheets, CSS)的启发,不过与CSS不同的是,Qt样式表应用于部件的世界。 二、使用代码设置样式表 样式表使用文 阅读全文
posted @ 2019-06-17 15:00 fengMisaka 阅读(1701) 评论(0) 推荐(2) 编辑