Studio/Interface/UpdateChecker.h
Namespaces
| Name |
|---|
| Ui |
| shapeworks User usage reporting (telemetry) |
Classes
| Name | |
|---|---|
| class | shapeworks::UpdateChecker Update Checker. |
Source code
```cpp
pragma once
include
include
include
namespace Ui { class UpdateChecker; }
namespace shapeworks {
class UpdateChecker : public QDialog { Q_OBJECT
public: explicit UpdateChecker(Preferences& prefs, QWidget* parent = nullptr); ~UpdateChecker();
void run_auto_update_check(); void run_manual_update_check();
public Q_SLOTS: void handleNetworkReply(QNetworkReply* reply);
private: void run_update_check();
bool manual_trigger_{false}; QNetworkAccessManager network_;
Ui::UpdateChecker* ui_;
Preferences& prefs_; };
} // namespace shapeworks ```
Updated on 2026-03-31 at 16:02:11 +0000