refactor use PgLabTableViewHelper on CatalogTablesPage
This commit is contained in:
parent
87ab22919f
commit
90851ef950
9 changed files with 68 additions and 54 deletions
|
|
@ -2,6 +2,8 @@
|
|||
#define CATALOGTABLESPAGE_H
|
||||
|
||||
#include "NamespaceFilter.h"
|
||||
#include "TablesTableModel.h"
|
||||
#include "PgLabTableViewHelper.h"
|
||||
#include <QSplitter>
|
||||
#include <memory>
|
||||
#include <optional>
|
||||
|
|
@ -21,7 +23,6 @@ class PropertiesPage;
|
|||
class QTabWidget;
|
||||
class SqlCodePreview;
|
||||
class QSortFilterProxyModel;
|
||||
class TablesTableModel;
|
||||
class TriggerPage;
|
||||
|
||||
|
||||
|
|
@ -38,9 +39,7 @@ public:
|
|||
signals:
|
||||
void tableSelected(Oid tableoid);
|
||||
private:
|
||||
PgLabTableView *m_tableView = nullptr;
|
||||
TablesTableModel* m_tablesModel = nullptr;
|
||||
QSortFilterProxyModel *m_tablesSortFilter = nullptr;
|
||||
PgLabTableViewHelper<TablesTableModel> m_tablesTableView;
|
||||
|
||||
// Details
|
||||
QTabWidget *m_detailsTabs = nullptr;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue