⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ui_mainwindow.h

📁 一个关于snake算法的VISUAL C++的实现
💻 H
字号:
#ifndef UI_MAINWINDOW_H#define UI_MAINWINDOW_H#include <QtCore/QVariant>#include <QtGui/QAction>#include <QtGui/QApplication>#include <QtGui/QButtonGroup>#include <QtGui/QFrame>#include <QtGui/QGroupBox>#include <QtGui/QMainWindow>#include <QtGui/QMenu>#include <QtGui/QMenuBar>#include <QtGui/QPushButton>#include <QtGui/QRadioButton>#include <QtGui/QStatusBar>#include <QtGui/QToolBox>#include <QtGui/QWidget>class Ui_MainWindow{public:    QAction *m_actionOpen;    QAction *m_actionSave;    QAction *m_actionSaveAs;    QAction *m_actionQuit;    QAction *m_actionZoomNormal;    QAction *m_actionZoomIn;    QAction *m_actionZoomOut;    QAction *m_actionZoomFit;    QWidget *centralwidget;    QToolBox *m_toolBox;    QWidget *m_snakeTools;    QPushButton *m_initEllipseButton;    QPushButton *m_snakeButton;    QGroupBox *m_iterationBox;    QRadioButton *m_iterationOn;    QRadioButton *m_iterationOff;    QRadioButton *m_iterationStep;    QPushButton *m_demoButton;    QWidget *m_preprocessingTools;    QFrame *m_imageFrame;    QMenuBar *menubar;    QMenu *m_menuFile;    QMenu *menu_View;    QStatusBar *statusbar;    void setupUi(QMainWindow *MainWindow)    {    MainWindow->setObjectName(QString::fromUtf8("MainWindow"));    MainWindow->resize(QSize(800, 600).expandedTo(MainWindow->minimumSizeHint()));    m_actionOpen = new QAction(MainWindow);    m_actionOpen->setObjectName(QString::fromUtf8("m_actionOpen"));    m_actionSave = new QAction(MainWindow);    m_actionSave->setObjectName(QString::fromUtf8("m_actionSave"));    m_actionSaveAs = new QAction(MainWindow);    m_actionSaveAs->setObjectName(QString::fromUtf8("m_actionSaveAs"));    m_actionQuit = new QAction(MainWindow);    m_actionQuit->setObjectName(QString::fromUtf8("m_actionQuit"));    m_actionZoomNormal = new QAction(MainWindow);    m_actionZoomNormal->setObjectName(QString::fromUtf8("m_actionZoomNormal"));    m_actionZoomIn = new QAction(MainWindow);    m_actionZoomIn->setObjectName(QString::fromUtf8("m_actionZoomIn"));    m_actionZoomOut = new QAction(MainWindow);    m_actionZoomOut->setObjectName(QString::fromUtf8("m_actionZoomOut"));    m_actionZoomFit = new QAction(MainWindow);    m_actionZoomFit->setObjectName(QString::fromUtf8("m_actionZoomFit"));    centralwidget = new QWidget(MainWindow);    centralwidget->setObjectName(QString::fromUtf8("centralwidget"));    m_toolBox = new QToolBox(centralwidget);    m_toolBox->setObjectName(QString::fromUtf8("m_toolBox"));    m_toolBox->setGeometry(QRect(540, 40, 171, 341));    m_snakeTools = new QWidget();    m_snakeTools->setObjectName(QString::fromUtf8("m_snakeTools"));    m_snakeTools->setGeometry(QRect(0, 0, 171, 285));    m_initEllipseButton = new QPushButton(m_snakeTools);    m_initEllipseButton->setObjectName(QString::fromUtf8("m_initEllipseButton"));    m_initEllipseButton->setGeometry(QRect(40, 10, 100, 25));    m_snakeButton = new QPushButton(m_snakeTools);    m_snakeButton->setObjectName(QString::fromUtf8("m_snakeButton"));    m_snakeButton->setGeometry(QRect(40, 40, 100, 25));    m_iterationBox = new QGroupBox(m_snakeTools);    m_iterationBox->setObjectName(QString::fromUtf8("m_iterationBox"));    m_iterationBox->setGeometry(QRect(30, 80, 120, 131));    m_iterationBox->setFlat(false);    m_iterationBox->setCheckable(false);    m_iterationOn = new QRadioButton(m_iterationBox);    m_iterationOn->setObjectName(QString::fromUtf8("m_iterationOn"));    m_iterationOn->setGeometry(QRect(20, 30, 81, 19));    m_iterationOff = new QRadioButton(m_iterationBox);    m_iterationOff->setObjectName(QString::fromUtf8("m_iterationOff"));    m_iterationOff->setGeometry(QRect(20, 60, 81, 19));    m_iterationStep = new QRadioButton(m_iterationBox);    m_iterationStep->setObjectName(QString::fromUtf8("m_iterationStep"));    m_iterationStep->setGeometry(QRect(20, 90, 81, 19));    m_demoButton = new QPushButton(m_snakeTools);    m_demoButton->setObjectName(QString::fromUtf8("m_demoButton"));    m_demoButton->setGeometry(QRect(40, 230, 100, 25));    m_toolBox->addItem(m_snakeTools, QApplication::translate("MainWindow", "Snake", 0, QApplication::UnicodeUTF8));    m_preprocessingTools = new QWidget();    m_preprocessingTools->setObjectName(QString::fromUtf8("m_preprocessingTools"));    m_preprocessingTools->setGeometry(QRect(0, 0, 97, 27));    m_toolBox->addItem(m_preprocessingTools, QApplication::translate("MainWindow", "Preprocessing", 0, QApplication::UnicodeUTF8));    m_imageFrame = new QFrame(centralwidget);    m_imageFrame->setObjectName(QString::fromUtf8("m_imageFrame"));    m_imageFrame->setGeometry(QRect(0, 0, 512, 512));    m_imageFrame->setFrameShape(QFrame::StyledPanel);    m_imageFrame->setFrameShadow(QFrame::Raised);    MainWindow->setCentralWidget(centralwidget);    menubar = new QMenuBar(MainWindow);    menubar->setObjectName(QString::fromUtf8("menubar"));    menubar->setGeometry(QRect(0, 0, 800, 19));    m_menuFile = new QMenu(menubar);    m_menuFile->setObjectName(QString::fromUtf8("m_menuFile"));    menu_View = new QMenu(menubar);    menu_View->setObjectName(QString::fromUtf8("menu_View"));    MainWindow->setMenuBar(menubar);    statusbar = new QStatusBar(MainWindow);    statusbar->setObjectName(QString::fromUtf8("statusbar"));    MainWindow->setStatusBar(statusbar);    menubar->addAction(m_menuFile->menuAction());    menubar->addAction(menu_View->menuAction());    m_menuFile->addAction(m_actionOpen);    m_menuFile->addAction(m_actionSave);    m_menuFile->addAction(m_actionSaveAs);    m_menuFile->addSeparator();    m_menuFile->addAction(m_actionQuit);    menu_View->addAction(m_actionZoomNormal);    menu_View->addAction(m_actionZoomFit);    menu_View->addSeparator();    menu_View->addAction(m_actionZoomIn);    menu_View->addAction(m_actionZoomOut);    retranslateUi(MainWindow);    QObject::connect(m_actionQuit, SIGNAL(triggered()), MainWindow, SLOT(close()));    m_toolBox->setCurrentIndex(0);    QMetaObject::connectSlotsByName(MainWindow);    } // setupUi    void retranslateUi(QMainWindow *MainWindow)    {    MainWindow->setWindowTitle(QApplication::translate("MainWindow", "Snake Ballooning", 0, QApplication::UnicodeUTF8));    m_actionOpen->setText(QApplication::translate("MainWindow", "&Open", 0, QApplication::UnicodeUTF8));    m_actionSave->setText(QApplication::translate("MainWindow", "&Save", 0, QApplication::UnicodeUTF8));    m_actionSaveAs->setText(QApplication::translate("MainWindow", "Save &as ...", 0, QApplication::UnicodeUTF8));    m_actionQuit->setText(QApplication::translate("MainWindow", "&Quit", 0, QApplication::UnicodeUTF8));    m_actionQuit->setShortcut(QApplication::translate("MainWindow", "Ctrl+Q", 0, QApplication::UnicodeUTF8));    m_actionZoomNormal->setText(QApplication::translate("MainWindow", "Zoom &normal (100%)", 0, QApplication::UnicodeUTF8));    m_actionZoomIn->setText(QApplication::translate("MainWindow", "Zoom &in", 0, QApplication::UnicodeUTF8));    m_actionZoomOut->setText(QApplication::translate("MainWindow", "Zoom &out", 0, QApplication::UnicodeUTF8));    m_actionZoomFit->setText(QApplication::translate("MainWindow", "Zoom &fit", 0, QApplication::UnicodeUTF8));    m_initEllipseButton->setText(QApplication::translate("MainWindow", "init Snake ", 0, QApplication::UnicodeUTF8));    m_snakeButton->setText(QApplication::translate("MainWindow", "&Start Snake ...", 0, QApplication::UnicodeUTF8));    m_iterationBox->setTitle(QApplication::translate("MainWindow", "Iterations", 0, QApplication::UnicodeUTF8));    m_iterationOn->setText(QApplication::translate("MainWindow", "on", 0, QApplication::UnicodeUTF8));    m_iterationOff->setText(QApplication::translate("MainWindow", "off", 0, QApplication::UnicodeUTF8));    m_iterationStep->setText(QApplication::translate("MainWindow", "stepwise", 0, QApplication::UnicodeUTF8));    m_demoButton->setText(QApplication::translate("MainWindow", "&DEMO", "starts a small demo with an ellipse", QApplication::UnicodeUTF8));    m_toolBox->setItemText(m_toolBox->indexOf(m_snakeTools), QApplication::translate("MainWindow", "Snake", 0, QApplication::UnicodeUTF8));    m_toolBox->setItemText(m_toolBox->indexOf(m_preprocessingTools), QApplication::translate("MainWindow", "Preprocessing", 0, QApplication::UnicodeUTF8));    m_menuFile->setTitle(QApplication::translate("MainWindow", "&File", 0, QApplication::UnicodeUTF8));    menu_View->setTitle(QApplication::translate("MainWindow", "&View", 0, QApplication::UnicodeUTF8));    } // retranslateUi};namespace Ui {    class MainWindow: public Ui_MainWindow {};} // namespace Ui#endif // UI_MAINWINDOW_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -