1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- #include "OriginalWnd.h"
- #include "ui_OriginalWnd.h"
- #include "OriginalWnd/Demo001_1.h"
- #include "OriginalWnd/Demo001_2.h"
- #include "OriginalWnd/Demo001_3.h"
- #include <qDebug>
- #include <QDateTime>
- #include <QTimer>
- #include <QSettings>
- OriginalWnd::OriginalWnd(QWidget *parent)
- : QMainWindow(parent)
- , ui(new Ui::OriginalWnd)
- {
- ui->setupUi(this);
- initForm();
- }
- OriginalWnd::~OriginalWnd()
- {
- delete ui;
- }
- void OriginalWnd::initForm()
- {
- QTimer *timer = new QTimer(this);
- connect(timer, &QTimer::timeout, this, &OriginalWnd::updateTime);
- timer->start(100);
- ui->toolButton->setIcon(QIcon(":/images/light/stop.png"));
- ui->toolButton_2->setIcon(QIcon(":/images/light/start.png"));
- ui->toolButton->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
- ui->toolButton_2->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
- ui->label_6->setPixmap(QPixmap(":/images/light/user.png").scaled(20, 20, Qt::KeepAspectRatio));
- Demo001_3 *demo001_3 = new Demo001_3;
- ui->switchShowPageUI->addWidget(demo001_3);
- ui->switchShowPageUI->setCurrentIndex(ui->switchShowPageUI->indexOf(demo001_3));
- }
- void OriginalWnd::updateTime() {
- QDateTime currentDateTime = QDateTime::currentDateTime();
- QString timeStr = currentDateTime.toString("yyyy-MM-dd HH:mm:ss");
- ui->label_4->setText(timeStr);
- QSettings settings("YourCompany_2", "YourAppName_2");
- QString userName = settings.value("userName", "???").toString();
- ui->label_5->setText(userName);
- }
- void OriginalWnd::on_pushButton_4_clicked()
- {
- Demo001_1 *demo001_1 = new Demo001_1;
- ui->switchShowPageUI->addWidget(demo001_1);
- ui->switchShowPageUI->setCurrentIndex(ui->switchShowPageUI->indexOf(demo001_1));
- }
- void OriginalWnd::on_pushButton_5_clicked()
- {
- Demo001_2 *demo001_2 = new Demo001_2;
- ui->switchShowPageUI->addWidget(demo001_2);
- ui->switchShowPageUI->setCurrentIndex(ui->switchShowPageUI->indexOf(demo001_2));
- }
- void OriginalWnd::on_pushButton_6_clicked()
- {
- Demo001_3 *demo001_3 = new Demo001_3;
- ui->switchShowPageUI->addWidget(demo001_3);
- ui->switchShowPageUI->setCurrentIndex(ui->switchShowPageUI->indexOf(demo001_3));
- }
|