Don't use shared pointers for cache
2 files changed, 2 insertions, 8 deletions
diff --git a/include/dialogs/MemberList.hpp b/include/dialogs/MemberList.hpp
index bdc11486..9c3dc5dc 100644
--- a/include/dialogs/MemberList.hpp
+++ b/include/dialogs/MemberList.hpp
@@ -4,7 +4,6 @@
#include <QListWidget>
class Avatar;
-class Cache;
class FlatButton;
class QHBoxLayout;
class QLabel;
@@ -38,7 +37,7 @@ class MemberList : public QFrame
{
Q_OBJECT
public:
- MemberList(const QString &room_id, QSharedPointer<Cache> cache, QWidget *parent = nullptr);
+ MemberList(const QString &room_id, QWidget *parent = nullptr);
public slots:
void addUsers(const std::vector<RoomMember> &users);
@@ -57,7 +56,6 @@ private:
QString room_id_;
QLabel *topLabel_;
QListWidget *list_;
- QSharedPointer<Cache> cache_;
FlatButton *moreBtn_;
};
} // dialogs
diff --git a/include/dialogs/RoomSettings.hpp b/include/dialogs/RoomSettings.hpp
index fbbc2e02..2acbf4b1 100644
--- a/include/dialogs/RoomSettings.hpp
+++ b/include/dialogs/RoomSettings.hpp
@@ -59,9 +59,7 @@ class RoomSettings : public QFrame
{
Q_OBJECT
public:
- RoomSettings(const QString &room_id,
- QSharedPointer<Cache> cache,
- QWidget *parent = nullptr);
+ RoomSettings(const QString &room_id, QWidget *parent = nullptr);
signals:
void closing();
@@ -74,8 +72,6 @@ private:
void setAvatar(const QImage &img) { avatarImg_ = img; }
- QSharedPointer<Cache> cache_;
-
// Button section
FlatButton *saveBtn_;
FlatButton *cancelBtn_;
|