A Floating window show/hide manager. More...
#include <klfsidewidget.h>
Public Slots | |
virtual void | showSideWidget (bool show) |
void | setWFlags (Qt::WindowFlags wflags) |
Public Member Functions | |
KLFFloatSideWidgetManager (QWidget *parentWidget=NULL, QWidget *sideWidget=NULL, QObject *managerParent=NULL) | |
virtual | ~KLFFloatSideWidgetManager () |
Qt::WindowFlags | wflags () const |
virtual bool | sideWidgetVisible () const |
Protected Member Functions | |
void | newSideWidgetSet (QWidget *oldw, QWidget *w) |
virtual QWidget * | createContainerWidget (QWidget *pw) |
Properties | |
Qt::WindowFlags | wflags |
A Floating window show/hide manager.
This class is provided in case you want to subclass it and use part of its functionality to write custom, more advanced side widget managers. See also KLFSideWidgetManagerBase.
Definition at line 272 of file klfsidewidget.h.
KLFFloatSideWidgetManager::KLFFloatSideWidgetManager | ( | QWidget * | parentWidget = NULL , |
QWidget * | sideWidget = NULL , |
||
QObject * | managerParent = NULL |
||
) |
Definition at line 602 of file klfsidewidget.cpp.
References KLFContainerSideWidgetManager::init(), and KLF_INIT_PRIVATE.
KLFFloatSideWidgetManager::~KLFFloatSideWidgetManager | ( | ) | [virtual] |
Definition at line 610 of file klfsidewidget.cpp.
References KLF_DELETE_PRIVATE.
QWidget * KLFFloatSideWidgetManager::createContainerWidget | ( | QWidget * | pw | ) | [protected, virtual] |
Implements KLFContainerSideWidgetManager.
Definition at line 625 of file klfsidewidget.cpp.
void KLFFloatSideWidgetManager::newSideWidgetSet | ( | QWidget * | oldw, |
QWidget * | w | ||
) | [protected, virtual] |
Reimplemented from KLFContainerSideWidgetManager.
Definition at line 659 of file klfsidewidget.cpp.
References KLF_DEBUG_BLOCK, and KLF_FUNC_NAME.
void KLFFloatSideWidgetManager::setWFlags | ( | Qt::WindowFlags | wflags | ) | [slot] |
Definition at line 635 of file klfsidewidget.cpp.
References KLFContainerSideWidgetManager::containerWidget(), KLF_ASSERT_NOT_NULL, and KLFSideWidgetManagerBase::sideWidget().
void KLFFloatSideWidgetManager::showSideWidget | ( | bool | show | ) | [virtual, slot] |
Reimplemented from KLFContainerSideWidgetManager.
Definition at line 642 of file klfsidewidget.cpp.
References KLFContainerSideWidgetManager::containerWidget(), KLFSideWidgetManagerBase::showSideWidget(), and sideWidgetVisible().
bool KLFFloatSideWidgetManager::sideWidgetVisible | ( | ) | const [virtual] |
Reimplemented from KLFContainerSideWidgetManager.
Definition at line 620 of file klfsidewidget.cpp.
References KLFContainerSideWidgetManager::containerWidget().
Referenced by showSideWidget().
Qt::WindowFlags KLFFloatSideWidgetManager::wflags [read, write] |
Definition at line 276 of file klfsidewidget.h.