Qt开发之旅

Qt样式基础

2022-04-30  本文已影响0人  秋冬不寒

加载样式

一般通过将qss文件添加到qt资源文件中,然后通过setStyleSheet()加载。当然,也可以使用css设置样式。一般加载样式操作示例如下:

QDir::setCurrent(QApplication::applicationDirPath());
QByteArray bStyle;
QFile fQSS("skin.qss");
if( fCSS.open(QIODevice::ReadOnly) ){
bStyle= fQSS.readAll();
fQSS.close();
} 
this->setStyleSheet(QString::fromUtf8(bStyle));

名词解释

主要包含以下几大名词:

基础语法

针对样式的设计其实是以上几种类型的组合,如

QPushButton:hover, QPushButton:pressed{
    color:red;
}
pushbutton样式.png
上一篇 下一篇

猜你喜欢

热点阅读