#include <KviMenuBar.h>
◆ KviMenuBar()
KviMenuBar::KviMenuBar |
( |
KviMainWindow * |
par, |
|
|
const char * |
name |
|
) |
| |
References __tr2qs, actionTriggered(), addDefaultItem(), connect(), m_pActionsToolsPopup, m_pModulesToolsPopup, m_pRecentServersPopup, m_pToolbarsPopup, modulesToolsTriggered(), newConnectionToServer(), setupHelpPopup(), setupMainPopup(), setupScriptingPopup(), setupSettingsPopup(), setupToolsPopup(), updateActionsToolsPopup(), updateMainPopup(), updateModulesToolsPopup(), updateRecentServersPopup(), updateSettingsPopup(), updateToolbarsPopup(), updateToolsPopup(), KviWindowStack::windowPopup(), and KviMainWindow::windowStack().
◆ ~KviMenuBar()
KviMenuBar::~KviMenuBar |
( |
| ) |
|
◆ actionTriggered
void KviMenuBar::actionTriggered |
( |
QAction * |
pAction | ) |
|
|
protectedslot |
◆ actionTriggeredBool
void KviMenuBar::actionTriggeredBool |
( |
bool |
| ) |
|
|
protectedslot |
◆ addDefaultItem()
void KviMenuBar::addDefaultItem |
( |
const QString & |
text, |
|
|
QMenu * |
pop |
|
) |
| |
|
protected |
◆ addMenu()
void KviMenuBar::addMenu |
( |
const QString & |
text, |
|
|
KviKvsPopupMenu * |
p, |
|
|
int |
index |
|
) |
| |
◆ findMenu() [1/2]
◆ findMenu() [2/2]
◆ getDefaultItemRealIndex()
int KviMenuBar::getDefaultItemRealIndex |
( |
int |
iDefaultIndex | ) |
|
◆ menuDestroyed
void KviMenuBar::menuDestroyed |
( |
| ) |
|
|
protectedslot |
◆ modulesToolsTriggered
void KviMenuBar::modulesToolsTriggered |
( |
QAction * |
pAction | ) |
|
|
protectedslot |
◆ newConnectionToServer
void KviMenuBar::newConnectionToServer |
( |
QAction * |
pAction | ) |
|
|
protectedslot |
◆ removeMenu()
bool KviMenuBar::removeMenu |
( |
const QString & |
text | ) |
|
◆ setupHelpPopup
void KviMenuBar::setupHelpPopup |
( |
QMenu * |
pop = nullptr | ) |
|
|
protectedslot |
References __tr2qs, ACTION_POPUP_ITEM, KviIconManager::Bug, KviIconManager::Channel, g_pIconManager, KviIconManager::getSmallIcon(), KviIconManager::HomePage, KviIconManager::Idea, KviIconManager::Info, KVI_COREACTION_HELPINDEX, KVI_INTERNALCOMMAND_ABOUT_ABOUTKVIRC, KVI_INTERNALCOMMAND_JOIN_KVIRC_ON_FREENODE, KVI_INTERNALCOMMAND_KVIRC_HOMEPAGE, KVI_INTERNALCOMMAND_OPENURL_KVIRC_BUGTRACK, and KVI_INTERNALCOMMAND_TIP_OPEN.
Referenced by KviMenuBar().
◆ setupMainPopup
void KviMenuBar::setupMainPopup |
( |
QMenu * |
pop = nullptr | ) |
|
|
protectedslot |
References __tr2qs, ACTION_POPUP_ITEM, actionTriggeredBool(), g_pIconManager, KviIconManager::getSmallIcon(), KVI_COREACTION_NEWIRCCONTEXT, KVI_COREACTION_QUITKVIRC, KVI_INTERNALCOMMAND_QUIT, m_pDisconnectAction, m_pRecentServersPopup, main(), KviIconManager::Quit, and KviIconManager::World.
Referenced by KviMenuBar().
◆ setupScriptingPopup
void KviMenuBar::setupScriptingPopup |
( |
QMenu * |
pop = nullptr | ) |
|
|
protectedslot |
References __tr2qs, ACTION_POPUP_ITEM, g_pApp, g_pIconManager, KviIconManager::getSmallIcon(), KVI_COREACTION_ACTIONEDITOR, KVI_COREACTION_ALIASEDITOR, KVI_COREACTION_CLASSEDITOR, KVI_COREACTION_CODETESTER, KVI_COREACTION_EVENTEDITOR, KVI_COREACTION_EXECUTEKVS, KVI_COREACTION_POPUPEDITOR, KVI_COREACTION_RAWEDITOR, and KviIconManager::Warning.
Referenced by KviMenuBar().
◆ setupSettingsPopup
void KviMenuBar::setupSettingsPopup |
( |
QMenu * |
pop = nullptr | ) |
|
|
protectedslot |
References __tr2qs, ACTION_POPUP_ITEM, g_pIconManager, g_pMainWindow, KviIconManager::getSmallIcon(), KVI_COREACTION_EDITREGUSERS, KVI_COREACTION_GENERALOPTIONS, KVI_COREACTION_MANAGEADDONS, KVI_COREACTION_MANAGETHEMES, KVI_COREACTION_SERVEROPTIONS, KVI_COREACTION_THEMEOPTIONS, KVI_COREACTION_TOOLBAREDITOR, KVI_SHORTCUTS_TOGGLE_MENU_BAR, KVI_SHORTCUTS_TOGGLE_TREE_LIST, m_pFrm, m_pMenuBarAction, m_pStatusBarAction, m_pToolbarsPopup, m_pWindowListAction, KviIconManager::MenuBar, KviIconManager::StatusBar, KviIconManager::Toolbar, and KviIconManager::TreeWindowList.
Referenced by KviMenuBar().
◆ setupToolsPopup
void KviMenuBar::setupToolsPopup |
( |
QMenu * |
pop = nullptr | ) |
|
|
protectedslot |
References __tr2qs, KviIconManager::Action, ACTION_POPUP_ITEM, actionTriggeredBool(), g_pIconManager, KviIconManager::getSmallIcon(), KviIconManager::IconManager, KVI_COREACTION_CHANNELLIST, KVI_COREACTION_FILETRANSFER, KVI_COREACTION_IOGRAPH, KVI_COREACTION_JOINCHANNELS, KVI_COREACTION_LOGVIEWER, KVI_COREACTION_NETWORKLINKS, KVI_COREACTION_SCREENSHOT, KVI_COREACTION_SHAREDFILES, KVI_COREACTION_SOCKETSPY, KVI_COREACTION_URLLIST, KVI_INTERNALCOMMAND_TERM_OPEN, m, m_pActionsToolsAction, m_pActionsToolsPopup, m_pModulesToolsAction, m_pModulesToolsPopup, and KviIconManager::Terminal.
Referenced by KviMenuBar().
◆ updateActionsToolsPopup
void KviMenuBar::updateActionsToolsPopup |
( |
| ) |
|
|
protectedslot |
◆ updateMainPopup
void KviMenuBar::updateMainPopup |
( |
| ) |
|
|
protectedslot |
◆ updateModulesToolsPopup
void KviMenuBar::updateModulesToolsPopup |
( |
| ) |
|
|
protectedslot |
◆ updateRecentServersPopup
void KviMenuBar::updateRecentServersPopup |
( |
| ) |
|
|
protectedslot |
◆ updateSettingsPopup
void KviMenuBar::updateSettingsPopup |
( |
| ) |
|
|
protectedslot |
◆ updateToolbarsPopup
void KviMenuBar::updateToolbarsPopup |
( |
| ) |
|
|
protectedslot |
◆ updateToolsPopup
void KviMenuBar::updateToolsPopup |
( |
| ) |
|
|
protectedslot |
◆ m_pActionsToolsAction
QAction* KviMenuBar::m_pActionsToolsAction |
|
protected |
◆ m_pActionsToolsPopup
QMenu* KviMenuBar::m_pActionsToolsPopup |
|
protected |
◆ m_pDisconnectAction
QAction* KviMenuBar::m_pDisconnectAction |
|
protected |
◆ m_pFrm
◆ m_pMenuBarAction
QAction* KviMenuBar::m_pMenuBarAction |
|
protected |
◆ m_pModulesToolsAction
QAction* KviMenuBar::m_pModulesToolsAction |
|
protected |
◆ m_pModulesToolsPopup
QMenu* KviMenuBar::m_pModulesToolsPopup |
|
protected |
◆ m_pRecentServersPopup
QMenu* KviMenuBar::m_pRecentServersPopup |
|
protected |
◆ m_pScriptItemList
◆ m_pStatusBarAction
QAction* KviMenuBar::m_pStatusBarAction |
|
protected |
◆ m_pToolbarsPopup
QMenu* KviMenuBar::m_pToolbarsPopup |
|
protected |
◆ m_pWindowListAction
QAction* KviMenuBar::m_pWindowListAction |
|
protected |
The documentation for this class was generated from the following files: