KVIrc
4.9.2
DeveloperAPIs
|
#include <KviWindowListBase.h>
Public Member Functions | |
virtual KviWindowListItem * | addItem (KviWindow *) |
virtual void | applyOptions () |
Qt::DockWidgetArea | currentDockArea () |
virtual KviWindowListItem * | firstItem () |
virtual KviWindowListItem * | item (int number) |
KviWindowListBase () | |
virtual KviWindowListItem * | lastItem (void) |
virtual KviWindowListItem * | nextItem () |
virtual KviWindowListItem * | prevItem (void) |
virtual bool | removeItem (KviWindowListItem *) |
virtual void | setActiveItem (KviWindowListItem *) |
virtual bool | setIterationPointer (KviWindowListItem *) |
virtual void | switchWindow (bool bNext, bool bInContextOnly, bool bHighlightedOnly=false) |
virtual void | updatePseudoTransparency () |
virtual void | wheelEvent (QWheelEvent *e) |
virtual | ~KviWindowListBase () |
Static Public Member Functions | |
static void | getTextForConsole (QString &szText, KviConsoleWindow *pConsole) |
Protected Slots | |
virtual void | updateActivityMeter () |
void | updateDockLocation (Qt::DockWidgetArea newArea) |
Protected Attributes | |
Qt::DockWidgetArea | currentArea |
QTimer * | m_pActivityMeterTimer |
KviMainWindow * | m_pFrm |
QWidget * | m_pTitleWidget |
KviWindowListBase::KviWindowListBase | ( | ) |
References applyOptions(), connect(), m_pActivityMeterTimer, m_pTitleWidget, updateActivityMeter(), and updateDockLocation().
|
virtual |
References m_pActivityMeterTimer, and m_pTitleWidget.
|
inlinevirtual |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by KviWindow::createWindowListItem().
|
virtual |
Reimplemented in KviClassicWindowList.
References KviBuildInfo::features(), KVI_OPTION_BOOL, and KviOption_boolShowTreeWindowListHandle.
Referenced by KviClassicWindowList::applyOptions(), KviMainWindow::applyOptions(), KviTreeWindowList::KviTreeWindowList(), and KviWindowListBase().
|
inline |
Referenced by KviMainWindow::createWindowList().
|
inlinevirtual |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by KviTrayIconWidget::event(), KviTrayIconWidget::grabActivityInfo(), item(), and switchWindow().
|
static |
References KviWindow::connection(), KviIrcConnection::currentNetworkName(), KviIrcConnection::currentServerName(), KviConsoleWindow::isConnected(), KVI_OPTION_BOOL, KviOption_boolShowNetworkNameForConsoleWindowListEntry, and KviConsoleWindow::statusString().
Referenced by KviTreeWindowListItem::captionChanged(), KviWindowListButton::drawButtonLabel(), and KviTreeWindowListItem::key().
|
virtual |
References firstItem(), nextItem(), and setIterationPointer().
Referenced by KviTreeWindowList::removeItem().
|
inlinevirtual |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by switchWindow().
|
inlinevirtual |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by KviTrayIconWidget::event(), KviTrayIconWidget::grabActivityInfo(), item(), and switchWindow().
|
inlinevirtual |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by switchWindow().
|
inlinevirtual |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by KviWindow::destroyWindowListItem().
|
inlinevirtual |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by KviMainWindow::recreateWindowList(), and KviMainWindow::windowActivated().
|
inlinevirtual |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by item(), and switchWindow().
|
virtual |
References KviWindow::console(), firstItem(), g_pActiveWindow, g_pMainWindow, KviWindowListItem::highlightLevel(), KviWindowListItem::kviWindow(), lastItem(), nextItem(), prevItem(), KviMainWindow::setActiveWindow(), setIterationPointer(), and KviWindow::windowListItem().
Referenced by KviMainWindow::switchToNextHighlightedWindow(), KviMainWindow::switchToNextWindow(), KviMainWindow::switchToNextWindowInContext(), KviMainWindow::switchToPrevHighlightedWindow(), KviMainWindow::switchToPrevWindow(), KviMainWindow::switchToPrevWindowInContext(), and wheelEvent().
|
protectedvirtualslot |
Reimplemented in KviClassicWindowList, and KviTreeWindowList.
Referenced by KviWindowListBase().
|
protectedslot |
References currentArea, and KviBuildInfo::features().
Referenced by KviWindowListBase().
|
inlinevirtual |
Reimplemented in KviTreeWindowList.
Referenced by KviMainWindow::updatePseudoTransparency().
|
virtual |
References switchWindow().
|
protected |
Referenced by updateDockLocation().
|
protected |
Referenced by KviWindowListBase(), and ~KviWindowListBase().
|
protected |
|
protected |
Referenced by KviWindowListBase(), and ~KviWindowListBase().