summaryrefslogtreecommitdiffstats
path: root/application/groupview/GroupView.h
diff options
context:
space:
mode:
Diffstat (limited to 'application/groupview/GroupView.h')
-rw-r--r--application/groupview/GroupView.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/application/groupview/GroupView.h b/application/groupview/GroupView.h
index b97d3a3c..a3863b6d 100644
--- a/application/groupview/GroupView.h
+++ b/application/groupview/GroupView.h
@@ -4,6 +4,7 @@
#include <QLineEdit>
#include <QScrollBar>
#include <QCache>
+#include "VisualGroup.h"
struct GroupViewRoles
{
@@ -15,8 +16,6 @@ struct GroupViewRoles
};
};
-struct VisualGroup;
-
class GroupView : public QAbstractItemView
{
Q_OBJECT
@@ -33,6 +32,7 @@ public:
virtual QRect visualRect(const QModelIndex &index) const override;
/// get the model index at the specified visual point
virtual QModelIndex indexAt(const QPoint &point) const override;
+ QString groupNameAt(const QPoint &point);
void setSelection(const QRect &rect,
const QItemSelectionModel::SelectionFlags commands) override;
@@ -102,7 +102,7 @@ private:
VisualGroup *category(const QModelIndex &index) const;
VisualGroup *category(const QString &cat) const;
- VisualGroup *categoryAt(const QPoint &pos) const;
+ VisualGroup *categoryAt(const QPoint &pos, VisualGroup::HitResults & result) const;
int itemsPerRow() const
{