1 Star 0 Fork 0

YaYa/Bio-radar-Detection-Matser-Computer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
mainwindow.cpp 2.10 KB
一键复制 编辑 原始数据 按行查看 历史
TeslaHua 提交于 2018-08-22 13:44 . First submission
#include "mainwindow.h"
MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent),
widget(new MainWidget(this)),
menuBar(new QMenuBar(this)),
statusbar(new QStatusBar(this))
{
setMenuBar(menuBar);
setStatusBar(statusbar);
aboutQtAct = new QAction(/*QIcon(":/pic/icon/qt-icon.png"), */tr("&关于Qt"), this);
aboutAct = new QAction(/*QIcon(":/pic/icon/about.png"), */tr("&关于SerialAsst"), this);
helpMenu = menuBar->addMenu(tr("帮助(&H)"));
helpMenu->addAction(aboutQtAct);
helpMenu->addAction(aboutAct);
setCentralWidget(widget);
statusbar->showMessage(tr("准备就绪"));
connect(widget, MainWidget::sendStatus, this, setNewMsg);
timeLabel = new QLabel(statusbar);
statusBar()->addPermanentWidget(timeLabel);
timeLabel->setText(QDateTime::currentDateTime().toString());
connect(aboutQtAct, &QAction::triggered, this, &showAboutQt);
connect(aboutAct, &QAction::triggered, this, showAbout);
connect(widget, MainWidget::sendDateTime, this, setDateTime);
resize(1400, 730); //设置总体窗口的大小
}
void MainWindow::setNewMsg(QString msg)
{
statusBar()->showMessage(msg);
}
void MainWindow::setDateTime(QString datetime)
{
timeLabel->setText(datetime);
}
void MainWindow::showAboutQt()
{
QMessageBox *aboutQtWindow = new QMessageBox(this);
aboutQtWindow->aboutQt(this);
}
void MainWindow::showAbout()
{
QMessageBox *aboutWindow = new QMessageBox(this);
aboutWindow->setStandardButtons(QMessageBox::Ok);
aboutWindow->setText(tr("<h1>SerialAsst</h1>"
"<p>Based on Qt 5.10.1 (MinGW 5.3.0, 32bit)</p>"
"Source Code: <a href=\"https://github.com/c-my/SerialAsst\">https://github.com/c-my/SerialAsst</a><br/>"
"Email: "
"<address><a href=\"mailto:cmy1113@outlook.com?subject=SerialAsst Feedback\">cmy1113@outlook.com</a>"
"</address>"));
aboutWindow->show();
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wtutu/Bio-radar-Detection-Matser-Computer.git
git@gitee.com:wtutu/Bio-radar-Detection-Matser-Computer.git
wtutu
Bio-radar-Detection-Matser-Computer
Bio-radar-Detection-Matser-Computer
master

搜索帮助