KVIrc
4.9.2
DeveloperAPIs
|
#include "HelpWidget.h"
#include "HelpWindow.h"
#include "HelpIndex.h"
#include "KviLocale.h"
#include "KviModule.h"
#include "KviFileUtils.h"
#include "kvi_sourcesdate.h"
#include "KviApplication.h"
#include "KviMainWindow.h"
#include <QDir>
#include <QFileInfo>
#include <QSplitter>
Functions | |
static bool | help_kvs_cmd_open (KviKvsModuleCommandCall *c) |
static bool | help_module_can_unload (KviModule *) |
static bool | help_module_cleanup (KviModule *) |
static bool | help_module_init (KviModule *m) |
Variables | |
HelpIndex * | g_pDocIndex = nullptr |
KviPointerList< HelpWidget > * | g_pHelpWidgetList = nullptr |
KviPointerList< HelpWindow > * | g_pHelpWindowList = nullptr |
|
static |
References KviMainWindow::addWindow(), HelpIndex::documentList(), f, KviFileUtils::fileExists(), KviKvsSwitchList::find(), g_pApp, g_pMainWindow, KviApplication::getGlobalKvircDirectory(), KviApplication::getLocalKvircDirectory(), KviApplication::Help, i, KVI_SOURCES_DATE, KVS_PF_APPENDREMAINING, KVS_PF_OPTIONAL, KVS_PT_STRING, KVSM_PARAMETER, KVSM_PARAMETERS_BEGIN, KVSM_PARAMETERS_END, HelpIndex::makeIndex(), HelpIndex::readDict(), KviMainWindow::splitter(), KviKvsModuleCommandCall::switches(), HelpWindow::textBrowser(), HelpWidget::textBrowser(), HelpIndex::titlesList(), w, and HelpIndex::writeDict().
Referenced by help_module_init().
|
static |
References KviPointerList< T >::isEmpty().
|
static |
References KviPointerList< T >::first(), g_pDocIndex, g_pHelpWidgetList, and g_pHelpWindowList.
|
static |
HelpIndex* g_pDocIndex = nullptr |
Referenced by help_module_cleanup().
KviPointerList<HelpWidget>* g_pHelpWidgetList = nullptr |
Referenced by help_module_cleanup().
KviPointerList<HelpWindow>* g_pHelpWindowList = nullptr |
Referenced by help_module_cleanup().