BaseDialog::BaseDialog(QWidget *parent) : QDialog(parent, Qt::FramelessWindowHint), ui(new Ui::BaseDialog) { ui->setupUi(this); setFixedSize(SystemBase::dialogWidth, SystemBase::dialogHeight); ui->titleBGLabel->setPixmap(QPixmap(SystemBase::path + QString("/../resource/title_bg.jpg"))); ui->dateLabel->setStyleSheet("color: white"); ui->dateLabel->setText(QDate::currentDate().toString("yyyy/MM/dd")); QTimer *timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(dateTimerSLOT())); timer->start(1000); }
MainDialog::MainDialog(QWidget *parent) : QDialog(parent, Qt::FramelessWindowHint), ui(new Ui::MainDialog), startCnt(1) { ui->setupUi(this); setFixedSize(SystemBase::dialogWidth, SystemBase::dialogHeight); QPalette pale; pale.setBrush(QPalette::Background, QBrush(QPixmap(SystemBase::path + QString("/../resource/base/background.jpg")))); setPalette(pale); ui->processImage->setPixmap(QPixmap(SystemBase::path + QString("/../resource/main/process_up.jpg"))); ui->searchImage->setPixmap(QPixmap(SystemBase::path + QString("/../resource/main/search_up.jpg"))); ui->paramImage->setPixmap(QPixmap(SystemBase::path + QString("/../resource/main/param_up.jpg"))); ui->updateImage->setPixmap(QPixmap(SystemBase::path + QString("/../resource/main/update_up.jpg"))); ui->reagentImage->setPixmap(QPixmap(SystemBase::path + QString("/../resource/main/reagent_up.jpg"))); ui->helpImage->setPixmap(QPixmap(SystemBase::path + QString("/../resource/main/help_up.jpg"))); ui->shutdownImage->setPixmap(QPixmap(SystemBase::path + QString("/../resource/main/shutdown_up.jpg"))); ui->processImage->setVisible(false); ui->searchImage->setVisible(false); ui->paramImage->setVisible(false); ui->updateImage->setVisible(false); ui->reagentImage->setVisible(false); ui->helpImage->setVisible(false); ui->shutdownImage->setVisible(false); ui->startImage->setPixmap(QPixmap(SystemBase::path + QString("/../resource/main/start10.jpg"))); ui->startLabel->setText("10%"); ui->startLabel->setStyleSheet("color: white"); startTimer = new QTimer(this); connect(startTimer, SIGNAL(timeout()), this, SLOT(startTimerSLOT())); startTimer->start(300); ui->dateLabel->setText(QDate::currentDate().toString("yyyy/MM/dd")); QTimer *timer = new QTimer(this); connect(timer, SIGNAL(timeout()), this, SLOT(dateTimerSLOT())); timer->start(1000); }