mirror of
https://github.com/YACReader/yacreader
synced 2025-06-03 00:58:32 -04:00
Merge pull request #83 from YACReader/feature/update_check_new_version_to_use_github
Get the latest version number from the code in master
This commit is contained in:
commit
4a958b9291
@ -13,7 +13,7 @@
|
|||||||
#define PREVIOUS_VERSION_TESTING "6.0.0"
|
#define PREVIOUS_VERSION_TESTING "6.0.0"
|
||||||
|
|
||||||
HttpVersionChecker::HttpVersionChecker()
|
HttpVersionChecker::HttpVersionChecker()
|
||||||
: HttpWorker("https://bitbucket.org/luisangelsm/yacreader/wiki/Home")
|
: HttpWorker("https://raw.githubusercontent.com/YACReader/yacreader/master/common/yacreader_global.h")
|
||||||
{
|
{
|
||||||
connect(this, SIGNAL(dataReady(const QByteArray &)), this, SLOT(checkNewVersion(const QByteArray &)));
|
connect(this, SIGNAL(dataReady(const QByteArray &)), this, SLOT(checkNewVersion(const QByteArray &)));
|
||||||
}
|
}
|
||||||
@ -25,17 +25,7 @@ void HttpVersionChecker::checkNewVersion(const QByteArray &data)
|
|||||||
|
|
||||||
bool HttpVersionChecker::checkNewVersion(QString sourceContent)
|
bool HttpVersionChecker::checkNewVersion(QString sourceContent)
|
||||||
{
|
{
|
||||||
#ifdef Q_OS_WIN32
|
QRegExp rx("#define VERSION \"([0-9]+).([0-9]+).([0-9]+)\"");
|
||||||
QRegExp rx("YACReader\\-([0-9]+).([0-9]+).([0-9]+)\\.?([0-9]+)?.{0,5}win32");
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if defined Q_OS_UNIX && !defined Q_OS_MAC
|
|
||||||
QRegExp rx("YACReader\\-([0-9]+).([0-9]+).([0-9]+)\\.?([0-9]+)?.{0,5}X11");
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef Q_OS_MAC
|
|
||||||
QRegExp rx("YACReader\\-([0-9]+).([0-9]+).([0-9]+)\\.?([0-9]+)?.{0,5}Mac");
|
|
||||||
#endif
|
|
||||||
|
|
||||||
int index = 0;
|
int index = 0;
|
||||||
bool newVersion = false;
|
bool newVersion = false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user