Qt 3 Support Members for QAction
The following class members are part of the Qt 3 support layer. They are provided to help you port old code to Qt 4. We advise against using them in new code.
Public Functions
| QAction ( QObject * parent, const char * name ) |
| QAction ( const QString & text, const QKeySequence & shortcut, QObject * parent, const char * name ) |
| QAction ( const QIcon & icon, const QString & text, const QKeySequence & shortcut, QObject * parent, const char * name ) |
QKeySequence | accel () const |
bool | addTo ( QWidget * w ) |
QIcon | iconSet () const |
bool | isOn () const |
bool | isToggleAction () const |
QString | menuText () const |
bool | removeFrom ( QWidget * w ) |
void | setAccel ( const QKeySequence & shortcut ) |
void | setIconSet ( const QIcon & i ) |
void | setMenuText ( const QString & text ) |
void | setToggleAction ( bool b ) |
- 8 public functions inherited from QObject
Public Slots
Signals
Member Function Documentation
QAction::QAction ( QObject * parent, const char * name )
Use one of the QAction constructors that doesn't take a name argument and call setObjectName() instead.
QAction::QAction ( const QString & text, const QKeySequence & shortcut, QObject * parent, const char * name )
Use one of the QAction constructors that doesn't take a name argument and call setObjectName() instead.
QAction::QAction ( const QIcon & icon, const QString & text, const QKeySequence & shortcut, QObject * parent, const char * name )
Use one of the QAction constructors that doesn't take a name argument and call setObjectName() instead.
Use shortcut() instead.
See also setAccel().
void QAction::activated ( int i = 0 ) [signal]
Use triggered() instead.
bool QAction::addTo ( QWidget * w )
Use QWidget::addAction() instead.
For example, if you have code like
action->addTo(widget);
you can rewrite it as
widget->addAction(action);
QIcon QAction::iconSet () const
Use icon() instead.
See also setIconSet().
bool QAction::isOn () const
Use isChecked() instead.
bool QAction::isToggleAction () const
Use isCheckable() instead.
Use text() instead.
See also setMenuText().
bool QAction::removeFrom ( QWidget * w )
Use QWidget::removeAction() instead.
For example, if you have code like
action->removeFrom(widget);
you can rewrite it as
widget->removeAction(action);
void QAction::setAccel ( const QKeySequence & shortcut )
Use setShortcut() instead.
See also accel().
void QAction::setIconSet ( const QIcon & i )
Use setIcon() instead.
See also iconSet().
Use setText() instead.
See also menuText().
void QAction::setOn ( bool b ) [slot]
Use setChecked() instead.
See also isOn().
void QAction::setToggleAction ( bool b )
Use setCheckable() instead.
See also isToggleAction().