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