#include "CatalogNamespacePage.h" #include #include "NamespaceItemModel.h" #include "SqlCodePreview.h" #include "catalog/PgDatabaseCatalog.h" CatalogNamespacePage::CatalogNamespacePage(QWidget *parent) : QSplitter(Qt::Horizontal, parent) , m_namespaceTree(new QTreeView(this)) , m_model(new NamespaceItemModel(this)) { m_namespaceTree->setModel(m_model); m_definitionView = new SqlCodePreview(this); addWidget(m_namespaceTree); addWidget(m_definitionView); retranslateUi(); } void CatalogNamespacePage::setCatalog(std::shared_ptr cat) { m_catalog = cat; m_model->setEnableCheckboxes(false); m_model->init(cat->namespaces()); } void CatalogNamespacePage::retranslateUi() { }