]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/treeviewcontextmenu.cpp
don't use deprecated KGlobalSettings::xxxColor() methods anymore
[dolphin.git] / src / treeviewcontextmenu.cpp
index 9e8809a1f260457c292f69731a28802d26db9dc5..ec6d322008b5e98e66f14e2f86e6fd16111cfdb4 100644 (file)
 
 #include "renamedialog.h"
 
-#include <QApplication>
-#include <QClipboard>
+#include <QtGui/QApplication>
+#include <QtGui/QClipboard>
 
 TreeViewContextMenu::TreeViewContextMenu(QWidget* parent,
-        KFileItem* fileInfo) :
-        m_parent(parent),
-        m_fileInfo(fileInfo)
-{}
+                                         KFileItem* fileInfo) :
+    m_parent(parent),
+    m_fileInfo(fileInfo)
+{
+}
 
 TreeViewContextMenu::~TreeViewContextMenu()
-{}
+{
+}
 
 void TreeViewContextMenu::open()
 {
@@ -94,7 +96,7 @@ void TreeViewContextMenu::open()
 
     // insert 'Properties' entry
     QAction* propertiesAction = new QAction(i18n("Properties"), this);
-    connect(this, SIGNAL(triggered()), this, SLOT(showProperties()));
+    connect(propertiesAction, SIGNAL(triggered()), this, SLOT(showProperties()));
     popup->addAction(propertiesAction);
 
     popup->exec(QCursor::pos());
@@ -160,7 +162,8 @@ void TreeViewContextMenu::deleteItem()
 
 void TreeViewContextMenu::showProperties()
 {
-    new KPropertiesDialog(m_fileInfo->url());
+    KPropertiesDialog dialog(m_fileInfo->url());
+    dialog.exec();
 }
 
 #include "treeviewcontextmenu.moc"