#include <KviKvsPopupMenu.h>
◆ Type
Enumerator |
---|
Item | |
Menu | |
Label | |
Separator | |
ExtMenu | |
◆ KviKvsPopupMenuItem() [1/2]
KviKvsPopupMenuItem::KviKvsPopupMenuItem |
( |
Type |
t, |
|
|
const QString & |
szItemName, |
|
|
const QString & |
szCondition |
|
) |
| |
|
protected |
◆ KviKvsPopupMenuItem() [2/2]
KviKvsPopupMenuItem::KviKvsPopupMenuItem |
( |
Type |
t, |
|
|
QString |
szItemName, |
|
|
const KviKvsScript * |
pCondition |
|
) |
| |
|
protected |
◆ ~KviKvsPopupMenuItem()
KviKvsPopupMenuItem::~KviKvsPopupMenuItem |
( |
| ) |
|
|
virtual |
◆ clear()
void KviKvsPopupMenuItem::clear |
( |
| ) |
|
|
virtual |
◆ clone()
◆ evaluateCondition()
References __tr2qs_ctx, KviKvsVariant::asBoolean(), KviKvsPopupMenuTopLevelData::extendedRunTimeData(), KVI_OUT_PARSERWARNING, m_pKvsCondition, KviWindow::output(), KviKvsPopupMenuTopLevelData::parameters(), KviKvsScript::PreserveParams, KviKvsScript::run(), and KviKvsPopupMenuTopLevelData::window().
Referenced by KviKvsPopupMenuItemSeparator::fill(), KviKvsPopupMenuItemLabel::fill(), KviKvsPopupMenuItemItem::fill(), KviKvsPopupMenuItemMenu::fill(), and KviKvsPopupMenuItemExtMenu::fill().
◆ fill()
◆ isExtMenu()
bool KviKvsPopupMenuItem::isExtMenu |
( |
| ) |
const |
|
inline |
◆ isItem()
bool KviKvsPopupMenuItem::isItem |
( |
| ) |
const |
|
inline |
◆ isLabel()
bool KviKvsPopupMenuItem::isLabel |
( |
| ) |
const |
|
inline |
◆ isMenu()
bool KviKvsPopupMenuItem::isMenu |
( |
| ) |
const |
|
inline |
◆ isSeparator()
bool KviKvsPopupMenuItem::isSeparator |
( |
| ) |
const |
|
inline |
◆ kvsCode()
◆ kvsCondition()
◆ kvsIcon()
◆ kvsText()
◆ name()
const QString & KviKvsPopupMenuItem::name |
( |
| ) |
const |
|
inline |
◆ type()
◆ KviKvsPopupMenu
◆ m_eType
Type KviKvsPopupMenuItem::m_eType |
|
protected |
◆ m_pKvsCondition
◆ m_szItemName
QString KviKvsPopupMenuItem::m_szItemName |
|
protected |
The documentation for this class was generated from the following files: