文件名称:qt皮肤,qtcss样式
文件大小:19KB
文件格式:TXT
更新时间:2015-04-01 04:16:35
qt css qt皮肤 qt样式
下面将通过几个例子来介绍一下怎样使用Qt中的部件类型设计。自定义的前台背景与后台背景的颜色: 如果需要样一个文本编辑器的背景变为黄色, 下面是代码行: qApp->setStyleSheet("QLineEdit { background-color: yellow }"); 针对一个对话框的内容中使用QLineEdit以及QLineEdit的子类的背景都变成黄色,下面是代码: myDialog->setStyleSheet("QLineEdit { background-color: yellow }"); 如果只需要制定一个QLineEdit的内容, 将使用QObject::setObjectName() 下面是一个实例: myDialog->setStyleSheet("QLineEdit#nameEdit { background-color: yellow }"); 同时也可以针对每一个指定的部件做直接的类型设置, 下面是一个实例: nameEdit->setStyleSheet("background-color: yellow"); 为了做一个鲜明的对比, 将要为文本设置合适的颜色。