Libplasma
            
 
   10QMenuItem::QMenuItem(
QObject *parent)
 
   18QAction *QMenuItem::action()
 const 
   23void QMenuItem::setAction(
QAction *a)
 
   29            if (m_action->parent() == 
this) {
 
   39            m_action = 
new QAction(
this);
 
   40            m_action->setVisible(
false);
 
   43        setVisible(m_action->isVisible());
 
   44        setEnabled(m_action->isEnabled());
 
   57            if (m_action->parent() != 
this) {
 
   58                m_action = 
new QAction(
this);
 
   59                m_action->setVisible(
false);
 
   75void QMenuItem::setIcon(
const QVariant &i)
 
   79        m_action->setIcon(i.
value<QIcon>());
 
   86bool QMenuItem::separator()
 const 
   88    return m_action->isSeparator();
 
   91void QMenuItem::setSeparator(
bool s)
 
   93    m_action->setSeparator(s);
 
   96bool QMenuItem::section()
 const 
  101void QMenuItem::setSection(
bool s)
 
  108    return m_action->text();
 
  111void QMenuItem::setText(
const QString &t)
 
  113    if (m_action->text() != t) {
 
  114        m_action->setText(t);
 
  119bool QMenuItem::checkable()
 const 
  121    return m_action->isCheckable();
 
  124void QMenuItem::setCheckable(
bool checkable)
 
  126    m_action->setCheckable(checkable);
 
  129bool QMenuItem::checked()
 const 
  131    return m_action->isChecked();
 
  134void QMenuItem::setChecked(
bool checked)
 
  136    m_action->setChecked(checked);
 
  139bool QMenuItem::isEnabled()
 const 
  141    return m_action->isEnabled();
 
  144void QMenuItem::setEnabled(
bool enabled)
 
  146    m_action->setEnabled(enabled);
 
  149bool QMenuItem::isVisible()
 const 
  151    return m_action->isVisible();
 
  154void QMenuItem::setVisible(
bool visible)
 
  156    m_action->setVisible(visible);
 
  159#include "moc_qmenuitem.cpp" 
void checkableChanged(bool checkable)
 
void enabledChanged(bool enabled)
 
void toggled(bool checked)
 
void triggered(bool checked)
 
QIcon fromTheme(const QString &name)
 
QMetaObject::Connection connect(const QObject *sender, PointerToMemberFunction signal, Functor functor)
 
void destroyed(QObject *obj)
 
bool disconnect(const QMetaObject::Connection &connection)
 
bool canConvert() const const
 
QString toString() const const
 
  
 
  This file is part of the KDE documentation.
  Documentation copyright © 1996-2025 The KDE developers.
  Generated on Fri May 2 2025 11:55:47 by
  
doxygen 1.13.2 written
  by 
Dimitri van Heesch, © 1997-2006
  
  KDE's Doxygen guidelines are available online.