74 lines
1.7 KiB
Plaintext
74 lines
1.7 KiB
Plaintext
#include "fivebars.h"
|
|
#include "ui_fivebars.h"
|
|
#include<QDateTime>
|
|
|
|
fivebars::fivebars(QWidget *parent)
|
|
: QWidget(parent)
|
|
, ui(new Ui::fivebars)
|
|
{
|
|
ui->setupUi(this);
|
|
|
|
// this->setWindowFlags(Qt::FramelessWindowHint); // 隐藏标题栏
|
|
|
|
m_historicalrecords=new historicalrecords;
|
|
|
|
m_setupuers=new setupuers;
|
|
m_setsystem=new setsystem;
|
|
ui->gridLayout_6->addWidget( m_historicalrecords);
|
|
ui->gridLayout_8->addWidget( m_setsystem);
|
|
|
|
ui->gridLayout_10->addWidget( m_setupuers);
|
|
ui->stackedWidget->setCurrentIndex(0);
|
|
|
|
ui->radioButton->setChecked(true);
|
|
gettime();
|
|
QTimer *timer;
|
|
timer = new QTimer(this);
|
|
connect(timer, SIGNAL(timeout()), this, SLOT(gettime()));
|
|
timer->start(1000);
|
|
|
|
|
|
|
|
ui->radioButton->setFixedSize(200,85);
|
|
ui->radioButton_2->setFixedSize(200,85);
|
|
ui->radioButton_3->setFixedSize(200,85);
|
|
ui->radioButton_4->setFixedSize(200,85);
|
|
ui->radioButton_5->setFixedSize(200,85);
|
|
|
|
|
|
}
|
|
|
|
fivebars::~fivebars()
|
|
{
|
|
delete ui;
|
|
}
|
|
QString fivebars::gettime()
|
|
{
|
|
QDateTime dateTime= QDateTime::currentDateTime();//获取系统当前的时间
|
|
QString str = dateTime .toString("yyyy-MM-dd hh:mm:ss");//格式化时间
|
|
ui->label->setText(str);
|
|
return ui->label->text();
|
|
}
|
|
void fivebars::on_radioButton_clicked()
|
|
{
|
|
ui->stackedWidget->setCurrentIndex(0);
|
|
|
|
}
|
|
void fivebars::on_radioButton_2_clicked()
|
|
{
|
|
ui->stackedWidget->setCurrentIndex(1);
|
|
}
|
|
void fivebars::on_radioButton_3_clicked()
|
|
{
|
|
ui->stackedWidget->setCurrentIndex(2);
|
|
}
|
|
void fivebars::on_radioButton_4_clicked()
|
|
{
|
|
ui->stackedWidget->setCurrentIndex(3);
|
|
}
|
|
void fivebars::on_radioButton_5_clicked()
|
|
{
|
|
this->close();
|
|
emit tuichu();
|
|
}
|