aboutsummaryrefslogtreecommitdiff
path: root/plugins/ProfileEditor/forms/profilemanagerdialog.cpp
diff options
context:
space:
mode:
authorAqua-sama <aqua@iserlohn-fortress.net>2018-09-29 12:17:35 +0200
committerAqua-sama <aqua@iserlohn-fortress.net>2018-09-29 12:40:10 +0200
commit91f9a68249d33dba25a2763ea89e73a219f8ad67 (patch)
tree768c1ba57dd38cd7ce0fc067b83e5b3847fd0a97 /plugins/ProfileEditor/forms/profilemanagerdialog.cpp
parentTurn Session class into namespace (diff)
downloadsmolbote-91f9a68249d33dba25a2763ea89e73a219f8ad67.tar.xz
ProfileEditor plugin: fix delete button
Diffstat (limited to 'plugins/ProfileEditor/forms/profilemanagerdialog.cpp')
-rw-r--r--plugins/ProfileEditor/forms/profilemanagerdialog.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/plugins/ProfileEditor/forms/profilemanagerdialog.cpp b/plugins/ProfileEditor/forms/profilemanagerdialog.cpp
index 72c56de..d660514 100644
--- a/plugins/ProfileEditor/forms/profilemanagerdialog.cpp
+++ b/plugins/ProfileEditor/forms/profilemanagerdialog.cpp
@@ -84,11 +84,7 @@ void ProfileManagerDialog::deleteProfile(QListWidgetItem *item)
auto profile = item->data(Qt::UserRole).value<QPointer<WebProfile>>();
Q_ASSERT(!profile.isNull());
- qDebug("deleting profile %s", qUtf8Printable(profile->name()));
- //qDebug("deleting %s: %s", qUtf8Printable(profile->configurationPath()), QFile(profile->configurationPath()).remove() ? "okay" : "failed");
- qDebug("deleting %s: %s", qUtf8Printable(profile->persistentStoragePath()), QDir(profile->persistentStoragePath()).removeRecursively() ? "okay" : "failed");
- qDebug("deleting %s: %s", qUtf8Printable(profile->cachePath()), QDir(profile->cachePath()).removeRecursively() ? "okay" : "failed");
+ emit removeProfile(profile);
delete item;
- delete profile.data();
}