aboutsummaryrefslogtreecommitdiff
path: root/src
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 /src
parentTurn Session class into namespace (diff)
downloadsmolbote-91f9a68249d33dba25a2763ea89e73a219f8ad67.tar.xz
ProfileEditor plugin: fix delete button
Diffstat (limited to 'src')
-rw-r--r--src/browser.cpp4
-rw-r--r--src/browser.h2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/browser.cpp b/src/browser.cpp
index ff78d0d..6cdfdab 100644
--- a/src/browser.cpp
+++ b/src/browser.cpp
@@ -74,9 +74,9 @@ Configuration *Browser::getConfiguration() const
return m_config.get();
}
-const ProfileManager *Browser::getProfileManager() const
+ProfileManager *Browser::getProfileManager()
{
- return const_cast<ProfileManager *>(ProfileManager::instance());
+ return ProfileManager::instance();
}
void Browser::registerPlugin(const Plugin &plugin)
diff --git a/src/browser.h b/src/browser.h
index 0547168..007b0a1 100644
--- a/src/browser.h
+++ b/src/browser.h
@@ -40,7 +40,7 @@ public:
// interface
Configuration *getConfiguration() const override;
- const ProfileManager *getProfileManager() const override;
+ ProfileManager *getProfileManager() override;
QPair<QString, WebProfile *> loadProfile(const QString &id) override;
void setConfiguration(std::unique_ptr<Configuration> &config);