Small tweaks

This commit is contained in:
Petr Mrázek
2014-02-02 10:26:38 +01:00
parent 179451d591
commit b2bf50a6d7
4 changed files with 56 additions and 42 deletions

View File

@@ -15,7 +15,7 @@ struct CategorizedViewRoles
struct Group;
class GroupView : public QListView
class GroupView : public QAbstractItemView
{
Q_OBJECT
@@ -28,6 +28,40 @@ public:
void setSelection(const QRect &rect,
const QItemSelectionModel::SelectionFlags commands) override;
/*
* BS
*/
virtual int horizontalOffset() const override
{
return 0;
}
virtual int verticalOffset() const override
{
return 0;
}
virtual void scrollTo(const QModelIndex &index, ScrollHint hint = EnsureVisible) override
{
return;
}
virtual QModelIndex moveCursor(CursorAction cursorAction, Qt::KeyboardModifiers modifiers)
override
{
return QModelIndex();
}
virtual QRegion visualRegionForSelection(const QItemSelection &) const override
{
return QRegion();
}
/*
* End of BS
*/
protected
slots:
void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight,