From f56189cb39e27967128abe39abdb200c052d88f7 Mon Sep 17 00:00:00 2001 From: wumu <mayi@mayi.com> Date: 星期二, 09 五月 2023 22:56:00 +0800 Subject: [PATCH] first --- internal_system_v1/clientmainwindow.cpp | 14 +++ internal_system_v1/clientmainwindow.ui | 141 +++++++++++++++++++++++++++++++++++ internal_system_v1/internal_system_v1.pro | 34 ++++++++ internal_system_v1/main.cpp | 11 ++ internal_system_v1/clientmainwindow.h | 22 +++++ 5 files changed, 222 insertions(+), 0 deletions(-) diff --git a/internal_system_v1/clientmainwindow.cpp b/internal_system_v1/clientmainwindow.cpp new file mode 100644 index 0000000..f0b28a9 --- /dev/null +++ b/internal_system_v1/clientmainwindow.cpp @@ -0,0 +1,14 @@ +#include "clientmainwindow.h" +#include "ui_clientmainwindow.h" + +ClientMainWindow::ClientMainWindow(QWidget *parent) : + QMainWindow(parent), + ui(new Ui::ClientMainWindow) +{ + ui->setupUi(this); +} + +ClientMainWindow::~ClientMainWindow() +{ + delete ui; +} diff --git a/internal_system_v1/clientmainwindow.h b/internal_system_v1/clientmainwindow.h new file mode 100644 index 0000000..a172dda --- /dev/null +++ b/internal_system_v1/clientmainwindow.h @@ -0,0 +1,22 @@ +#ifndef CLIENTMAINWINDOW_H +#define CLIENTMAINWINDOW_H + +#include <QMainWindow> + +namespace Ui { +class ClientMainWindow; +} + +class ClientMainWindow : public QMainWindow +{ + Q_OBJECT + +public: + explicit ClientMainWindow(QWidget *parent = 0); + ~ClientMainWindow(); + +private: + Ui::ClientMainWindow *ui; +}; + +#endif // CLIENTMAINWINDOW_H diff --git a/internal_system_v1/clientmainwindow.ui b/internal_system_v1/clientmainwindow.ui new file mode 100644 index 0000000..49a0546 --- /dev/null +++ b/internal_system_v1/clientmainwindow.ui @@ -0,0 +1,141 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>ClientMainWindow</class> + <widget class="QMainWindow" name="ClientMainWindow"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>1075</width> + <height>723</height> + </rect> + </property> + <property name="windowTitle"> + <string>ClientMainWindow</string> + </property> + <widget class="QWidget" name="centralWidget"> + <layout class="QGridLayout" name="gridLayout"> + <item row="0" column="0"> + <widget class="QTabWidget" name="tabWidget"> + <property name="currentIndex"> + <number>1</number> + </property> + <widget class="QWidget" name="tab"> + <attribute name="title"> + <string>灏侀潰</string> + </attribute> + </widget> + <widget class="QWidget" name="tab_2"> + <attribute name="title"> + <string>瀹¤</string> + </attribute> + <layout class="QGridLayout" name="gridLayout_2"> + <item row="0" column="0"> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <layout class="QVBoxLayout" name="verticalLayout"> + <item> + <widget class="QPushButton" name="pushButton"> + <property name="text"> + <string>瀹¤椤圭洰</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButton_2"> + <property name="text"> + <string>鍐呭宸ヤ綔閲�</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButton_3"> + <property name="text"> + <string>闂閲戦</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButton_4"> + <property name="text"> + <string>闂涓暟</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButton_5"> + <property name="text"> + <string>闂鏁存敼</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButton_6"> + <property name="text"> + <string>闂鏁存敼--闈為噾棰�</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButton_7"> + <property name="text"> + <string>澶勫垎</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButton_15"> + <property name="text"> + <string>妗堜欢绾跨储</string> + </property> + </widget> + </item> + </layout> + </item> + <item> + <widget class="QStackedWidget" name="stackedWidget"> + <property name="minimumSize"> + <size> + <width>400</width> + <height>0</height> + </size> + </property> + <property name="currentIndex"> + <number>0</number> + </property> + <widget class="QWidget" name="page"/> + <widget class="QWidget" name="page_2"/> + </widget> + </item> + </layout> + </item> + </layout> + </widget> + </widget> + </item> + </layout> + </widget> + <widget class="QMenuBar" name="menuBar"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>1075</width> + <height>26</height> + </rect> + </property> + </widget> + <widget class="QToolBar" name="mainToolBar"> + <attribute name="toolBarArea"> + <enum>TopToolBarArea</enum> + </attribute> + <attribute name="toolBarBreak"> + <bool>false</bool> + </attribute> + </widget> + <widget class="QStatusBar" name="statusBar"/> + </widget> + <layoutdefault spacing="6" margin="11"/> + <resources/> + <connections/> +</ui> diff --git a/internal_system_v1/internal_system_v1.pro b/internal_system_v1/internal_system_v1.pro new file mode 100644 index 0000000..035e889 --- /dev/null +++ b/internal_system_v1/internal_system_v1.pro @@ -0,0 +1,34 @@ +#------------------------------------------------- +# +# Project created by QtCreator 2023-05-09T22:02:08 +# +#------------------------------------------------- + +QT += core gui + +greaterThan(QT_MAJOR_VERSION, 4): QT += widgets + +TARGET = internal_system_v1 +TEMPLATE = app + +# The following define makes your compiler emit warnings if you use +# any feature of Qt which has been marked as deprecated (the exact warnings +# depend on your compiler). Please consult the documentation of the +# deprecated API in order to know how to port your code away from it. +DEFINES += QT_DEPRECATED_WARNINGS + +# You can also make your code fail to compile if you use deprecated APIs. +# In order to do so, uncomment the following line. +# You can also select to disable deprecated APIs only up to a certain version of Qt. +#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0 + + +SOURCES += \ + main.cpp \ + clientmainwindow.cpp + +HEADERS += \ + clientmainwindow.h + +FORMS += \ + clientmainwindow.ui diff --git a/internal_system_v1/main.cpp b/internal_system_v1/main.cpp new file mode 100644 index 0000000..10f11bd --- /dev/null +++ b/internal_system_v1/main.cpp @@ -0,0 +1,11 @@ +#include "clientmainwindow.h" +#include <QApplication> + +int main(int argc, char *argv[]) +{ + QApplication a(argc, argv); + ClientMainWindow w; + w.show(); + + return a.exec(); +} -- Gitblit v1.8.0