diff --git a/src/widgets/widgets/qmenu.cpp b/src/widgets/widgets/qmenu.cpp index 6cc17e1d84f..d6846e4cde1 100644 --- a/src/widgets/widgets/qmenu.cpp +++ b/src/widgets/widgets/qmenu.cpp @@ -1368,6 +1368,8 @@ QMenu::~QMenu() The function adds the newly created action to the menu's list of actions, and returns it. + QMenu takes ownership of the returned QAction. + \sa QWidget::addAction() */ QAction *QMenu::addAction(const QString &text) @@ -1384,6 +1386,8 @@ QAction *QMenu::addAction(const QString &text) and some \a text. The function adds the newly created action to the menu's list of actions, and returns it. + QMenu takes ownership of the returned QAction. + \sa QWidget::addAction() */ QAction *QMenu::addAction(const QIcon &icon, const QString &text) @@ -1402,6 +1406,8 @@ QAction *QMenu::addAction(const QIcon &icon, const QString &text) \a receiver's \a member slot. The function adds the newly created action to the menu's list of actions and returns it. + QMenu takes ownership of the returned QAction. + \sa QWidget::addAction() */ QAction *QMenu::addAction(const QString &text, const QObject *receiver, const char* member, const QKeySequence &shortcut) @@ -1426,6 +1432,8 @@ QAction *QMenu::addAction(const QString &text, const QObject *receiver, const ch \a member slot of the \a receiver object. The function adds the newly created action to the menu's list of actions, and returns it. + QMenu takes ownership of the returned QAction. + \sa QWidget::addAction() */ QAction *QMenu::addAction(const QIcon &icon, const QString &text, const QObject *receiver, @@ -1489,6 +1497,8 @@ QMenu *QMenu::addMenu(const QIcon &icon, const QString &title) action to this menu's list of actions. It returns the newly created action. + QMenu takes ownership of the returned QAction. + \sa QWidget::addAction() */ QAction *QMenu::addSeparator() @@ -1518,6 +1528,8 @@ QAction *QMenu::insertMenu(QAction *before, QMenu *menu) the newly created action into this menu's list of actions before action \a before and returns it. + QMenu takes ownership of the returned QAction. + \sa QWidget::insertAction(), addSeparator() */ QAction *QMenu::insertSeparator(QAction *before)