KTabZoomWidget Class Reference
#include <ktabzoomwidget.h>
Inheritance diagram for KTabZoomWidget:

Public Slots | |
void | setDockMode (bool docked) |
void | setFocus () |
Signals | |
void | tabsChanged () |
Public Member Functions | |
KTabZoomWidget (QWidget *parent=0, KTabZoomPosition::Position pos=KTabZoomPosition::Left, const char *name=0) | |
~KTabZoomWidget () | |
void | addTab (QWidget *widget, const QString &tab, const QString &toolTip=QString::null) |
void | addTab (const QPixmap &, QWidget *widget, const QString &tab, const QString &toolTip) |
void | removeTab (QWidget *widget) |
void | addContent (QWidget *widget) |
void | raiseWidget (QWidget *widget) |
void | lowerWidget (QWidget *widget) |
void | lowerAllWidgets () |
void | saveSettings (KConfig *config) |
void | loadSettings (KConfig *config) |
bool | isRaised () const |
bool | isDocked () const |
bool | hasFocus () const |
bool | isEmpty () const |
uint | count () const |
int | indexOf (QWidget *widget) const |
QWidget * | at (int i) const |
QWidget * | current () const |
Protected Member Functions | |
virtual void | resizeEvent (QResizeEvent *ev) |
Private Slots | |
void | selected (int index) |
void | unselected () |
void | widgetDeleted () |
void | adjustStrut () |
Private Member Functions | |
void | calculateGeometry () |
Private Attributes | |
KTabZoomWidgetPrivate * | d |
Constructor & Destructor Documentation
|
|
Definition at line 98 of file ktabzoomwidget.cpp. References d. |
Member Function Documentation
|
Definition at line 163 of file ktabzoomwidget.cpp. References addContent(), QBoxLayout::addWidget(), d, KTabZoomWidgetPrivate::m_content, KTabZoomWidgetPrivate::m_layout, KTabZoomWidgetPrivate::m_strut, KTabZoomWidgetPrivate::m_tabBar, and KTabZoomWidgetPrivate::m_tabPosition. Referenced by addContent(). |
|
Definition at line 39 of file ktabzoomwidget.h. |
|
Definition at line 104 of file ktabzoomwidget.cpp. References KTabZoomFrame::addTab(), KTabZoomBar::addTab(), addTab(), d, KTZWidgetInfo::m_barIndex, KTZWidgetInfo::m_index, KTabZoomWidgetPrivate::m_info, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_tabBar, KTabZoomWidgetPrivate::m_tabPosition, tabsChanged(), and widgetDeleted(). Referenced by addTab(). |
|
Definition at line 403 of file ktabzoomwidget.cpp. References d, KTabZoomWidgetPrivate::m_docked, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_strut, and KTabZoomWidgetPrivate::m_tabPosition. Referenced by KTabZoomWidget(), selected(), and setDockMode(). |
|
Definition at line 256 of file ktabzoomwidget.cpp. References at(), d, KTZWidgetInfo::m_index, KTabZoomWidgetPrivate::m_info, and KTZWidgetInfo::m_widget. Referenced by at(). |
|
Definition at line 313 of file ktabzoomwidget.cpp. References d, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_tabBar, and KTabZoomWidgetPrivate::m_tabPosition. Referenced by resizeEvent(), and selected(). |
|
Definition at line 242 of file ktabzoomwidget.cpp. References d, and KTabZoomWidgetPrivate::m_info. |
|
Definition at line 265 of file ktabzoomwidget.cpp. References d, and KTabZoomWidgetPrivate::m_lastActiveWidget. Referenced by saveSettings(). |
|
Definition at line 222 of file ktabzoomwidget.cpp. References d, and KTabZoomWidgetPrivate::m_lastActiveWidget. |
|
Definition at line 247 of file ktabzoomwidget.cpp. References d, indexOf(), KTZWidgetInfo::m_index, KTabZoomWidgetPrivate::m_info, and KTZWidgetInfo::m_widget. Referenced by indexOf(), and saveSettings(). |
|
Definition at line 227 of file ktabzoomwidget.cpp. References d, and KTabZoomWidgetPrivate::m_docked. |
|
Definition at line 237 of file ktabzoomwidget.cpp. References d, and KTabZoomWidgetPrivate::m_info. |
|
Definition at line 232 of file ktabzoomwidget.cpp. References d, and KTabZoomWidgetPrivate::m_popup. |
|
Definition at line 377 of file ktabzoomwidget.cpp. References d, loadSettings(), KTabZoomWidgetPrivate::m_docked, KTabZoomWidgetPrivate::m_info, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_tabBar, KTabZoomWidgetPrivate::m_tabPosition, KConfigBase::readBoolEntry(), KConfigBase::readNumEntry(), KTabZoomBar::setActiveIndex(), and setDockMode(). Referenced by loadSettings(). |
|
Definition at line 292 of file ktabzoomwidget.cpp. References d, KTabZoomWidgetPrivate::m_tabBar, and KTabZoomBar::unsetButtons(). |
|
Definition at line 298 of file ktabzoomwidget.cpp. References d, lowerWidget(), KTabZoomWidgetPrivate::m_docked, KTabZoomWidgetPrivate::m_info, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_tabBar, KTZWidgetInfo::m_widget, and KTabZoomBar::unsetButtons(). Referenced by lowerWidget(). |
|
Definition at line 278 of file ktabzoomwidget.cpp. References d, KTZWidgetInfo::m_barIndex, KTabZoomWidgetPrivate::m_info, KTabZoomWidgetPrivate::m_lastActiveWidget, KTabZoomWidgetPrivate::m_tabBar, KTZWidgetInfo::m_widget, raiseWidget(), and KTabZoomBar::setActiveIndex(). Referenced by raiseWidget(). |
|
Definition at line 133 of file ktabzoomwidget.cpp. References d, KTZWidgetInfo::m_barIndex, KTZWidgetInfo::m_index, KTabZoomWidgetPrivate::m_info, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_tabBar, KTZWidgetInfo::m_widget, KTabZoomFrame::removeTab(), KTabZoomBar::removeTab(), removeTab(), and tabsChanged(). Referenced by removeTab(). |
|
Definition at line 336 of file ktabzoomwidget.cpp. References calculateGeometry(), and resizeEvent(). Referenced by resizeEvent(). |
|
Definition at line 365 of file ktabzoomwidget.cpp. References current(), d, indexOf(), KTabZoomWidgetPrivate::m_docked, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_tabPosition, saveSettings(), and KConfigBase::writeEntry(). Referenced by saveSettings(). |
|
Definition at line 196 of file ktabzoomwidget.cpp. References adjustStrut(), calculateGeometry(), d, KTZWidgetInfo::m_barIndex, KTabZoomWidgetPrivate::m_docked, KTZWidgetInfo::m_index, KTabZoomWidgetPrivate::m_info, KTabZoomWidgetPrivate::m_lastActiveWidget, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_strut, KTZWidgetInfo::m_widget, KTabZoomFrame::selected(), and selected(). Referenced by KTabZoomWidget(), and selected(). |
|
Definition at line 344 of file ktabzoomwidget.cpp. References adjustStrut(), d, KTabZoomWidgetPrivate::m_docked, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_strut, KTabZoomWidgetPrivate::m_tabBar, KTabZoomFrame::setDockMode(), KTabZoomBar::setDockMode(), and setDockMode(). Referenced by KTabZoomWidget(), loadSettings(), and setDockMode(). |
|
Definition at line 216 of file ktabzoomwidget.cpp. References d, and KTabZoomWidgetPrivate::m_lastActiveWidget. |
|
Referenced by addTab(), removeTab(), and widgetDeleted(). |
|
Definition at line 270 of file ktabzoomwidget.cpp. References d, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_strut, KTabZoomWidgetPrivate::m_tabBar, and KTabZoomBar::unsetButtons(). Referenced by KTabZoomWidget(). |
|
Definition at line 147 of file ktabzoomwidget.cpp. References d, KTZWidgetInfo::m_barIndex, KTZWidgetInfo::m_index, KTabZoomWidgetPrivate::m_info, KTabZoomWidgetPrivate::m_popup, KTabZoomWidgetPrivate::m_tabBar, KTZWidgetInfo::m_widget, KTabZoomFrame::removeTab(), KTabZoomBar::removeTab(), and tabsChanged(). Referenced by addTab(). |
Member Data Documentation
|
Definition at line 91 of file ktabzoomwidget.h. Referenced by addContent(), addTab(), adjustStrut(), at(), calculateGeometry(), count(), current(), hasFocus(), indexOf(), isDocked(), isEmpty(), isRaised(), KTabZoomWidget(), loadSettings(), lowerAllWidgets(), lowerWidget(), raiseWidget(), removeTab(), saveSettings(), selected(), setDockMode(), setFocus(), unselected(), widgetDeleted(), and ~KTabZoomWidget(). |
The documentation for this class was generated from the following files:
- lib/widgets/ktabzoomwidget.h
- lib/widgets/ktabzoomwidget.cpp