Просмотр исходного кода

Merge branch 'f/Legacy-0-fix-public-slots-in-StatusWidget-subwidgets' of LotRO_Legacy/Legacy_v2 into dev

Ivan Arkhipov 4 лет назад
Родитель
Сommit
5a0e916cae

+ 5 - 0
src/Legacy/widgets/newslistwidget.cpp

@@ -40,6 +40,11 @@ void NewsListWidget::enterEvent(QEvent *event)
     emit showHelpToolTip();
 }
 
+void NewsListWidget::updateNewsWidget()
+{
+    news_downloader.start();
+}
+
 void NewsListWidget::updateNews()
 {
     if (!qApp)

+ 3 - 0
src/Legacy/widgets/newslistwidget.h

@@ -24,6 +24,9 @@ signals:
     void newsUpdated();
 
 public slots:
+    void updateNewsWidget();
+
+private slots:
     void updateNews();
 
 private:

+ 5 - 0
src/Legacy/widgets/serverstatuswidget.cpp

@@ -66,6 +66,11 @@ void ServerStatusWidget::enterEvent(QEvent *event)
     emit showServersTooltip(server_status_tooltip_);
 }
 
+void ServerStatusWidget::updateServerStatus()
+{
+    status_downloader.start();
+}
+
 void ServerStatusWidget::updateStatus()
 {
     if (QString(status_data).contains("profilaktika")) {

+ 3 - 0
src/Legacy/widgets/serverstatuswidget.h

@@ -31,6 +31,9 @@ protected:
     virtual void enterEvent(QEvent * event) override;
 
 public slots:
+    void updateServerStatus();
+
+private slots:
     void updateStatus();
     void updateTechWorksMessage();
 

+ 5 - 0
src/Legacy/widgets/weeklycodewidget.cpp

@@ -70,6 +70,11 @@ void WeeklyCodeWidget::mouseReleaseEvent(QMouseEvent *ev)
     ev->ignore();
 }
 
+void WeeklyCodeWidget::updateWeeklyCodeWidget()
+{
+    code_downloader.start();
+}
+
 void WeeklyCodeWidget::updateCode()
 {
     qDebug() << "New code: " << code_data;

+ 3 - 0
src/Legacy/widgets/weeklycodewidget.h

@@ -34,6 +34,9 @@ signals:
     void showNoTooltip();
 
 public slots:
+    void updateWeeklyCodeWidget();
+
+private slots:
     void updateCode();
 
 private: