For testing purposes a new table tab is created when a querytab is created.
This commit is contained in:
parent
6466062cc8
commit
f9caadb59e
5 changed files with 33 additions and 4 deletions
|
|
@ -1,5 +1,6 @@
|
|||
#include "MainWindow.h"
|
||||
#include "ui_MainWindow.h"
|
||||
#include "TablesPage.h"
|
||||
|
||||
#include <QStandardPaths>
|
||||
#include <QFileDialog>
|
||||
|
|
@ -39,9 +40,17 @@ QueryTab* MainWindow::newSqlPage()
|
|||
ui->tabWidget->addTab(qt, "Tab");
|
||||
ui->tabWidget->setCurrentWidget(qt);
|
||||
qt->newdoc();
|
||||
|
||||
auto tt = new TablesPage(this);
|
||||
tt->setCatalog(m_database->catalogue());
|
||||
ui->tabWidget->addTab(tt, "Tables");
|
||||
ui->tabWidget->setCurrentWidget(tt);
|
||||
|
||||
return qt;
|
||||
}
|
||||
|
||||
|
||||
|
||||
QueryTab *MainWindow::GetActiveQueryTab()
|
||||
{
|
||||
QWidget *widget = ui->tabWidget->currentWidget();
|
||||
|
|
@ -213,7 +222,7 @@ void MainWindow::showEvent(QShowEvent *event)
|
|||
|
||||
void MainWindow::on_actionNew_SQL_triggered()
|
||||
{
|
||||
newSqlPage()->newdoc();
|
||||
newSqlPage();
|
||||
}
|
||||
|
||||
void MainWindow::on_tabWidget_tabCloseRequested(int index)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue