![]() |
KVIrc 5.2.0
Developer APIs
|
#include "SetupWizard.h"
#include "KviModule.h"
#include "KviOptions.h"
#include "kvi_defaults.h"
#include "KviApplication.h"
#include "KviKvsScript.h"
#include "KviKvsVariantList.h"
#include "KviWindow.h"
#include "KviTheme.h"
#include "KviIrcServerDataBase.h"
#include "KviModuleManager.h"
#include <QString>
#include <QFile>
Functions | |
KVIMODULEEXPORTFUNC bool | setup_begin () |
KVIMODULEEXPORTFUNC void | setup_finish () |
static bool | setup_module_can_unload (KviModule *) |
static bool | setup_module_cleanup (KviModule *) |
static bool | setup_module_init (KviModule *) |
Variables | |
bool | bNeedToApplyDefaults |
int | g_iThemeToApply = THEME_APPLY_NONE |
KVIRC_API KviModuleManager * | g_pModuleManager |
QString | g_szChoosenIncomingDirectory |
QString | szHost |
QString | szMircIni |
QString | szMircServers |
QString | szUrl |
unsigned int | uPort |
KVIMODULEEXPORTFUNC bool setup_begin | ( | ) |
References w.
KVIMODULEEXPORTFUNC void setup_finish | ( | ) |
References KviKvsVariantList::append(), KviTheme::apply(), bNeedToApplyDefaults, KviThemeInfo::Builtin, KviModule::ctrl(), g_iThemeToApply, g_pActiveWindow, g_pApp, g_pModuleManager, g_pServerDataBase, g_szChoosenIncomingDirectory, KviModuleManager::getModule(), KviIrcServerDataBase::importFromMircIni(), KVI_DEFAULT_PART_MESSAGE, KVI_DEFAULT_QUIT_MESSAGE, KVI_OPTION_BOOL, KVI_OPTION_STRING, KVI_OPTION_STRINGLIST, KviOption_boolShowServersConnectDialogOnStart, KviOption_stringIncomingPath, KviOption_stringlistRecentServers, KviOption_stringPartMessage, KviOption_stringQuitMessage, KviApplication::loadDefaultScript(), m, KviKvsScript::run(), KviApplication::saveIrcServerDataBase(), szHost, szMircIni, szMircServers, szUrl, THEME_APPLY_HIRES, THEME_APPLY_LORES, and uPort.
|
static |
|
static |
|
static |
References bNeedToApplyDefaults.
bool bNeedToApplyDefaults |
Referenced by SetupWizard::accept(), setup_finish(), and setup_module_init().
int g_iThemeToApply = THEME_APPLY_NONE |
Referenced by SetupWizard::accept(), and setup_finish().
|
extern |
Referenced by KviModuleExtensionManager::allocateExtension(), KviModuleExtensionManager::allocateExtension(), KviModuleExtensionManager::allocateExtensionGetDescriptorList(), KviStatusBar::appletsPopupAboutToShow(), ScriptEditorWidget::asyncCompleterCreation(), KviKvsKernel::completeCommand(), KviKvsKernel::completeFunction(), KviKvsKernel::completeModuleCommand(), KviKvsKernel::completeModuleFunction(), KviScriptEditor::createInstance(), default_module_kvs_cmd_unload(), KviScriptEditor::destroyInstance(), KviKvsTreeNodeModuleFunctionCall::evaluateReadOnly(), KviKvsTreeNodeModuleCallbackCommand::execute(), KviKvsTreeNodeModuleSimpleCommand::execute(), KviActionManager::getAction(), KviModuleExtensionManager::getExtensionList(), OptionsWidget_servers::importPopupAboutToShow(), OptionsWidget_servers::importPopupActivated(), IrcServerDetailsWidget::IrcServerDetailsWidget(), KviKvsCoreSimpleCommands::KVSCSC(), KviStatusBar::load(), KviActionManager::loadAllAvailableActions(), log_kvs_fnc_export(), KviKvsObjectController::lookupClass(), OptionsWidget_soundGeneral::mediaAutoDetect(), OptionsWidget_soundGeneral::mediaFillBox(), KviApplication::notifierMessage(), ClassEditorWidget::oneTimeSetup(), KviIrcServerParser::parseCtcpRequestDcc(), perl_kvs_fnc_isAvailable(), perl_module_init(), python_kvs_fnc_isAvailable(), python_module_init(), KviApplication::setup(), setup_finish(), OptionsWidget_soundGeneral::soundAutoDetect(), OptionsWidget_soundGeneral::soundFillBox(), OptionsWidget_soundGeneral::soundTest(), system_kvs_fnc_checkModule(), window_kvs_cmd_setCryptEngine(), and KviApplication::~KviApplication().
QString g_szChoosenIncomingDirectory |
Referenced by SetupWizard::accept(), and setup_finish().
QString szHost |
Referenced by KviCtcpPageDialog::addPage(), KviIrcMessage::decodeAndSplitMask(), KviIrcMessage::decodeAndSplitPrefix(), KvsObject_http::functionSetHost(), KvsObject_http::functionSetProxy(), KviIsOnNotifyListManager::handleUserhost(), KviIrcServerDataBase::importFromMircIni(), KviIrcUserDataBase::insertUser(), KviChannelWindow::join(), KviUserListView::join(), KviIrcUserEntry::KviIrcUserEntry(), KviKvsCoreSimpleCommands::KVSCSC(), KVSO_CLASS_FUNCTION(), KviIrcConnection::loginComplete(), KviIrcMask::mask(), KviIrcMask::matchesFixed(), KviUserListView::nickChange(), KviQueryWindow::notifyCommonChannels(), KviNotifyListManager::notifyOffLine(), KviNotifyListManager::notifyOnLine(), KviQueryWindow::notifyTargetChange(), KviIrcServerParser::parseChannelMode(), KviIrcServerParser::parseLiteralAccount(), KviIrcServerParser::parseLiteralAway(), KviIrcServerParser::parseLiteralChghost(), KviIrcServerParser::parseLiteralInvite(), KviIrcServerParser::parseLiteralJoin(), KviIrcServerParser::parseLiteralKick(), KviIrcServerParser::parseLiteralMode(), KviIrcServerParser::parseLiteralNick(), KviIrcServerParser::parseLiteralNotice(), KviIrcServerParser::parseLiteralPart(), KviIrcServerParser::parseLiteralQuit(), KviIrcServerParser::parseLiteralTopic(), KviIrcServerParser::parseLiteralWallops(), parseMircServerRecord(), KviIrcServerParser::parseNumericHiddenHost(), KviIrcServerParser::parseNumericWhoisUser(), KviIrcServerParser::parseNumericWhoReply(), KviIrcServerParser::parseNumericWhospcrpl(), KviIrcServerParser::parseNumericWhowasUser(), KviIrcUserDataBase::registeredUser(), KviIdentDaemon::run(), KviQueryWindow::setAliveQuery(), KviApplication::setAvatarOnFileReceived(), KviIrcMask::setHost(), KviIrcUserEntry::setHost(), KviUrl::setHost(), KviIrcServer::setHostName(), KviQueryWindow::setTarget(), setup_finish(), KviConsoleWindow::triggerOnHighlight(), KviUserListView::userAction(), KviChannelWindow::userAction(), KviQueryWindow::userAction(), and KviUserListView::userActionVerifyMask().
QString szMircIni |
Referenced by KviIrcServerDataBase::importFromMircIni(), setup_finish(), and SetupWizard::SetupWizard().
QString szMircServers |
Referenced by SetupWizard::accept(), and setup_finish().
QString szUrl |
Referenced by AvatarDownloadDialog::AvatarDownloadDialog(), check_url(), KviStatusBarUpdateIndicator::checkVersion(), KviStatusBarUpdateIndicator::getNewVersion(), http_kvs_cmd_asyncGet(), http_kvs_cmd_get(), http_kvs_complete_get(), KviUrl::KviUrl(), KviUrl::KviUrl(), KviKvsCoreSimpleCommands::KVSCSC(), UrlDialog::open_url(), KviUrl::operator=(), KviIrcServerParser::parseNumericChanUrl(), UrlDialog::sayToWin(), OptionsWidget_servers::selectBestServerByUrl(), KviWebPackageManagementDialog::setPackagePageUrl(), setup_finish(), KviUrl::setUrl(), KviWebPackageManagementDialog::slotDownloadFinished(), and urllist_module_event_onUrl().
unsigned int uPort |
Referenced by KviMircServersIniImport::doImport(), IrcServerDetailsWidget::fillData(), KviIrcServerDataBase::importFromMircIni(), KviIdentRequest::KviIdentRequest(), KviSockaddr::KviSockaddr(), KviSockaddr::KviSockaddr(), KviKvsCoreSimpleCommands::KVSCSC(), parseMircServerRecord(), proxydb_kvs_cmd_addProxy(), proxydb_kvs_cmd_setPort(), OptionsWidget_proxy::saveLastItem(), serverdb_kvs_cmd_addServer(), IrcServerDetailsWidget::setHeaderLabelText(), KviIrcServer::setPort(), KviUrl::setPort(), and setup_finish().