#pragma once #include #include #include "PgLabTableViewHelper.h" #include "RolesTableModel.h" class PgDatabaseCatalog; class PgLabTableView; class QSortFilterProxyModel; class RolesPage: public QSplitter { public: RolesPage(QWidget * parent = nullptr); void setCatalog(std::shared_ptr cat); private: PgLabTableViewHelper m_rolesTableView; QTabWidget *m_detailsTabs = nullptr; std::shared_ptr m_catalog; };