28 , m_pluginManager(pluginManager)
29 , m_page(new
Ui::ManagerPage)
33 QSortFilterProxyModel*
const proxy_model =
new QSortFilterProxyModel(
this);
34 proxy_model->setSourceModel(pluginManager->
model());
35 m_page->pluginsList->setModel(proxy_model);
40 m_page->pluginsList->header()->setStretchLastSection(
false);
42 m_page->pluginsList->setSortingEnabled(
true);
44 const bool is_enabled = bool(pluginManager);
45 const bool is_visible = !is_enabled;
46 m_page->errorLabel->setVisible(is_visible);
47 m_page->pluginsList->setEnabled(is_enabled);
48 m_page->textTabWidget->setEnabled(is_enabled);