![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <release_channel.h>
Signals | |
| void | finishedCheck (bool needToUpdate, bool isCompatible, Release *release) |
| void | error (QString errorString) |
Public Member Functions | |
| ReleaseChannel () | |
| ~ReleaseChannel () override | |
| Release * | getLastRelease () |
| virtual QString | getManualDownloadUrl () const =0 |
| virtual QString | getName () const =0 |
| void | checkForUpdates () |
Protected Slots | |
| virtual void | releaseListFinished ()=0 |
| virtual void | fileListFinished ()=0 |
Protected Member Functions | |
| virtual QString | getReleaseChannelUrl () const =0 |
Static Protected Member Functions | |
| static std::optional< int > | getTargetVersionForCurrentOS (const QString &fileName) |
| static QString | findBestDownloadUrl (const QVariantList &assets) |
Protected Attributes | |
| QNetworkAccessManager * | netMan |
| QNetworkReply * | response |
| Release * | lastRelease |
|
explicit |
|
override |
| void ReleaseChannel::checkForUpdates | ( | ) |
|
signal |
|
protectedpure virtualslot |
|
staticprotected |
|
signal |
|
inline |
|
nodiscardpure virtual |
Implemented in BetaReleaseChannel, and StableReleaseChannel.
|
nodiscardpure virtual |
Implemented in BetaReleaseChannel, and StableReleaseChannel.
|
nodiscardprotectedpure virtual |
Implemented in BetaReleaseChannel, and StableReleaseChannel.
|
staticprotected |
|
protectedpure virtualslot |
|
protected |
|
protected |
|
protected |