#include <KviActionManager.h>
◆ KviActionManager()
KviActionManager::KviActionManager |
( |
| ) |
|
References __tr2qs, CATEGORY, m_bCustomizingToolBars, m_pActions, m_pCategories, m_pCategoryChannel, m_pCategoryGeneric, m_pCategoryGUI, m_pCategoryIrc, m_pCategoryScripting, m_pCategorySettings, m_pCategoryTools, and KviPointerHashTable< Key, T >::setAutoDelete().
Referenced by init().
◆ ~KviActionManager()
KviActionManager::~KviActionManager |
( |
| ) |
|
◆ actionDestroyed
void KviActionManager::actionDestroyed |
( |
| ) |
|
|
protectedslot |
◆ actions()
◆ beginCustomizeToolBars
void KviActionManager::beginCustomizeToolBars |
( |
| ) |
|
|
signal |
◆ categories()
◆ category()
◆ categoryChannel()
◆ categoryGeneric()
◆ categoryGUI()
◆ categoryIrc()
KviActionManager::categoryIrc |
( |
| ) |
|
|
inlinestatic |
◆ categoryScripting()
◆ categorySettings()
◆ categoryTools()
◆ coreActionExists()
bool KviActionManager::coreActionExists |
( |
const QString & |
szName | ) |
|
◆ currentToolBar()
◆ currentToolBarChanged
void KviActionManager::currentToolBarChanged |
( |
| ) |
|
|
signal |
◆ customizeToolBarsDialogCreated()
void KviActionManager::customizeToolBarsDialogCreated |
( |
| ) |
|
|
protected |
◆ customizeToolBarsDialogDestroyed()
void KviActionManager::customizeToolBarsDialogDestroyed |
( |
| ) |
|
|
protected |
◆ customizingToolBars()
static bool KviActionManager::customizingToolBars |
( |
| ) |
|
|
inlinestatic |
◆ delayedRegisterAccelerators()
void KviActionManager::delayedRegisterAccelerators |
( |
| ) |
|
|
protected |
◆ done()
void KviActionManager::done |
( |
| ) |
|
|
static |
◆ emitRemoveActionsHintRequest()
void KviActionManager::emitRemoveActionsHintRequest |
( |
| ) |
|
◆ endCustomizeToolBars
void KviActionManager::endCustomizeToolBars |
( |
| ) |
|
|
signal |
◆ findAction()
KviAction * KviActionManager::findAction |
( |
const QString & |
szName | ) |
|
|
inlineprotected |
◆ getAction()
KviAction * KviActionManager::getAction |
( |
const QString & |
szName | ) |
|
References a, KviPointerHashTable< Key, T >::find(), g_pModuleManager, KviModuleManager::getModule(), m_bCoreActionsRegistered, m_pActions, register_core_actions(), and s.
Referenced by action_kvs_cmd_create(), action_kvs_cmd_destroy(), action_kvs_cmd_disable(), action_kvs_cmd_enable(), action_kvs_cmd_trigger(), action_kvs_fnc_isEnabled(), KviCustomToolBarDescriptor::addAction(), KviCustomToolBar::dragEnterEvent(), KviCustomToolBar::eventFilter(), CustomizeToolBarsDialog::exportToolBar(), KviCustomToolBarDescriptor::fillToolBar(), and KviActionDrawerPageListWidget::mousePressEvent().
◆ init()
void KviActionManager::init |
( |
| ) |
|
|
static |
◆ instance()
Referenced by action_kvs_cmd_create(), action_kvs_cmd_destroy(), action_kvs_cmd_disable(), action_kvs_cmd_enable(), action_kvs_cmd_list(), action_kvs_cmd_trigger(), action_kvs_fnc_exists(), action_kvs_fnc_isEnabled(), ActionEditor::ActionEditor(), KviCustomToolBarDescriptor::addAction(), SingleActionEditor::commit(), ActionEditor::commit(), KviMainWindow::createNewConsole(), CustomizeToolBarsDialog::currentToolBarChanged(), CustomizeToolBarsDialog::CustomizeToolBarsDialog(), KviCustomToolBar::dragEnterEvent(), KviCustomToolBar::eventFilter(), CustomizeToolBarsDialog::exportToolBar(), KviActionDrawer::fill(), KviCustomToolBarDescriptor::fillToolBar(), KviCustomToolBar::KviCustomToolBar(), KviKvsUserAction::KviKvsUserAction(), KviKvsUserAction::load(), loadAllAvailableActions(), KviActionDrawerPageListWidget::mousePressEvent(), CustomizeToolBarsDialog::newToolBar(), KviDefaultScriptManager::restoreInternal(), KviApplication::saveActions(), KviApplication::setup(), SingleActionEditor::SingleActionEditor(), TrashcanLabel::TrashcanLabel(), KviMenuBar::updateActionsToolsPopup(), KviMenuBar::updateToolsPopup(), CustomizeToolBarsDialog::~CustomizeToolBarsDialog(), and KviCustomToolBar::~KviCustomToolBar().
◆ killAllKvsUserActions()
void KviActionManager::killAllKvsUserActions |
( |
| ) |
|
◆ listActionsByCategory()
◆ load()
void KviActionManager::load |
( |
const QString & |
szFileName | ) |
|
◆ loadAllAvailableActions()
void KviActionManager::loadAllAvailableActions |
( |
| ) |
|
|
static |
◆ nameForAutomaticAction()
QString KviActionManager::nameForAutomaticAction |
( |
const QString & |
szTemplate | ) |
|
◆ registerAction()
bool KviActionManager::registerAction |
( |
KviAction * |
a | ) |
|
References a, actionDestroyed(), connect(), KviPointerHashTable< Key, T >::find(), g_pMainWindow, KviPointerHashTable< Key, T >::insert(), and m_pActions.
Referenced by action_kvs_cmd_create(), ActionEditor::commit(), and load().
◆ removeActionsHintRequest
void KviActionManager::removeActionsHintRequest |
( |
| ) |
|
|
signal |
◆ save()
void KviActionManager::save |
( |
const QString & |
szFileName | ) |
|
◆ setCurrentToolBar()
◆ tryFindCurrentToolBar()
void KviActionManager::tryFindCurrentToolBar |
( |
| ) |
|
|
protected |
◆ unregisterAction()
bool KviActionManager::unregisterAction |
( |
const QString & |
szName | ) |
|
◆ CustomizeToolBarsDialog
◆ KviActionDrawer
◆ KviCustomToolBar
◆ KviMainWindow
◆ m_bCoreActionsRegistered
bool KviActionManager::m_bCoreActionsRegistered = false |
|
protected |
◆ m_bCustomizingToolBars
bool KviActionManager::m_bCustomizingToolBars = false |
|
staticprotected |
◆ m_pActions
Referenced by actionDestroyed(), coreActionExists(), delayedRegisterAccelerators(), getAction(), killAllKvsUserActions(), KviActionManager(), listActionsByCategory(), nameForAutomaticAction(), registerAction(), save(), unregisterAction(), and ~KviActionManager().
◆ m_pCategories
◆ m_pCategoryChannel
◆ m_pCategoryGeneric
◆ m_pCategoryGUI
◆ m_pCategoryIrc
◆ m_pCategoryScripting
◆ m_pCategorySettings
◆ m_pCategoryTools
◆ m_pCurrentToolBar
◆ m_pInstance
The documentation for this class was generated from the following files: