TaskView: Fix keyboard activation on OS X by using Utils::ListView

Change-Id: Iae4f9727f643d21f4ea162349d0e3cd327c171cc
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
Daniel Teske
2014-04-09 18:08:02 +02:00
parent ec2c9e0c0e
commit 28f8bf2f5b

View File

@@ -41,9 +41,9 @@
#include <coreplugin/icontext.h>
#include <extensionsystem/pluginmanager.h>
#include <utils/qtcassert.h>
#include <utils/itemviews.h>
#include <QDir>
#include <QListView>
#include <QPainter>
#include <QStyledItemDelegate>
#include <QMenu>
@@ -57,7 +57,7 @@ const int ELLIPSIS_GRADIENT_WIDTH = 16;
namespace ProjectExplorer {
namespace Internal {
class TaskView : public QListView
class TaskView : public Utils::ListView
{
public:
TaskView(QWidget *parent = 0);
@@ -168,7 +168,7 @@ private:
};
TaskView::TaskView(QWidget *parent)
: QListView(parent)
: Utils::ListView(parent)
{
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);