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);
private:
bool m_renameOneItem;
+ QList<QUrl> m_renamedItems;
QString m_newName;
QLineEdit* m_lineEdit;
KFileItemList m_items;