From 4e59eadba3b0d4586a9122e6a825ea030a139c9a Mon Sep 17 00:00:00 2001 From: ConfuSomu Date: Wed, 20 Mar 2024 13:28:19 -0400 Subject: Use smart pointers with AP classes and Instance --- src/widgets/status_info.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/widgets/status_info.h') diff --git a/src/widgets/status_info.h b/src/widgets/status_info.h index 988f930..5eea7d0 100644 --- a/src/widgets/status_info.h +++ b/src/widgets/status_info.h @@ -12,11 +12,11 @@ class StatusInfoWidgetWorker : public QObject { public slots: void process_item(StatusListItem* item); - void process_activity(APActivity* activity); + void process_activity(APActivityPtr activity); void set_text_zone_width(int width) {render_info.text_zone_width = width;} signals: - void itemProcessed(const QString &html, APActivity* activity = nullptr); + void itemProcessed(const QString &html, APActivityPtr activity = nullptr); private: QLocale locale_context; @@ -38,12 +38,12 @@ public: public slots: void show_list_item(StatusListItem* status); // Call from GUI thread - void postProcess(const QString &html, APActivity* activity); + void postProcess(const QString &html, APActivityPtr activity); signals: // These signals are called privetely by StatusInfoWidget void do_process_item(StatusListItem* item); - void do_process_activity(APActivity* activity); + void do_process_activity(APActivityPtr activity); private: Ui::StatusInfo* ui; @@ -52,5 +52,5 @@ private: // Used for determining if we are dealing with a new list item or not StatusListItem* displayed_item = nullptr; - APActivity* displayed_activity = nullptr; + APActivityPtr displayed_activity; }; -- cgit v1.2.3-54-g00ecf