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:
Eelke Klein 2017-01-09 07:39:09 +01:00
parent 2db661b7a6
commit cc5bbab0f5
4 changed files with 134 additions and 4 deletions

View file

@ -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
};