mirror of
https://github.com/arcan1s/awesome-widgets.git
synced 2025-07-13 22:05:48 +00:00
add socket activation for extensions (#118)
Option `X-AW-Socket` is used. Any message received by this socket will trigger extension update. If the option is set, `X-AW-Interval` will be ignored
This commit is contained in:
@ -70,6 +70,7 @@ public slots:
|
||||
void writeConfiguration() const;
|
||||
|
||||
private slots:
|
||||
void sendRequest();
|
||||
void weatherReplyReceived(QNetworkReply *reply);
|
||||
|
||||
private:
|
||||
@ -77,6 +78,7 @@ private:
|
||||
AbstractWeatherProvider *m_providerObject = nullptr;
|
||||
bool m_isRunning = false;
|
||||
Ui::ExtWeather *ui = nullptr;
|
||||
bool canRun();
|
||||
void initProvider();
|
||||
void translate();
|
||||
// properties
|
||||
|
Reference in New Issue
Block a user