diff options
Diffstat (limited to 'src/itemactions')
| -rw-r--r-- | src/itemactions/setfoldericonitemaction.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/itemactions/setfoldericonitemaction.cpp b/src/itemactions/setfoldericonitemaction.cpp index feb6adc2b..a90864d86 100644 --- a/src/itemactions/setfoldericonitemaction.cpp +++ b/src/itemactions/setfoldericonitemaction.cpp @@ -78,6 +78,13 @@ public: { } + ~ButtonsWithSubMenuWidgetAction() override + { + // m_subMenu has no parent (QPushButton::setMenu does not take ownership), + // so this action is its sole owner. + delete m_subMenu; + } + void setActions(const QList<QAction *> &actions) { m_actions = actions; |
