diff options
-rw-r--r-- | collectionwidget.cpp | 1 | ||||
-rw-r--r-- | collectionwidget.h | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/collectionwidget.cpp b/collectionwidget.cpp index 0fda8c0..96c46fc 100644 --- a/collectionwidget.cpp +++ b/collectionwidget.cpp @@ -10,6 +10,7 @@ #include "collectionwidgetproxy.h" CollectionWidget::CollectionWidget(QWidget *parent) : QWidget(parent){ + mCustomActions = new QActionGroup(this); mView = new BeetView; mModel = new QStandardItemModel(this); CollectionWidgetProxy *proxy = new CollectionWidgetProxy(this); diff --git a/collectionwidget.h b/collectionwidget.h index bb85e49..d464054 100644 --- a/collectionwidget.h +++ b/collectionwidget.h @@ -8,6 +8,7 @@ class QStandardItemModel; class QSortFilterProxyModel; class QLineEdit; +class QActionGroup; class CollectionWidget : public QWidget { Q_OBJECT @@ -21,6 +22,7 @@ class CollectionWidget : public QWidget { const QStringList headers() const { return mHeaders; } void disableSorting() { mView->setSortingEnabled(false); } void enableSorting(int column = 0, Qt::SortOrder sortOrder = Qt::AscendingOrder); + QActionGroup *customActions() { return mCustomActions; } public slots: virtual void populate() { return; } @@ -30,7 +32,7 @@ class CollectionWidget : public QWidget { QStandardItemModel *mModel; QLineEdit *mFilter; QStringList mHeaders; - + QActionGroup *mCustomActions; }; #endif // COLLECTIONWIDGET_H |