]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Folders Panel: Don't open the properties dialog modal
authorPeter Penz <peter.penz19@gmail.com>
Sun, 10 Apr 2011 16:54:55 +0000 (18:54 +0200)
committerPeter Penz <peter.penz19@gmail.com>
Sun, 10 Apr 2011 16:56:08 +0000 (18:56 +0200)
BUG: 270484
FIXED-IN: 4.7.0

src/panels/folders/treeviewcontextmenu.cpp

index 30484551c1eb5517227bb9a86d633d977657dc2c..b66d445ccc742f0aa450b18f9899ea9e45c3131d 100644 (file)
@@ -34,7 +34,6 @@
 
 #include <QApplication>
 #include <QClipboard>
-#include <QPointer>
 
 TreeViewContextMenu::TreeViewContextMenu(FoldersPanel* parent,
                                          const KFileItem& fileInfo) :
@@ -193,9 +192,9 @@ void TreeViewContextMenu::deleteItem()
 
 void TreeViewContextMenu::showProperties()
 {
-    QPointer<KPropertiesDialog> dialog = new KPropertiesDialog(m_fileInfo.url(), m_parent);
-    dialog->exec();
-    delete dialog;
+    KPropertiesDialog* dialog = new KPropertiesDialog(m_fileInfo.url(), m_parent);
+    dialog->setAttribute(Qt::WA_DeleteOnClose);
+    dialog->show();
 }
 
 void TreeViewContextMenu::setShowHiddenFiles(bool show)