#include "ConfirmTipsDialog.h" #include "ui_ConfirmTipsDialog.h" ConfirmTipsDialog::ConfirmTipsDialog(QWidget *parent) : QDialog(parent), ui(new Ui::ConfirmTipsDialog) { ui->setupUi(this); this->setWindowFlags(Qt::FramelessWindowHint); // 加载css文件设置控件样式 QFile file(QApplication::applicationDirPath() + "/qss/dialogTips.css"); if (file.open(QFile::ReadOnly)) { QString qssStr = QLatin1String(file.readAll()); this->setStyleSheet(qssStr); file.close(); } ui->btnBoxConfirm->button(QDialogButtonBox::Ok)->setText("确定"); ui->btnBoxConfirm->button(QDialogButtonBox::Ok)->setStyleSheet("background: #E74C3C"); ui->btnBoxConfirm->button(QDialogButtonBox::Cancel)->setText("取消"); ui->btnBoxConfirm->button(QDialogButtonBox::Cancel)->setStyleSheet("background: #CCCCCC"); } ConfirmTipsDialog::~ConfirmTipsDialog() { delete ui; } void ConfirmTipsDialog::setTipsText(QString text) { ui->labTipsContent->setText(text); }