NavigationWidget Class
(Core::NavigationWidget)Public Types
| enum | FactoryModelRoles { FactoryObjectRole, FactoryIdRole, FactoryPriorityRole } |
Public Functions
| NavigationWidget(QAction *toggleSideBarAction, Side side) | |
| virtual | ~NavigationWidget() |
| QWidget * | activateSubWidget(Id factoryId, int preferredPosition) |
| void | closeSubWidgets() |
| QHash<Id, Command *> | commandMap() const |
| QAbstractItemModel * | factoryModel() const |
| bool | isShown() const |
| bool | isSuppressed() const |
| void | placeHolderChanged(NavigationWidgetPlaceHolder *holder) |
| void | restoreSettings(QSettings *settings) |
| void | saveSettings(QSettings *settings) |
| void | setFactories(const QList<INavigationWidgetFactory *> &factories) |
| void | setShown(bool b) |
| void | setSuppressed(bool b) |
| QString | settingsGroup() const |
| int | storedWidth() |
Static Public Members
| QWidget * | activateSubWidget(Id factoryId, Side fallbackSide) |
| NavigationWidget * | instance(Side side) |
Protected Functions
| void | resizeEvent(QResizeEvent *) |
Member Function Documentation
NavigationWidget::NavigationWidget(QAction *toggleSideBarAction, Side side)
Default constructs an instance of NavigationWidget.
[virtual] NavigationWidget::~NavigationWidget()
Destroys the instance of NavigationWidget. The destructor is virtual.
QWidget *NavigationWidget::activateSubWidget(Id factoryId, int preferredPosition)
[static] QWidget *NavigationWidget::activateSubWidget(Id factoryId, Side fallbackSide)
void NavigationWidget::closeSubWidgets()
QHash<Id, Command *> NavigationWidget::commandMap() const
QAbstractItemModel *NavigationWidget::factoryModel() const
[static] NavigationWidget *NavigationWidget::instance(Side side)
bool NavigationWidget::isShown() const
bool NavigationWidget::isSuppressed() const
void NavigationWidget::placeHolderChanged(NavigationWidgetPlaceHolder *holder)
[protected] void NavigationWidget::resizeEvent(QResizeEvent *)
void NavigationWidget::restoreSettings(QSettings *settings)
void NavigationWidget::saveSettings(QSettings *settings)
void NavigationWidget::setFactories(const QList<INavigationWidgetFactory *> &factories)
void NavigationWidget::setShown(bool b)
See also isShown().
void NavigationWidget::setSuppressed(bool b)
See also isSuppressed().