Git: Fix keyboard activation in StashView

Change-Id: I8ad4991b17e2cf60e73278db13c0ac403e35807c
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
Daniel Teske
2014-04-09 16:10:14 +02:00
parent 04c9809e9f
commit c17ddb7766
2 changed files with 8 additions and 2 deletions

View File

@@ -133,6 +133,7 @@ StashDialog::StashDialog(QWidget *parent) :
m_proxyModel->setSourceModel(m_model);
m_proxyModel->setFilterKeyColumn(-1);
m_proxyModel->setFilterCaseSensitivity(Qt::CaseInsensitive);
ui->stashView->setActivationMode(Utils::DoubleClickActivation);
ui->stashView->setModel(m_proxyModel);
ui->stashView->setSelectionMode(QAbstractItemView::ExtendedSelection);
ui->stashView->setAllColumnsShowFocus(true);
@@ -142,7 +143,7 @@ StashDialog::StashDialog(QWidget *parent) :
this, SLOT(enableButtons()));
connect(ui->stashView->selectionModel(), SIGNAL(selectionChanged(QItemSelection,QItemSelection)),
this, SLOT(enableButtons()));
connect(ui->stashView, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(showCurrent()));
connect(ui->stashView, SIGNAL(activated(QModelIndex)), this, SLOT(showCurrent()));
ui->stashView->setFocus();
}