KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Protected Slots | Protected Member Functions | Private Attributes | List of all members
KviTreeWindowList Class Reference

#include <KviTreeWindowList.h>

+ Inheritance diagram for KviTreeWindowList:

Public Member Functions

virtual KviWindowListItemaddItem (KviWindow *)
 
virtual KviWindowListItemfirstItem ()
 
 KviTreeWindowList ()
 
virtual KviWindowListItemlastItem ()
 
virtual KviWindowListItemnextItem (void)
 
virtual KviWindowListItemprevItem (void)
 
virtual bool removeItem (KviWindowListItem *)
 
virtual void setActiveItem (KviWindowListItem *)
 
virtual bool setIterationPointer (KviWindowListItem *it)
 
virtual void updateActivityMeter ()
 
virtual void updatePseudoTransparency ()
 
 ~KviTreeWindowList ()
 
- Public Member Functions inherited from KviWindowListBase
virtual void applyOptions ()
 
Qt::DockWidgetArea currentDockArea ()
 
virtual KviWindowListItemitem (int number)
 
 KviWindowListBase ()
 
virtual void switchWindow (bool bNext, bool bInContextOnly, bool bHighlightedOnly=false)
 
virtual void wheelEvent (QWheelEvent *e)
 
virtual ~KviWindowListBase ()
 

Protected Slots

void tipRequest (KviDynamicToolTip *tip, const QPoint &pnt)
 
- Protected Slots inherited from KviWindowListBase
void updateDockLocation (Qt::DockWidgetArea newArea)
 

Protected Member Functions

virtual void moveEvent (QMoveEvent *)
 

Private Attributes

KviTreeWindowListItemm_pCurrentItem
 
QStyledItemDelegate * m_pItemDelegate
 
KviDynamicToolTipm_pToolTip
 
KviTreeWindowListTreeWidgetm_pTreeWidget
 

Additional Inherited Members

- Static Public Member Functions inherited from KviWindowListBase
static void getTextForConsole (QString &szText, KviConsoleWindow *pConsole)
 
- Protected Attributes inherited from KviWindowListBase
Qt::DockWidgetArea currentArea
 
QTimer * m_pActivityMeterTimer
 
KviMainWindowm_pFrm
 
QWidget * m_pTitleWidget
 

Constructor & Destructor Documentation

KviTreeWindowList::KviTreeWindowList ( )
KviTreeWindowList::~KviTreeWindowList ( )
default

Member Function Documentation

KviWindowListItem * KviTreeWindowList::addItem ( KviWindow wnd)
virtual
KviWindowListItem * KviTreeWindowList::firstItem ( )
virtual

Reimplemented from KviWindowListBase.

References m_pCurrentItem, and m_pTreeWidget.

KviWindowListItem * KviTreeWindowList::lastItem ( void  )
virtual

Reimplemented from KviWindowListBase.

References m_pCurrentItem, and m_pTreeWidget.

void KviTreeWindowList::moveEvent ( QMoveEvent *  )
protectedvirtual
KviWindowListItem * KviTreeWindowList::nextItem ( void  )
virtual

Reimplemented from KviWindowListBase.

References m_pCurrentItem, and m_pTreeWidget.

KviWindowListItem * KviTreeWindowList::prevItem ( void  )
virtual

Reimplemented from KviWindowListBase.

References m_pCurrentItem, and m_pTreeWidget.

bool KviTreeWindowList::removeItem ( KviWindowListItem it)
virtual

Reimplemented from KviWindowListBase.

References KviWindowListBase::item(), and m_pTreeWidget.

void KviTreeWindowList::setActiveItem ( KviWindowListItem it)
virtual
bool KviTreeWindowList::setIterationPointer ( KviWindowListItem it)
virtual

Reimplemented from KviWindowListBase.

References m_pCurrentItem, and m_pTreeWidget.

void KviTreeWindowList::tipRequest ( KviDynamicToolTip tip,
const QPoint &  pnt 
)
protectedslot
void KviTreeWindowList::updateActivityMeter ( )
virtual
void KviTreeWindowList::updatePseudoTransparency ( )
virtual

Reimplemented from KviWindowListBase.

References m_pTreeWidget.

Referenced by moveEvent().

Member Data Documentation

KviTreeWindowListItem* KviTreeWindowList::m_pCurrentItem
private
QStyledItemDelegate* KviTreeWindowList::m_pItemDelegate
private

Referenced by KviTreeWindowList().

KviDynamicToolTip* KviTreeWindowList::m_pToolTip
private

Referenced by KviTreeWindowList(), and tipRequest().

KviTreeWindowListTreeWidget* KviTreeWindowList::m_pTreeWidget
private

The documentation for this class was generated from the following files: