]> git.sur5r.net Git - minitube/blobdiff - lib/updater/src/sparkle/sparkleupdater.h
New upstream version 3.5
[minitube] / lib / updater / src / sparkle / sparkleupdater.h
diff --git a/lib/updater/src/sparkle/sparkleupdater.h b/lib/updater/src/sparkle/sparkleupdater.h
new file mode 100644 (file)
index 0000000..0f416a9
--- /dev/null
@@ -0,0 +1,27 @@
+#ifndef SPARKLE_UPDATER_H
+#define SPARKLE_UPDATER_H
+
+#include "updater.h"
+
+namespace updater {
+
+class SparkleUpdater : public ::Updater {
+    Q_OBJECT
+
+public:
+    SparkleUpdater();
+
+    bool getAutomaticDownload() const;
+    void setAutomaticDownload(bool value);
+
+    void checkAndShowUI();
+    void checkAndMaybeShowUI();
+    void checkWithoutUI();
+
+protected slots:
+    void update();
+};
+
+} // namespace updater
+
+#endif // SPARKLE_UPDATER_H