Qt学习笔记-QSS装饰控件
生活随笔
收集整理的这篇文章主要介绍了
Qt学习笔记-QSS装饰控件
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
运行截图如下:
QDialog的样式表:
QDialog{ background-color:#4CAF50; }QPushButton{background-color: white;border: 2px solid #f44336;border-radius: 25px;padding: 15px 32px; }QPushButton:hover {background-color: #008CBA;color: white;border-radius: 25px; }QMessageBox{background-color:#008CBA }QLineEdit样式表:
font: 26pt "Broadway";QPushButton样式表:
font: 12pt "华文彩云";源代码如下:
dialog.h
#ifndef DIALOG_H #define DIALOG_H#include <QDialog>namespace Ui { class Dialog; }class Dialog : public QDialog {Q_OBJECTpublic:explicit Dialog(QWidget *parent = 0);~Dialog();public slots:void btnClicked();private:Ui::Dialog *ui; };#endif // DIALOG_Hdialog.cpp
#include "dialog.h" #include "ui_dialog.h" #include <QMessageBox>Dialog::Dialog(QWidget *parent) :QDialog(parent),ui(new Ui::Dialog) {ui->setupUi(this);connect(ui->pushButton,SIGNAL(clicked(bool)),this,SLOT(btnClicked()));this->setWindowTitle("CSDN IT1995"); }void Dialog::btnClicked(){QMessageBox::information(this,"提示",ui->lineEdit->text()); }Dialog::~Dialog() {delete ui; }main.cpp
#include "dialog.h" #include <QApplication>int main(int argc, char *argv[]) {QApplication a(argc, argv);Dialog w;w.show();return a.exec(); }总结
以上是生活随笔为你收集整理的Qt学习笔记-QSS装饰控件的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: C++学习笔记-DLL中动态内存管理
- 下一篇: Qt文档阅读笔记-Qt Concurre