Move button for saving Execute SQL results to the toolbar

In the Execute SQL tab, move the button for saving the results of a
query as either a CSV file or a view from the bottom of the results view
to the toolbar at the top.

See issue #1122.
This commit is contained in:
Martin Kleusberg
2017-09-10 15:00:31 +02:00
parent b7a00d301a
commit e9d4b3912a
6 changed files with 115 additions and 84 deletions
+7 -3
View File
@@ -129,9 +129,10 @@ private:
SqliteTableModel* m_browseTableModel;
SqliteTableModel* m_currentTabTableModel;
QMenu *popupTableMenu;
QMenu *recentFilesMenu;
QMenu *popupSaveSqlFileMenu;
QMenu* popupTableMenu;
QMenu* recentFilesMenu;
QMenu* popupSaveSqlFileMenu;
QMenu* popupSaveSqlResultsMenu;
QMenu* popupBrowseDataHeaderMenu;
QLabel* statusEncodingLabel;
@@ -229,9 +230,12 @@ private slots:
void browseTableHeaderClicked(int logicalindex);
unsigned int openSqlTab(bool resetCounter = false);
void closeSqlTab(int index, bool force = false);
void changeSqlTab(int index);
void openSqlFile();
void saveSqlFile();
void saveSqlFileAs();
void saveSqlResultsAsCsv();
void saveSqlResultsAsView();
void loadExtension();
void reloadSettings();
void checkNewVersion(const QString& versionstring, const QString& url);