SideBar Class

(Core::SideBar)

Public Functions

SideBar(QList<Core::SideBarItem *> widgetList, QList<Core::SideBarItem *> defaultVisible)
virtual ~SideBar() override
void activateItem(const QString &id)
QStringList availableItemIds() const
QStringList availableItemTitles() const
void closeAllWidgets()
bool closeWhenEmpty() const
QString idForTitle(const QString &title) const
Core::SideBarItem *item(const QString &title)
void makeItemAvailable(Core::SideBarItem *item)
void readSettings(QSettings *settings, const QString &name)
void saveSettings(QSettings *settings, const QString &name)
void setCloseWhenEmpty(bool value)
void setShortcutMap(const QMap<QString, Core::Command *> &shortcutMap)
void setUnavailableItemIds(const QStringList &itemTitles)
QMap<QString, Core::Command *> shortcutMap() const
QStringList unavailableItemIds() const

Signals

Additional Inherited Members

Member Function Documentation

Default constructs an instance of SideBar.

[override virtual] SideBar::~SideBar()

Destroys the instance of SideBar. The destructor is virtual.

void SideBar::activateItem(const QString &id)

QStringList SideBar::availableItemIds() const

QStringList SideBar::availableItemTitles() const

[signal] void SideBar::availableItemsChanged()

void SideBar::closeAllWidgets()

bool SideBar::closeWhenEmpty() const

See also setCloseWhenEmpty().

QString SideBar::idForTitle(const QString &title) const

Core::SideBarItem *SideBar::item(const QString &title)

void SideBar::makeItemAvailable(Core::SideBarItem *item)

void SideBar::readSettings(QSettings *settings, const QString &name)

void SideBar::saveSettings(QSettings *settings, const QString &name)

void SideBar::setCloseWhenEmpty(bool value)

See also closeWhenEmpty().

void SideBar::setShortcutMap(const QMap<QString, Core::Command *> &shortcutMap)

See also shortcutMap().

void SideBar::setUnavailableItemIds(const QStringList &itemTitles)

See also unavailableItemIds().

QMap<QString, Core::Command *> SideBar::shortcutMap() const

See also setShortcutMap().

[signal] void SideBar::sideBarClosed()

QStringList SideBar::unavailableItemIds() const

See also setUnavailableItemIds().