From aa8198eec380659fd3538e058b50c24b0f88743c Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 1 Jul 2018 18:13:01 +0200 Subject: Code cleanup Clean up MainWindow Configuration is now a std::unique_ptr Connect downloads and request interceptor to all profiles --- src/browser.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/browser.h') diff --git a/src/browser.h b/src/browser.h index 0fda721..3405e85 100644 --- a/src/browser.h +++ b/src/browser.h @@ -36,7 +36,7 @@ public slots: void about(); public: - void setConfiguration(std::shared_ptr &config); + void setConfiguration(std::unique_ptr &config); void registerPlugin(const Plugin &plugin); void setup(const QString &defaultProfile); @@ -56,10 +56,10 @@ public slots: private: Q_DISABLE_COPY(Browser) - std::shared_ptr m_config; + std::unique_ptr m_config; std::shared_ptr m_bookmarks; - std::shared_ptr m_downloads; - std::shared_ptr m_urlFilter; + std::unique_ptr m_downloads; + std::unique_ptr m_urlFilter; QVector m_windows; QVector m_plugins; -- cgit v1.2.1