Added menu items for saving, loading, export data, closing window and about.
Saving and loading of SQL and close is implemented.
This commit is contained in:
parent
2db661b7a6
commit
cc5bbab0f5
4 changed files with 134 additions and 4 deletions
|
|
@ -36,6 +36,11 @@ QT_BEGIN_NAMESPACE
|
|||
class Ui_MainWindow
|
||||
{
|
||||
public:
|
||||
QAction *actionLoad_SQL;
|
||||
QAction *actionSave_SQL;
|
||||
QAction *actionExport_data;
|
||||
QAction *actionClose;
|
||||
QAction *actionAbout;
|
||||
QWidget *centralWidget;
|
||||
QVBoxLayout *verticalLayout;
|
||||
QLineEdit *connectionStringEdit;
|
||||
|
|
@ -57,6 +62,7 @@ public:
|
|||
QPlainTextEdit *edtLog;
|
||||
QMenuBar *menuBar;
|
||||
QMenu *menuTest;
|
||||
QMenu *menuHelp;
|
||||
QToolBar *mainToolBar;
|
||||
QStatusBar *statusBar;
|
||||
|
||||
|
|
@ -65,6 +71,16 @@ public:
|
|||
if (MainWindow->objectName().isEmpty())
|
||||
MainWindow->setObjectName(QStringLiteral("MainWindow"));
|
||||
MainWindow->resize(726, 589);
|
||||
actionLoad_SQL = new QAction(MainWindow);
|
||||
actionLoad_SQL->setObjectName(QStringLiteral("actionLoad_SQL"));
|
||||
actionSave_SQL = new QAction(MainWindow);
|
||||
actionSave_SQL->setObjectName(QStringLiteral("actionSave_SQL"));
|
||||
actionExport_data = new QAction(MainWindow);
|
||||
actionExport_data->setObjectName(QStringLiteral("actionExport_data"));
|
||||
actionClose = new QAction(MainWindow);
|
||||
actionClose->setObjectName(QStringLiteral("actionClose"));
|
||||
actionAbout = new QAction(MainWindow);
|
||||
actionAbout->setObjectName(QStringLiteral("actionAbout"));
|
||||
centralWidget = new QWidget(MainWindow);
|
||||
centralWidget->setObjectName(QStringLiteral("centralWidget"));
|
||||
verticalLayout = new QVBoxLayout(centralWidget);
|
||||
|
|
@ -168,6 +184,8 @@ public:
|
|||
menuBar->setGeometry(QRect(0, 0, 726, 25));
|
||||
menuTest = new QMenu(menuBar);
|
||||
menuTest->setObjectName(QStringLiteral("menuTest"));
|
||||
menuHelp = new QMenu(menuBar);
|
||||
menuHelp->setObjectName(QStringLiteral("menuHelp"));
|
||||
MainWindow->setMenuBar(menuBar);
|
||||
mainToolBar = new QToolBar(MainWindow);
|
||||
mainToolBar->setObjectName(QStringLiteral("mainToolBar"));
|
||||
|
|
@ -177,6 +195,13 @@ public:
|
|||
MainWindow->setStatusBar(statusBar);
|
||||
|
||||
menuBar->addAction(menuTest->menuAction());
|
||||
menuBar->addAction(menuHelp->menuAction());
|
||||
menuTest->addAction(actionLoad_SQL);
|
||||
menuTest->addAction(actionSave_SQL);
|
||||
menuTest->addAction(actionExport_data);
|
||||
menuTest->addSeparator();
|
||||
menuTest->addAction(actionClose);
|
||||
menuHelp->addAction(actionAbout);
|
||||
|
||||
retranslateUi(MainWindow);
|
||||
|
||||
|
|
@ -189,12 +214,18 @@ public:
|
|||
void retranslateUi(QMainWindow *MainWindow)
|
||||
{
|
||||
MainWindow->setWindowTitle(QApplication::translate("MainWindow", "MainWindow", Q_NULLPTR));
|
||||
actionLoad_SQL->setText(QApplication::translate("MainWindow", "Load SQL", Q_NULLPTR));
|
||||
actionSave_SQL->setText(QApplication::translate("MainWindow", "Save SQL", Q_NULLPTR));
|
||||
actionExport_data->setText(QApplication::translate("MainWindow", "Export data", Q_NULLPTR));
|
||||
actionClose->setText(QApplication::translate("MainWindow", "Close", Q_NULLPTR));
|
||||
actionAbout->setText(QApplication::translate("MainWindow", "About", Q_NULLPTR));
|
||||
tabWidget->setTabText(tabWidget->indexOf(messageTab), QApplication::translate("MainWindow", "Messages", Q_NULLPTR));
|
||||
tabWidget->setTabText(tabWidget->indexOf(dataTab), QApplication::translate("MainWindow", "Data", Q_NULLPTR));
|
||||
lblTimes->setText(QString());
|
||||
tabWidget->setTabText(tabWidget->indexOf(explainTab), QApplication::translate("MainWindow", "Explain", Q_NULLPTR));
|
||||
tabWidget->setTabText(tabWidget->indexOf(logTab), QApplication::translate("MainWindow", "Log", Q_NULLPTR));
|
||||
menuTest->setTitle(QApplication::translate("MainWindow", "test", Q_NULLPTR));
|
||||
menuTest->setTitle(QApplication::translate("MainWindow", "File", Q_NULLPTR));
|
||||
menuHelp->setTitle(QApplication::translate("MainWindow", "Help", Q_NULLPTR));
|
||||
} // retranslateUi
|
||||
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue