![]() |
KVIrc
4.9.2
DeveloperAPIs
|
#include <KviCustomToolBar.h>
Inheritance diagram for KviCustomToolBar:Public Member Functions | |
| KviCustomToolBarDescriptor * | descriptor () |
| ~KviCustomToolBar () | |
Public Member Functions inherited from KviToolBar | |
| KviToolBar (const QString &szLabel, Qt::ToolBarArea type=Qt::TopToolBarArea, const char *pcName="unnamed_toolbar") | |
| ~KviToolBar () | |
Protected Slots | |
| void | beginCustomize () |
| void | endCustomize () |
| void | filteredChildDestroyed () |
Protected Member Functions | |
| QAction * | actionForWidget (QWidget *pWidget) |
| virtual void | childEvent (QChildEvent *e) |
| void | drag (QWidget *pChild, const QPoint &pnt) |
| virtual void | dragEnterEvent (QDragEnterEvent *e) |
| virtual void | dragLeaveEvent (QDragLeaveEvent *e) |
| virtual void | dragMoveEvent (QDragMoveEvent *e) |
| virtual void | dropEvent (QDropEvent *e) |
| virtual bool | eventFilter (QObject *o, QEvent *e) |
| void | filterChild (QObject *o) |
| KviCustomToolBar (KviCustomToolBarDescriptor *d, const QString &szLabel, Qt::ToolBarArea type=Qt::TopToolBarArea, const char *pcName="unnamed_customtoolbar") | |
| virtual void | paintEvent (QPaintEvent *e) |
| void | syncDescriptor () |
| void | unfilterChild (QObject *o) |
Protected Member Functions inherited from KviToolBar | |
| virtual void | mousePressEvent (QMouseEvent *e) |
Protected Attributes | |
| KviCustomToolBarDescriptor * | m_pDescriptor |
| KviPointerHashTable< void *, bool > * | m_pFilteredChildren |
Friends | |
| class | KviCustomToolBarDescriptor |
Additional Inherited Members | |
Public Types inherited from KviToolBar | |
| typedef struct KviToolBar::_ButtonStyles | ButtonStyles |
| typedef struct KviToolBar::_IconSizes | IconSizes |
|
protected |
| KviCustomToolBar::~KviCustomToolBar | ( | ) |
|
protected |
Referenced by eventFilter().
|
protectedslot |
References filterChild(), m_pFilteredChildren, and KviPointerHashTable< Key, T >::setAutoDelete().
Referenced by KviCustomToolBar().
|
protectedvirtual |
References KviActionManager::customizingToolBars(), KviKvs::done(), filterChild(), and unfilterChild().
|
inline |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
References g_pDraggedAction, and removeAction().
|
protectedvirtual |
References g_pDraggedAction, and removeAction().
|
protectedvirtual |
References g_pDraggedAction.
|
protectedslot |
References m_pFilteredChildren, syncDescriptor(), and unfilterChild().
Referenced by KviCustomToolBar().
|
protectedvirtual |
|
protected |
References connect(), filteredChildDestroyed(), KviPointerHashTable< Key, T >::insert(), and m_pFilteredChildren.
Referenced by beginCustomize(), and childEvent().
|
protectedslot |
References m_pFilteredChildren, o, and KviPointerHashTable< Key, T >::remove().
Referenced by filterChild(), and unfilterChild().
|
protectedvirtual |
References KviActionManager::currentToolBar(), KviActionManager::customizingToolBars(), and p.
|
protected |
References KviCustomToolBarDescriptor::actions(), KviPointerList< T >::append(), KviPointerList< T >::clear(), and m_pDescriptor.
Referenced by endCustomize(), and ~KviCustomToolBar().
|
protected |
References filteredChildDestroyed(), KviPointerHashTable< Key, T >::find(), and m_pFilteredChildren.
Referenced by childEvent(), and endCustomize().
|
friend |
|
protected |
Referenced by KviCustomToolBar(), syncDescriptor(), and ~KviCustomToolBar().
|
protected |
Referenced by beginCustomize(), endCustomize(), filterChild(), filteredChildDestroyed(), KviCustomToolBar(), unfilterChild(), and ~KviCustomToolBar().
1.8.7