summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2013-11-22 15:56:48 +0100
committerhjk <hjk121@nokiamail.com>2013-11-22 18:15:29 +0100
commit14e645df8e07051a92f6fcab1fbf1505280602b6 (patch)
tree55aa8dd1d321e941227acb25bba3d5021e74fdce
parent92c73465625835adfe29c3d94a5292dae162a58b (diff)
downloadqt-creator-14e645df8e07051a92f6fcab1fbf1505280602b6.tar.gz
Add history to device process dialog's linedit
Task-number: QTCREATORBUG-10893 Change-Id: I00833ce76b70ab6ed4a6624874caa71b3726e37f Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
-rw-r--r--src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp b/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp
index 5f898465cd..bda48425b0 100644
--- a/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp
+++ b/src/plugins/projectexplorer/devicesupport/deviceprocessesdialog.cpp
@@ -138,6 +138,7 @@ DeviceProcessesDialogPrivate::DeviceProcessesDialogPrivate(KitChooser *chooser,
processFilterLineEdit = new FilterLineEdit(q);
processFilterLineEdit->setPlaceholderText(DeviceProcessesDialog::tr("Filter"));
processFilterLineEdit->setFocus(Qt::TabFocusReason);
+ processFilterLineEdit->setHistoryCompleter(QLatin1String("DeviceProcessDialogFilter"));
kitChooser->populate();
@@ -185,6 +186,8 @@ DeviceProcessesDialogPrivate::DeviceProcessesDialogPrivate(KitChooser *chooser,
// line->setFrameShape(QFrame::HLine);
// line->setFrameShadow(QFrame::Sunken);
+ proxyModel.setFilterRegExp(processFilterLineEdit->text());
+
connect(processFilterLineEdit, SIGNAL(textChanged(QString)),
&proxyModel, SLOT(setFilterRegExp(QString)));
connect(procView->selectionModel(),