diff options
author | Daniel Teske <daniel.teske@digia.com> | 2014-04-09 17:25:34 +0200 |
---|---|---|
committer | Daniel Teske <daniel.teske@digia.com> | 2014-04-11 18:39:52 +0200 |
commit | 7b52372e3ef0bd1eef88ea166b67dbff1df4bc07 (patch) | |
tree | 456cb8edb772a3e30ab9717277c720ea10091ed3 | |
parent | f549377e9054267d10e0335caa6b8be6a295971f (diff) | |
download | qt-creator-7b52372e3ef0bd1eef88ea166b67dbff1df4bc07.tar.gz |
Qml Profilder Views: Make consistent with other views
Use double click on double click platforms, fix keyboard activation
Change-Id: I36891fb2f733684a1a5c3787e0682cb9ddccb0d3
Reviewed-by: Ulf Hermann <ulf.hermann@digia.com>
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilereventview.cpp | 4 | ||||
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilertreeview.cpp | 3 | ||||
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilertreeview.h | 4 | ||||
-rw-r--r-- | src/plugins/qmlprofiler/qv8profilereventview.cpp | 4 |
4 files changed, 8 insertions, 7 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilereventview.cpp b/src/plugins/qmlprofiler/qmlprofilereventview.cpp index ddf2365e03..ed8d6bb1c8 100644 --- a/src/plugins/qmlprofiler/qmlprofilereventview.cpp +++ b/src/plugins/qmlprofiler/qmlprofilereventview.cpp @@ -381,7 +381,7 @@ QmlProfilerEventsMainView::QmlProfilerEventsMainView(QWidget *parent, d->m_model = new QStandardItemModel(this); setModel(d->m_model); - connect(this,SIGNAL(clicked(QModelIndex)), this,SLOT(jumpToItem(QModelIndex))); + connect(this, SIGNAL(activated(QModelIndex)), this, SLOT(jumpToItem(QModelIndex))); d->modelProxy = modelProxy; connect(d->modelProxy,SIGNAL(dataAvailable()), this, SLOT(buildModel())); @@ -831,7 +831,7 @@ QmlProfilerEventRelativesView::QmlProfilerEventRelativesView(QmlProfilerModelMan setRootIsDecorated(false); updateHeader(); - connect(this,SIGNAL(clicked(QModelIndex)), this,SLOT(jumpToItem(QModelIndex))); + connect(this,SIGNAL(activated(QModelIndex)), this,SLOT(jumpToItem(QModelIndex))); // Clear when new data available as the selection may be invalid now. connect(d->modelProxy, SIGNAL(dataAvailable()), this, SLOT(clear())); diff --git a/src/plugins/qmlprofiler/qmlprofilertreeview.cpp b/src/plugins/qmlprofiler/qmlprofilertreeview.cpp index bacc8ceb2a..a85c168b40 100644 --- a/src/plugins/qmlprofiler/qmlprofilertreeview.cpp +++ b/src/plugins/qmlprofiler/qmlprofilertreeview.cpp @@ -28,6 +28,7 @@ ****************************************************************************/ #include "qmlprofilertreeview.h" +#include <utils/itemviews.h> #include <QCoreApplication> #include <QHeaderView> @@ -35,7 +36,7 @@ namespace QmlProfiler { namespace Internal { QmlProfilerTreeView::QmlProfilerTreeView(QWidget *parent) - : QTreeView(parent) + : Utils::TreeView(parent) { setFrameStyle(QFrame::NoFrame); header()->setResizeMode(QHeaderView::Interactive); diff --git a/src/plugins/qmlprofiler/qmlprofilertreeview.h b/src/plugins/qmlprofiler/qmlprofilertreeview.h index 6b80b1ee61..5d71bd14b5 100644 --- a/src/plugins/qmlprofiler/qmlprofilertreeview.h +++ b/src/plugins/qmlprofiler/qmlprofilertreeview.h @@ -30,12 +30,12 @@ #ifndef QMLPROFILERTREEVIEW #define QMLPROFILERTREEVIEW -#include <QTreeView> +#include <utils/itemviews.h> namespace QmlProfiler { namespace Internal { -class QmlProfilerTreeView : public QTreeView +class QmlProfilerTreeView : public Utils::TreeView { Q_OBJECT diff --git a/src/plugins/qmlprofiler/qv8profilereventview.cpp b/src/plugins/qmlprofiler/qv8profilereventview.cpp index 92d9f188b5..0ab78cb01e 100644 --- a/src/plugins/qmlprofiler/qv8profilereventview.cpp +++ b/src/plugins/qmlprofiler/qv8profilereventview.cpp @@ -291,7 +291,7 @@ QV8ProfilerEventsMainView::QV8ProfilerEventsMainView(QWidget *parent, d->m_model = new QStandardItemModel(this); setModel(d->m_model); - connect(this,SIGNAL(clicked(QModelIndex)), this,SLOT(jumpToItem(QModelIndex))); + connect(this, SIGNAL(activated(QModelIndex)), this, SLOT(jumpToItem(QModelIndex))); d->m_v8Model = v8Model; connect(d->m_v8Model, SIGNAL(changed()), this, SLOT(buildModel())); @@ -631,7 +631,7 @@ QV8ProfilerEventRelativesView::QV8ProfilerEventRelativesView(QV8ProfilerDataMode updateHeader(); setSortingEnabled(false); - connect(this, SIGNAL(clicked(QModelIndex)), this, SLOT(jumpToItem(QModelIndex))); + connect(this, SIGNAL(activated(QModelIndex)), this, SLOT(jumpToItem(QModelIndex))); } QV8ProfilerEventRelativesView::~QV8ProfilerEventRelativesView() |