]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/views/renamedialog.h
Don't block unmounting when terminal panel's cwd is the mountpoint
[dolphin.git] / src / views / renamedialog.h
index a1953e8b35e6afdb7379586493f76ea854b0a71a..7ead0ca9f8531dd2ca156329706b18c6afd6469b 100644 (file)
@@ -41,10 +41,16 @@ public:
     explicit RenameDialog(QWidget* parent, const KFileItemList& items);
     virtual ~RenameDialog();
 
+signals:
+    void renamingFinished(const QList<QUrl>& urls);
+
 private slots:
     void slotAccepted();
     void slotTextChanged(const QString& newName);
 
+protected:
+    void showEvent(QShowEvent* event) override;
+
 private:
     void renameItems();
     void renameItem(const KFileItem &item, const QString& newName);
@@ -60,6 +66,7 @@ private:
 
 private:
     bool m_renameOneItem;
+    QList<QUrl> m_renamedItems;
     QString m_newName;
     QLineEdit* m_lineEdit;
     KFileItemList m_items;