55 #ifdef COMPILE_ON_WINDOWS 
   96         QSplitter * 
splitter() { 
return m_pSplitter; };
 
  116         void addWindow(
KviWindow * wnd, 
bool bShow = 
true); 
 
  124         unsigned int consoleCount();
 
  127         KviConsoleWindow * createNewConsole(
bool bFirstInFrame = 
false, 
bool bShowIt = 
true);
 
  141         void saveWindowProperties(
KviWindow * wnd, 
const QString & szSection);
 
  147         void fillToolBarsPopup(QMenu * 
p);
 
  148         void fillIconSizePopup(QMenu * 
p);
 
  151         void setIconSize(
unsigned int uSize);
 
  152         void setButtonStyle(
unsigned int uStyle);
 
  154         void freeAccelleratorKeySequence(QString & key);
 
  159         void executeInternalCommand(
int index);
 
  160         void toggleStatusBar();
 
  161         void toggleMenuBar();
 
  162         void customizeToolBars();
 
  165         void restoreModuleExtensionToolBars();
 
  166         void saveModuleExtensionToolBars();
 
  170         void createWindowList();
 
  171         void recreateWindowList();
 
  177         void childWindowCloseRequest(
KviWindow * wnd);
 
  178         void windowActivated(
KviWindow * wnd, 
bool bForce = 
false);
 
  186         void childWindowSelectionStateChange(
KviWindow * pWnd, 
bool bGotSelectionNow);
 
  188         virtual void closeEvent(QCloseEvent * 
e);
 
  189         virtual void hideEvent(QHideEvent * 
e);
 
  191         virtual void moveEvent(QMoveEvent * 
e);
 
  192         virtual bool focusNextPrevChild(
bool next);
 
  193         virtual void changeEvent(QEvent * event);
 
  194         virtual void contextMenuEvent(QContextMenuEvent * event);
 
  196         void updatePseudoTransparency();
 
  197         void installAccelerators();
 
  199         void switchToNextWindow();
 
  200         void switchToPrevWindow();
 
  201         void switchToNextHighlightedWindow();
 
  202         void switchToPrevHighlightedWindow();
 
  203         void switchToNextWindowInContext();
 
  204         void switchToPrevWindowInContext();
 
  205         void closeActiveWindow();
 
  207         void accelActivated();
 
  208         void toolbarsPopupSelected(QAction * pAction);
 
  209         void iconSizePopupSelected(QAction * pAction);
 
  210         void buttonStylePopupSelected(QAction * pAction);
 
  212         void activeWindowChanged();       
 
  213         void activeContextChanged();      
 
  214         void activeContextStateChanged(); 
 
  215         void activeConnectionNickNameChanged();
 
  216         void activeConnectionUserModeChanged();
 
  217         void activeConnectionAwayStateChanged();
 
  218         void activeConnectionServerInfoChanged();
 
  219         void activeConnectionLagChanged();
 
  220         void activeWindowSelectionStateChanged(
bool bGotSelectionNow);
 
  226         void saveToolBarPositions();
 
  227         void restoreToolBarPositions();
 
  230 #ifndef _KVI_FRAME_CPP_ 
  234 #endif //_KVI_FRAME_H_ 
KviIrcContext * m_pActiveContext
Definition: KviMainWindow.h:88
Definition: KviMainWindow.h:60
Definition: KviConsoleWindow.h:75
#define KVIRC_API
Definition: kvi_settings.h:128
char s char s char s s s s s char char c s *s c s s s d c s *s d c d d d d c
Definition: KviIrcNumericCodes.h:391
KviTrayIcon * trayIcon()
Definition: KviMainWindow.h:139
An abstraction of a connection to an IRC server. 
Definition: KviIrcConnection.h:95
Definition: KviConfigurationFile.h:48
KviWindowListBase * m_pWindowList
Definition: KviMainWindow.h:84
KviStatusBar * m_pStatusBar
Definition: KviMainWindow.h:85
Status Bar class. 
Definition: KviStatusBar.h:115
bool windowExists(KviWindow *wnd)
Definition: KviMainWindow.h:122
#define e
Definition: detector.cpp:69
QSplitter * splitter()
Definition: KviMainWindow.h:96
KviPointerList< KviWindow > * m_pWinList
Definition: KviMainWindow.h:87
virtual void resizeEvent(QResizeEvent *e)
Definition: KviUserListView.cpp:2063
QSplitter * m_pSplitter
Definition: KviMainWindow.h:80
User list area management. 
Definition: KviUserListView.h:817
KviPointerList< KviWindow > * windowList()
Definition: KviMainWindow.h:108
KviTrayIcon * m_pTrayIcon
Definition: KviMainWindow.h:90
KVIRC_API KviMainWindow * g_pMainWindow
Definition: KviMainWindow.cpp:91
KviWindowStack * m_pWindowStack
Definition: KviMainWindow.h:82
Handles all docked KviWindow windows. 
Definition: KviWindowStack.h:46
KviStatusBar * mainStatusBar()
Definition: KviMainWindow.h:101
KviIrcContext * activeContext()
Definition: KviMainWindow.h:103
void setTrayIcon(KviTrayIcon *e)
Definition: KviMainWindow.h:136
m_pTrayIcon
Definition: KvsObject_trayIcon.cpp:108
QHashIterator< int, QFile * > t(getDict)
KviPointerList< KviMexToolBar > * m_pModuleExtensionToolBarList
Definition: KviMainWindow.h:83
C++ Template based double linked pointer list class. 
Base class for all windows in KVIrc. 
Definition: KviWindow.h:74
Definition: KviApplication.h:102
The KviTrayIcon class. 
Definition: KviTrayIcon.h:37
Definition: KviWindowListBase.h:77
Definition: KviIrcServerParser.h:115
Contains the KviWindow class. 
KviMenuBar * mainMenuBar()
Definition: KviMainWindow.h:100
Definition: KviLagMeter.h:45
KviPointerList< QShortcut > * m_pAccellerators
Definition: KviMainWindow.h:91
KviMenuBar * m_pMenuBar
Definition: KviMainWindow.h:81
This file contains compile time settings. 
KviWindowListBase * windowListWidget()
Definition: KviMainWindow.h:98
User list view management class. 
Definition: KviUserListView.h:226
Definition: KviIrcContext.h:58
#define p
Definition: detector.cpp:80
COMPILE_KDE_SUPPORT. 
Definition: KviTalMainWindow.h:50
Toolkit Abstraction Layer class. 
Helper functions for the QString class. 
KviWindowStack * windowStack()
Definition: KviMainWindow.h:94