#include <KviModuleManager.h>
|
void | completeModuleNames (const QString &path, const QString &work, std::vector< QString > &matches) |
|
◆ KviModuleManager()
KviModuleManager::KviModuleManager |
( |
| ) |
|
◆ ~KviModuleManager()
KviModuleManager::~KviModuleManager |
( |
| ) |
|
◆ cleanupUnusedModules
void KviModuleManager::cleanupUnusedModules |
( |
| ) |
|
|
slot |
◆ completeModuleNames() [1/2]
void KviModuleManager::completeModuleNames |
( |
const QString & | path, |
|
|
const QString & | work, |
|
|
std::vector< QString > & | matches ) |
|
protected |
◆ completeModuleNames() [2/2]
void KviModuleManager::completeModuleNames |
( |
const QString & | word, |
|
|
std::vector< QString > & | matches ) |
◆ findModule()
KviModule * KviModuleManager::findModule |
( |
const QString & | modName | ) |
|
◆ getModule()
KviModule * KviModuleManager::getModule |
( |
const QString & | modName | ) |
|
◆ hasLockedModules()
bool KviModuleManager::hasLockedModules |
( |
| ) |
|
◆ lastError()
QString & KviModuleManager::lastError |
( |
| ) |
|
|
inline |
◆ loadModule()
bool KviModuleManager::loadModule |
( |
const QString & | modName | ) |
|
References __tr2qs, _OUTPUT_VERBOSE, KviQString::appendFormatted(), KviFileUtils::fileExists(), findModule(), g_pApp, g_pMainWindow, KviModuleInfo::init_routine, KviLocale::instance(), KVI_OPTION_BOOL, KVI_OPTION_UINT, KVI_OUT_VERBOSE, kvi_strEqualCS(), KVI_VERSION, KviOption_boolCleanupUnusedModules, KviOption_boolIgnoreModuleVersions, KviOption_uintModuleCleanupTimerInterval, KVIRC_MODULE_STRUCTURE_SYMBOL, KviLocale::loadCatalogue(), KviApplication::Locale, m_pCleanupTimer, m_pModuleDict, m_szLastError, KviApplication::Modules, KviWindow::output(), KviModuleInfo::szKVIrcVersion, KviModuleInfo::szModuleContext, and KviLocale::unloadCatalogue().
Referenced by getModule().
◆ loadModulesByCaps() [1/2]
void KviModuleManager::loadModulesByCaps |
( |
const QString & | caps | ) |
|
◆ loadModulesByCaps() [2/2]
void KviModuleManager::loadModulesByCaps |
( |
const QString & | caps, |
|
|
const QString & | dir ) |
◆ moduleAboutToUnload
void KviModuleManager::moduleAboutToUnload |
( |
KviModule * | m | ) |
|
|
signal |
◆ unloadAllModules()
void KviModuleManager::unloadAllModules |
( |
| ) |
|
◆ unloadModule() [1/2]
bool KviModuleManager::unloadModule |
( |
const QString & | modName | ) |
|
◆ unloadModule() [2/2]
bool KviModuleManager::unloadModule |
( |
KviModule * | module | ) |
|
References __tr2qs, _OUTPUT_VERBOSE, KviModuleInfo::cleanup_routine, g_pApp, g_pMainWindow, KviLocale::instance(), KVI_OUT_VERBOSE, m_pCleanupTimer, m_pModuleDict, moduleAboutToUnload(), KviModule::moduleInfo(), and KviLocale::unloadCatalogue().
◆ m_pCleanupTimer
QTimer* KviModuleManager::m_pCleanupTimer |
|
private |
◆ m_pModuleDict
◆ m_szLastError
QString KviModuleManager::m_szLastError |
|
private |
The documentation for this class was generated from the following files: