Only respond to mouseRelease if we have no modifiers - to allow items to be selected!

This commit is contained in:
craig
2011-12-11 19:00:11 +00:00
committed by craig
parent 285287ca90
commit d3f1945bfe
4 changed files with 19 additions and 0 deletions

View File

@@ -22,6 +22,7 @@
*/
#include "treeview.h"
#include <QtGui/QMouseEvent>
TreeView::TreeView(QWidget *parent)
: QTreeView(parent)
@@ -64,3 +65,11 @@ bool TreeView::haveUnSelectedItems() const
{
return selectedIndexes().count()!=model()->rowCount();
}
void TreeView::mouseReleaseEvent(QMouseEvent *event)
{
if (Qt::NoModifier==event->modifiers()) {
QTreeView::mouseReleaseEvent(event);
}
}