From bfc96b07835e1b3c8fd3e0cbcd45768916027ca7 Mon Sep 17 00:00:00 2001 From: Klaas Freitag Date: Wed, 28 Mar 2012 17:28:08 +0200 Subject: [PATCH] Set Edit-Trigger to nothing. Do not let start editing by doubleclick. --- src/mirall/statusdialog.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mirall/statusdialog.cpp b/src/mirall/statusdialog.cpp index bf31d4d3a5..b4566f4cc4 100644 --- a/src/mirall/statusdialog.cpp +++ b/src/mirall/statusdialog.cpp @@ -177,6 +177,7 @@ StatusDialog::StatusDialog( Theme *theme, QWidget *parent) : _folderList->setItemDelegate( delegate ); _folderList->setModel( _model ); _folderList->setMinimumWidth( 300 ); + _folderList->setEditTriggers( QAbstractItemView::NoEditTriggers ); connect( _folderList,SIGNAL(doubleClicked(QModelIndex)),SLOT(slotDoubleClicked(QModelIndex))); @@ -276,6 +277,8 @@ void StatusDialog::slotUpdateFolderState( Folder *folder ) void StatusDialog::folderToModelItem( QStandardItem *item, Folder *f ) { + if( ! item || !f ) return; + QIcon icon = _theme->folderIcon( f->backend(), 48 ); item->setData( icon, FolderViewDelegate::FolderIconRole ); item->setData( f->path(), FolderViewDelegate::FolderPathRole );