Allow to enable or not check in folderselectiontreeviewdialog

svn path=/branches/work/akonadi-ports/kdepim/; revision=1047995
wilder-work
Laurent Montel 17 years ago
parent f7a9879532
commit fad919feb9
  1. 4
      folderselectiontreeviewdialog.cpp
  2. 2
      folderselectiontreeviewdialog.h
  3. 2
      kmmainwidget.cpp

@ -30,7 +30,7 @@
#include <KLocale>
FolderSelectionTreeViewDialog::FolderSelectionTreeViewDialog( QWidget *parent )
FolderSelectionTreeViewDialog::FolderSelectionTreeViewDialog( QWidget *parent, bool enableCheck )
:KDialog( parent )
{
setButtons( Ok | Cancel | User1 );
@ -42,7 +42,7 @@ FolderSelectionTreeViewDialog::FolderSelectionTreeViewDialog( QWidget *parent )
QVBoxLayout *layout = new QVBoxLayout( widget );
treeview = new FolderSelectionTreeView( this );
treeview->disableContextMenuAndExtraColumn();
treeview->readableCollectionProxyModel()->setEnabledCheck( true );
treeview->readableCollectionProxyModel()->setEnabledCheck( enableCheck );
treeview->readableCollectionProxyModel()->setNecessaryRight( Akonadi::Collection::CanCreateCollection );
layout->addWidget( treeview );
enableButton( KDialog::Ok, false );

@ -29,7 +29,7 @@ class FolderSelectionTreeViewDialog : public KDialog
{
Q_OBJECT
public:
FolderSelectionTreeViewDialog( QWidget *parent );
FolderSelectionTreeViewDialog( QWidget *parent, bool enableCheck = true );
~FolderSelectionTreeViewDialog();
void setSelectionMode( QAbstractItemView::SelectionMode mode );

@ -2377,7 +2377,7 @@ void KMMainWidget::slotJumpToFolder()
{
// can jump to anywhere, need not be read/write
AutoQPointer<FolderSelectionTreeViewDialog> dlg;
dlg = new FolderSelectionTreeViewDialog( this );
dlg = new FolderSelectionTreeViewDialog( this,false );
dlg->setCaption( i18n( "Jump to Folder") );
if ( dlg->exec() && dlg ) {
Akonadi::Collection collection = dlg->selectedCollection();

Loading…
Cancel
Save