9 #ifndef UI_MAINWINDOW_H 10 #define UI_MAINWINDOW_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QGraphicsView> 16 #include <QtWidgets/QMainWindow> 17 #include <QtWidgets/QMenu> 18 #include <QtWidgets/QMenuBar> 19 #include <QtWidgets/QStatusBar> 20 #include <QtWidgets/QToolBar> 21 #include <QtWidgets/QWidget> 45 if (MainWindow->objectName().isEmpty())
46 MainWindow->setObjectName(QString::fromUtf8(
"MainWindow"));
47 MainWindow->resize(640, 480);
48 MainWindow->setMinimumSize(QSize(640, 480));
49 actionOpen =
new QAction(MainWindow);
50 actionOpen->setObjectName(QString::fromUtf8(
"actionOpen"));
51 actionExit =
new QAction(MainWindow);
52 actionExit->setObjectName(QString::fromUtf8(
"actionExit"));
53 actionRender =
new QAction(MainWindow);
54 actionRender->setObjectName(QString::fromUtf8(
"actionRender"));
55 actionConfig =
new QAction(MainWindow);
56 actionConfig->setObjectName(QString::fromUtf8(
"actionConfig"));
57 actionAbout =
new QAction(MainWindow);
58 actionAbout->setObjectName(QString::fromUtf8(
"actionAbout"));
59 actionStop =
new QAction(MainWindow);
60 actionStop->setObjectName(QString::fromUtf8(
"actionStop"));
61 centralWidget =
new QWidget(MainWindow);
62 centralWidget->setObjectName(QString::fromUtf8(
"centralWidget"));
63 centralWidget->setMinimumSize(QSize(0, 0));
64 graphicsView =
new QGraphicsView(centralWidget);
65 graphicsView->setObjectName(QString::fromUtf8(
"graphicsView"));
66 graphicsView->setGeometry(QRect(0, 0, 421, 400));
67 graphicsView->setMinimumSize(QSize(0, 0));
68 MainWindow->setCentralWidget(centralWidget);
69 menuBar =
new QMenuBar(MainWindow);
70 menuBar->setObjectName(QString::fromUtf8(
"menuBar"));
71 menuBar->setGeometry(QRect(0, 0, 640, 26));
72 menuFile =
new QMenu(menuBar);
73 menuFile->setObjectName(QString::fromUtf8(
"menuFile"));
74 menuEdit =
new QMenu(menuBar);
75 menuEdit->setObjectName(QString::fromUtf8(
"menuEdit"));
76 menuHelp =
new QMenu(menuBar);
77 menuHelp->setObjectName(QString::fromUtf8(
"menuHelp"));
78 MainWindow->setMenuBar(menuBar);
79 mainToolBar =
new QToolBar(MainWindow);
80 mainToolBar->setObjectName(QString::fromUtf8(
"mainToolBar"));
81 MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
82 statusBar =
new QStatusBar(MainWindow);
83 statusBar->setObjectName(QString::fromUtf8(
"statusBar"));
84 MainWindow->setStatusBar(statusBar);
86 menuBar->addAction(menuFile->menuAction());
87 menuBar->addAction(menuEdit->menuAction());
88 menuBar->addAction(menuHelp->menuAction());
89 menuFile->addAction(actionOpen);
90 menuFile->addAction(actionExit);
91 menuEdit->addAction(actionRender);
92 menuEdit->addAction(actionStop);
93 menuEdit->addAction(actionConfig);
94 menuHelp->addAction(actionAbout);
97 QObject::connect(actionExit, SIGNAL(triggered()), MainWindow, SLOT(exit_app()));
98 QObject::connect(actionOpen, SIGNAL(triggered()), MainWindow, SLOT(select_obj()));
99 QObject::connect(actionAbout, SIGNAL(triggered()), MainWindow, SLOT(about()));
100 QObject::connect(actionConfig, SIGNAL(triggered()), MainWindow, SLOT(select_config()));
101 QObject::connect(actionStop, SIGNAL(triggered()), MainWindow, SLOT(stop_render()));
103 QMetaObject::connectSlotsByName(MainWindow);
108 MainWindow->setWindowTitle(QCoreApplication::translate(
"MainWindow",
"MobileRT",
nullptr));
109 actionOpen->setText(QCoreApplication::translate(
"MainWindow",
"Open",
nullptr));
110 actionExit->setText(QCoreApplication::translate(
"MainWindow",
"Exit",
nullptr));
111 actionRender->setText(QCoreApplication::translate(
"MainWindow",
"Render",
nullptr));
112 actionConfig->setText(QCoreApplication::translate(
"MainWindow",
"Config",
nullptr));
113 actionAbout->setText(QCoreApplication::translate(
"MainWindow",
"About",
nullptr));
114 actionStop->setText(QCoreApplication::translate(
"MainWindow",
"Stop",
nullptr));
115 menuFile->setTitle(QCoreApplication::translate(
"MainWindow",
"File",
nullptr));
116 menuEdit->setTitle(QCoreApplication::translate(
"MainWindow",
"Edit",
nullptr));
117 menuHelp->setTitle(QCoreApplication::translate(
"MainWindow",
"Help",
nullptr));
128 #endif // UI_MAINWINDOW_H QAction * actionOpen
Definition: ui_mainwindow.h:28
QToolBar * mainToolBar
Definition: ui_mainwindow.h:40
QAction * actionConfig
Definition: ui_mainwindow.h:31
QAction * actionExit
Definition: ui_mainwindow.h:29
Definition: ui_about.h:63
QMenu * menuFile
Definition: ui_mainwindow.h:37
Definition: ui_mainwindow.h:25
QAction * actionStop
Definition: ui_mainwindow.h:33
void retranslateUi(QMainWindow *MainWindow)
Definition: ui_mainwindow.h:106
QAction * actionRender
Definition: ui_mainwindow.h:30
QWidget * centralWidget
Definition: ui_mainwindow.h:34
void setupUi(QMainWindow *MainWindow)
Definition: ui_mainwindow.h:43
QAction * actionAbout
Definition: ui_mainwindow.h:32
QStatusBar * statusBar
Definition: ui_mainwindow.h:41
QMenuBar * menuBar
Definition: ui_mainwindow.h:36
QGraphicsView * graphicsView
Definition: ui_mainwindow.h:35
QMenu * menuHelp
Definition: ui_mainwindow.h:39
Definition: mainwindow.h:16
QMenu * menuEdit
Definition: ui_mainwindow.h:38