KVIrc  4.9.2
DeveloperAPIs
Classes | Macros | Variables
KviWindow.h File Reference

Contains the KviWindow class. More...

#include "kvi_settings.h"
#include "KviApplication.h"
#include "KviCString.h"
#include "KviQString.h"
#include "KviIrcContext.h"
#include "KviIrcConnection.h"
#include "KviInput.h"
#include "KviTalHBox.h"
#include "KviTalSplitter.h"
#include "KviIconManager.h"
#include <QFrame>
#include <QWidget>
#include <QToolButton>
#include <QTextEncoder>
#include <QByteArray>
#include <QDateTime>

Go to the source code of this file.

Classes

class  KviWindow
 Base class for all windows in KVIrc. More...
 

Macros

#define KVI_WINDOW_TYPE_USER   10000
 

Variables

KVIRC_API KviWindowg_pActiveWindow
 

Detailed Description

Contains the KviWindow class.

Macro Definition Documentation

#define KVI_WINDOW_TYPE_USER   10000

Variable Documentation

KVIRC_API KviWindow* g_pActiveWindow

Referenced by KviMainWindow::accelActivated(), KviKvsAction::activate(), KviApplication::activeConsole(), KviConsoleWindow::activeWindow(), KviAction::activeWindowChanged(), KviAction::activeWindowSelectionStateChanged(), KviMainWindow::addWindow(), ClassEditorWidget::build(), KviMainWindow::changeEvent(), KviMainWindow::childWindowSelectionStateChange(), ChannelsJoinDialog::clearClicked(), KviMainWindow::closeActiveWindow(), KviMainWindow::closeWindow(), AddonManagementDialog::configureScript(), KviMainWindow::customizeToolBars(), KviKvsScriptAddon::description(), KviKvsUserAction::description(), KviKvsDnsManager::dnsLookupTerminated(), KviIrcContextDisplay::drawContents(), KviIdentSentinel::event(), KviWindow::eventFilter(), KviApplication::fileDownloadTerminated(), KviWindow::focusInEvent(), AddonManagementDialog::getMoreScripts(), KviStatusBarUpdateIndicator::getNewVersion(), KviWindow::hasAttention(), AddonFunctions::installAddonPackage(), KviFileTransferManager::invokeTransferWindow(), ChannelsJoinDialog::joinClicked(), KviKvsCoreFunctions::KVSCF(), KviCustomToolBarDescriptor::label(), KviKvsObjectClass::load(), KviKvsAsyncDnsOperation::lookupTerminated(), KviTreeWindowListTreeWidget::mousePressEvent(), KviWindowListButton::mousePressEvent(), ClassEditorWidget::newClass(), KviFileTransfer::outputWindow(), KviIrcServerParser::parseCtcpReplyUserinfo(), KviIrcServerParser::parseLiteralNick(), KviIrcServerParser::parseNumericWhoisUser(), KviInputEditor::pasteFile(), KviInputEditor::pasteSlow(), KviJoinChannelAction::popupAboutToShow(), KviChangeNickAction::popupAboutToShow(), KviChangeUserModeAction::popupAboutToShow(), KviJoinChannelAction::popupActivated(), KviChangeNickAction::popupActivated(), KviConnectToServerAction::popupActivated(), KviChangeUserModeAction::popupActivated(), OptionsWidget_servers::recentServersPopupClicked(), KviMainWindow::recreateWindowList(), ChannelsJoinDialog::regClicked(), DccFileTransfer::retryDCC(), DccFileTransfer::retryRevDCC(), DccFileTransfer::retryTDCC(), setup_finish(), KviKvsPopupMenu::setupMenuContents(), AddonManagementDialog::showScriptHelp(), KviInputEditor::stopPasteSlow(), KviWindowListBase::switchWindow(), SinglePopupEditor::testPopup(), KviStatusBarConnectionTimer::timerEvent(), KviIrcContextDisplay::tipRequest(), AddonManagementDialog::uninstallScript(), KviMainWindow::updateWindowTitle(), KviKvsScriptAddon::visibleName(), KviKvsUserAction::visibleName(), KviScriptUserButton::window(), window_kvs_fnc_hasUserFocus(), KviMainWindow::windowActivated(), and KviApplication::~KviApplication().