瀏覽代碼

BUG: Add virtual destructor to ctkSortFilterActionsProxyModel

Jean-Christophe Fillion-Robin 14 年之前
父節點
當前提交
22a0aacfa8
共有 2 個文件被更改,包括 7 次插入1 次删除
  1. 5 0
      Libs/Widgets/ctkActionsWidget.cpp
  2. 2 1
      Libs/Widgets/ctkActionsWidget.h

+ 5 - 0
Libs/Widgets/ctkActionsWidget.cpp

@@ -283,6 +283,11 @@ ctkSortFilterActionsProxyModelPrivate::ctkSortFilterActionsProxyModelPrivate(ctk
 }
 
 //-----------------------------------------------------------------------------
+ctkSortFilterActionsProxyModel::~ctkSortFilterActionsProxyModel()
+{
+}
+
+//-----------------------------------------------------------------------------
 ctkSortFilterActionsProxyModel::ctkSortFilterActionsProxyModel(QObject* parentObject)
  :QSortFilterProxyModel(parentObject)
   , d_ptr(new ctkSortFilterActionsProxyModelPrivate(*this))

+ 2 - 1
Libs/Widgets/ctkActionsWidget.h

@@ -106,7 +106,8 @@ class ctkSortFilterActionsProxyModel : public QSortFilterProxyModel
 {
   Q_OBJECT
 public:
-  ctkSortFilterActionsProxyModel(QObject* parent=0);
+  explicit ctkSortFilterActionsProxyModel(QObject* parent=0);
+  virtual ~ctkSortFilterActionsProxyModel();
 
   void setActionsWithNoShortcutVisible(bool);
   bool areActionsWithNoShortcutVisible()const;