From fb45e0d2b32b1572a3bc442bcf08dd6edb312062 Mon Sep 17 00:00:00 2001 From: "work-zym\\zhangyiming" <1131393555@qq.com> Date: Wed, 30 Oct 2024 11:08:49 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E6=9B=B4=E6=96=B0=E4=B8=BB=E7=AA=97?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xyylMCWEACSystem/egg.qrc | 2 ++ xyylMCWEACSystem/framewindow.cpp | 36 ++++++++++++++++++++++++++ xyylMCWEACSystem/framewindow.h | 23 ++++++++++++++++ xyylMCWEACSystem/image/logo_txt.png | Bin 0 -> 6531 bytes xyylMCWEACSystem/image/logo_txt2.png | Bin 0 -> 9724 bytes xyylMCWEACSystem/main.cpp | 6 +++-- xyylMCWEACSystem/mainwindow.cpp | 25 +++++++++++++++--- xyylMCWEACSystem/mainwindow.h | 2 ++ xyylMCWEACSystem/titlewidget.cpp | 17 +++++++----- xyylMCWEACSystem/xyylMCWEACSystem.pro | 2 ++ 10 files changed, 101 insertions(+), 12 deletions(-) create mode 100644 xyylMCWEACSystem/framewindow.cpp create mode 100644 xyylMCWEACSystem/framewindow.h create mode 100644 xyylMCWEACSystem/image/logo_txt.png create mode 100644 xyylMCWEACSystem/image/logo_txt2.png diff --git a/xyylMCWEACSystem/egg.qrc b/xyylMCWEACSystem/egg.qrc index daece78..0f1a639 100644 --- a/xyylMCWEACSystem/egg.qrc +++ b/xyylMCWEACSystem/egg.qrc @@ -41,5 +41,7 @@ <file>image/sunnyou_logo.png</file> <file>image/icon_exit_checked.png</file> <file>image/icon_exit_hover.png</file> + <file>image/logo_txt.png</file> + <file>image/logo_txt2.png</file> </qresource> </RCC> diff --git a/xyylMCWEACSystem/framewindow.cpp b/xyylMCWEACSystem/framewindow.cpp new file mode 100644 index 0000000..3a2b6e8 --- /dev/null +++ b/xyylMCWEACSystem/framewindow.cpp @@ -0,0 +1,36 @@ +#include "framewindow.h" +#include <QHBoxLayout> +#include <QVBoxLayout> +#include <QGridLayout> +#include <QDebug> +FrameWindow::FrameWindow(QWidget * parent ) +{ + init(); + initLay(); + initConnect(); +} +FrameWindow::~FrameWindow() +{ + +} +void FrameWindow::init() +{ + + m_stackWidget.addWidget(&m_MainWindow); + m_stackWidget.setCurrentWidget(&m_MainWindow); +} +void FrameWindow::initLay() +{ + QVBoxLayout * vlay = new QVBoxLayout; + vlay->addWidget(&m_stackWidget); + setLayout(vlay); + +} +bool FrameWindow::initConnect() +{ + +} +void FrameWindow::slotBtnChanged() +{ + +} diff --git a/xyylMCWEACSystem/framewindow.h b/xyylMCWEACSystem/framewindow.h new file mode 100644 index 0000000..f416bed --- /dev/null +++ b/xyylMCWEACSystem/framewindow.h @@ -0,0 +1,23 @@ +#ifndef FRAMEWINDOW_H +#define FRAMEWINDOW_H +#include "mainwindow.h" +#include <QStackedWidget> +class FrameWindow:public QWidget +{ + Q_OBJECT +public: + FrameWindow(QWidget * parent = NULL); + virtual ~FrameWindow(); + + void init(); + void initLay(); + bool initConnect(); +private slots: + void slotBtnChanged(); +private: + QStackedWidget m_stackWidget; +private: + MainWindow m_MainWindow; + +}; +#endif // FRAMEWINDOW_H diff --git a/xyylMCWEACSystem/image/logo_txt.png b/xyylMCWEACSystem/image/logo_txt.png new file mode 100644 index 0000000000000000000000000000000000000000..f7265d9cb2b7002921b2ff79f198ce4b798c7403 GIT binary patch literal 6531 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 literal 0 HcmV?d00001 diff --git a/xyylMCWEACSystem/image/logo_txt2.png b/xyylMCWEACSystem/image/logo_txt2.png new file mode 100644 index 0000000000000000000000000000000000000000..c56e6559ceb8d41686c44ef76a5f1b79fe4a83ec GIT binary patch literal 9724 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 literal 0 HcmV?d00001 diff --git a/xyylMCWEACSystem/main.cpp b/xyylMCWEACSystem/main.cpp index 7a582c8..eafc74f 100644 --- a/xyylMCWEACSystem/main.cpp +++ b/xyylMCWEACSystem/main.cpp @@ -30,7 +30,8 @@ #include <qmath.h> #include "curchatwidget.h" #include "DevConWidget.h" -#include <mainwindow.h> +#include "framewindow.h" +#include <QStackedWidget> int main(int argc, char *argv[]) { QApplication a(argc, argv); @@ -38,10 +39,11 @@ int main(int argc, char *argv[]) w.show(); RegWidget re; re.show(); - MainWindow mainw; + FrameWindow mainw; mainw.resize(1000,800); mainw.show(); + #if 0 DevConWidget de; de.show(); diff --git a/xyylMCWEACSystem/mainwindow.cpp b/xyylMCWEACSystem/mainwindow.cpp index 1b480b8..40b2ea5 100644 --- a/xyylMCWEACSystem/mainwindow.cpp +++ b/xyylMCWEACSystem/mainwindow.cpp @@ -17,9 +17,17 @@ MainWindow::~MainWindow() void MainWindow::init() { + setWindowTitle(" "); m_btnSystemSetting.setObjectName("SystemSetting"); m_btnEEG.setObjectName("EEG"); m_btnDataProcess.setObjectName("DataProcess"); + m_CompanyDes.setText("河南翔宇医疗设备股份有限公司"); + QFont font ("Microsoft YaHei", 10, 85); + m_CompanyDes.setFont(font); + + m_CompanyDes.setStyleSheet("color:Gray;"); + + } void MainWindow::initLay() { @@ -48,27 +56,38 @@ void MainWindow::initLay() m_btnEEG.setMaximumSize(QSize(400,300)); m_btnDataProcess.setMaximumSize(QSize(400,300)); + + m_btnSystemSetting.setMinimumSize(QSize(300,200)); + m_btnEEG.setMinimumSize(QSize(300,300)); + m_btnDataProcess.setMinimumSize(QSize(300,300)); + m_btnSystemSetting.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); m_btnEEG.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); m_btnDataProcess.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - + hlay->addSpacing(150); hlay->addWidget(&m_btnSystemSetting); hlay->addSpacing(50); hlay->addWidget(&m_btnEEG); hlay->addSpacing(50); hlay->addWidget(&m_btnDataProcess); + hlay->addSpacing(150); QVBoxLayout *vLay = new QVBoxLayout; m_titleWidget.setFixedHeight(100); - hlay->setContentsMargins(150,100,150,100); + //hlay->setContentsMargins(150,100,150,100); hlay->setSpacing(1); vLay->addWidget(&m_titleWidget,1,Qt::AlignTop); vLay->addSpacing(3); - vLay->addLayout(hlay,9); + + vLay->addLayout(hlay,15); + + + vLay->addWidget(&m_CompanyDes,1,Qt::AlignBottom | Qt::AlignHCenter);//, + vLay->addSpacing(30); setLayout(vLay); } bool MainWindow::initConnect() diff --git a/xyylMCWEACSystem/mainwindow.h b/xyylMCWEACSystem/mainwindow.h index c7ae653..817c92d 100644 --- a/xyylMCWEACSystem/mainwindow.h +++ b/xyylMCWEACSystem/mainwindow.h @@ -29,6 +29,8 @@ private: QPushButton m_btnEEG; //数据处理Datarocessing QPushButton m_btnDataProcess; + //河南翔宇医疗设备股份有限公司 + QLabel m_CompanyDes; }; diff --git a/xyylMCWEACSystem/titlewidget.cpp b/xyylMCWEACSystem/titlewidget.cpp index 7e77735..d77ca89 100644 --- a/xyylMCWEACSystem/titlewidget.cpp +++ b/xyylMCWEACSystem/titlewidget.cpp @@ -18,7 +18,8 @@ void TitleWidget::init() { m_labDes.setStyleSheet("border-image:url(:/image/sunnyou_logo.png);}"); // m_labSystemName.setStyleSheet("border-image:url(:/image/index_bg_EEG_char.png);}"); - m_labSystemName.setText(tr("Multi-channel wireless EEG acquisition system")); + //m_labSystemName.setText(tr("Multi-channel wireless EEG acquisition system")); + m_labSystemName.setStyleSheet("border-image:url(:/image/logo_txt.png);}"); m_btnRet.setStyleSheet("background-image:url(:/image/icon_exit.png);}"); @@ -27,13 +28,15 @@ void TitleWidget::init() "QPushButton:hover{border-image:url(:/image/icon_exit_hover.png);}" "QPushButton:pressed{border-image:url(:/image/icon_exit_checked.png);}" ); - m_labDes.setMaximumSize(QSize(250,80)); - // m_labSystemName.setMaximumSize(QSize(100,300)); - m_btnRet.setMaximumSize(QSize(250,80)); - //m_labDes.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - //m_labSystemName.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - //m_btnRet.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + + m_labDes.setMaximumSize(QSize(300,40)); + m_labSystemName.setFixedSize(QSize(500,40)); + m_btnRet.setMaximumSize(QSize(60,60)); + + m_labDes.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + m_labSystemName.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + m_btnRet.setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); } void TitleWidget::initLay() diff --git a/xyylMCWEACSystem/xyylMCWEACSystem.pro b/xyylMCWEACSystem/xyylMCWEACSystem.pro index b054b67..d35cfab 100644 --- a/xyylMCWEACSystem/xyylMCWEACSystem.pro +++ b/xyylMCWEACSystem/xyylMCWEACSystem.pro @@ -28,6 +28,7 @@ SOURCES += \ btngroupwidget.cpp \ curchatwidget.cpp \ devconwidget.cpp \ + framewindow.cpp \ hospitalinfo.cpp \ loginwidget.cpp \ main.cpp \ @@ -42,6 +43,7 @@ HEADERS += \ btngroupwidget.h \ curchatwidget.h \ devconwidget.h \ + framewindow.h \ hospitalinfo.h \ loginwidget.h \ mainwindow.h \