KTabZoomFrame Class Reference
#include <ktabzoomframe.h>
Inheritance diagram for KTabZoomFrame:

Public Slots | |
void | selected (int index) |
Signals | |
void | closeClicked () |
void | dockToggled (bool docked) |
void | sizeChanged () |
Public Member Functions | |
KTabZoomFrame (QWidget *parent=0, KTabZoomPosition::Position pos=KTabZoomPosition::Left, const char *name=0) | |
~KTabZoomFrame () | |
int | addTab (QWidget *widget, const QString &title) |
void | removeTab (int index) |
void | setDockMode (bool docked) |
Protected Member Functions | |
void | mousePressEvent (QMouseEvent *ev) |
void | mouseReleaseEvent (QMouseEvent *ev) |
void | mouseMoveEvent (QMouseEvent *ev) |
Private Slots | |
void | slotDockButtonToggled (bool toggle) |
Private Attributes | |
KTabZoomFramePrivate * | d |
Constructor & Destructor Documentation
|
|
Definition at line 185 of file ktabzoomframe.cpp. References d. |
Member Function Documentation
|
Definition at line 205 of file ktabzoomframe.cpp. References addTab(), d, KTabZoomFramePrivate::m_count, KTZFWidgetInfo::m_index, KTabZoomFramePrivate::m_info, KTabZoomFramePrivate::m_stack, KTZFWidgetInfo::m_title, and KTZFWidgetInfo::m_widget. Referenced by KTabZoomWidget::addTab(), and addTab(). |
|
Referenced by KTabZoomFrame(), and removeTab(). |
|
Referenced by slotDockButtonToggled(). |
|
Definition at line 286 of file ktabzoomframe.cpp. References d, KTabZoomFramePrivate::m_initialPos, KTabZoomFramePrivate::m_initialSize, KTabZoomFramePrivate::m_position, KTabZoomFramePrivate::m_slideStart, KTabZoomFramePrivate::m_sliding, mouseMoveEvent(), and sizeChanged(). Referenced by mouseMoveEvent(). |
|
Definition at line 245 of file ktabzoomframe.cpp. References d, KTabZoomFramePrivate::m_initialPos, KTabZoomFramePrivate::m_initialSize, KTabZoomFramePrivate::m_position, KTabZoomFramePrivate::m_slider, KTabZoomFramePrivate::m_slideStart, KTabZoomFramePrivate::m_sliding, and mousePressEvent(). Referenced by mousePressEvent(). |
|
Definition at line 278 of file ktabzoomframe.cpp. References d, KTabZoomFramePrivate::m_sliding, mouseReleaseEvent(), and sizeChanged(). Referenced by mouseReleaseEvent(). |
|
Definition at line 221 of file ktabzoomframe.cpp. References closeClicked(), d, KTZFWidgetInfo::m_index, KTabZoomFramePrivate::m_info, KTZFWidgetInfo::m_title, KTabZoomFramePrivate::m_title, and removeTab(). Referenced by KTabZoomWidget::removeTab(), removeTab(), and KTabZoomWidget::widgetDeleted(). |
|
Definition at line 232 of file ktabzoomframe.cpp. References d, KTZFWidgetInfo::m_index, KTabZoomFramePrivate::m_info, KTabZoomFramePrivate::m_stack, KTZFWidgetInfo::m_title, KTabZoomFramePrivate::m_title, KTZFWidgetInfo::m_widget, and selected(). Referenced by KTabZoomWidget::selected(), and selected(). |
|
Definition at line 191 of file ktabzoomframe.cpp. References d, KTabZoomFramePrivate::m_dockButton, and setDockMode(). Referenced by KTabZoomWidget::setDockMode(), setDockMode(), and slotDockButtonToggled(). |
|
Referenced by mouseMoveEvent(), and mouseReleaseEvent(). |
|
Definition at line 197 of file ktabzoomframe.cpp. References dockToggled(), setDockMode(), and slotDockButtonToggled(). Referenced by KTabZoomFrame(), and slotDockButtonToggled(). |
Member Data Documentation
|
Definition at line 63 of file ktabzoomframe.h. Referenced by addTab(), KTabZoomFrame(), mouseMoveEvent(), mousePressEvent(), mouseReleaseEvent(), removeTab(), selected(), setDockMode(), and ~KTabZoomFrame(). |
The documentation for this class was generated from the following files:
- lib/widgets/ktabzoomframe.h
- lib/widgets/ktabzoomframe.cpp