UpgradeChecker Class Reference
#include <upgradechecker.h>

Public Slots | |
| void | abort () |
Public Member Functions | |
| UpgradeChecker () | |
| ~UpgradeChecker () | |
| void | fetch () |
| bool | process () |
| void | show (bool error) |
| QStringList | upgradeData () |
Protected Member Functions | |
| void | init () |
| virtual void | outputText (QString text, bool noLineFeed=false) |
| void | reportError (const QString &s) |
Protected Attributes | |
| bool | writeToConsole |
| QString | version |
| QString | stability |
| uint | major |
| uint | minor |
| uint | revision1 |
| uint | revision2 |
| bool | isCVS |
| QString | platform |
| QStringList | updates |
| QString | tempFile |
| bool | fin |
| QHttp * | getter |
| int | getterID |
| QString | message |
| int | httpGetId |
| bool | httpRequestAborted |
| QFile * | rcvdFile |
| bool | errorReported |
| bool | userAbort |
Private Slots | |
| void | requestFinished (int requestId, bool error) |
| void | responseHeaderReceived (const QHttpResponseHeader &responseHeader) |
| void | done (bool) |
Detailed Description
Definition at line 22 of file upgradechecker.h.
Constructor & Destructor Documentation
| UpgradeChecker::UpgradeChecker | ( | ) |
| UpgradeChecker::~UpgradeChecker | ( | ) |
Member Function Documentation
| void UpgradeChecker::fetch | ( | ) |
Definition at line 71 of file upgradechecker.cpp.
References done(), fin, ScPaths::getTempFileDir(), getter, getterID, outputText(), rcvdFile, requestFinished(), responseHeaderReceived(), tempFile, tr(), userAbort, and writeToConsole.
Referenced by ScribusQApp::parseCommandLine(), and About::runUpdateCheck().
| bool UpgradeChecker::process | ( | ) |
| void UpgradeChecker::show | ( | bool | error | ) |
Definition at line 210 of file upgradechecker.cpp.
References message, outputText(), tr(), updates, userAbort, and version.
Referenced by done().
| QStringList UpgradeChecker::upgradeData | ( | ) |
| void UpgradeChecker::abort | ( | ) | [slot] |
| void UpgradeChecker::requestFinished | ( | int | requestId, | |
| bool | error | |||
| ) | [private, slot] |
Definition at line 285 of file upgradechecker.cpp.
References getter, and reportError().
Referenced by fetch().
| void UpgradeChecker::responseHeaderReceived | ( | const QHttpResponseHeader & | responseHeader | ) | [private, slot] |
Definition at line 276 of file upgradechecker.cpp.
References getter, and reportError().
Referenced by fetch().
| void UpgradeChecker::done | ( | bool | error | ) | [private, slot] |
Definition at line 291 of file upgradechecker.cpp.
References fin, getter, process(), rcvdFile, reportError(), and show().
Referenced by fetch().
| void UpgradeChecker::init | ( | void | ) | [protected] |
| void UpgradeChecker::outputText | ( | QString | text, | |
| bool | noLineFeed = false | |||
| ) | [protected, virtual] |
Reimplemented in UpgradeCheckerGUI.
Definition at line 236 of file upgradechecker.cpp.
Referenced by fetch(), process(), reportError(), and show().
| void UpgradeChecker::reportError | ( | const QString & | s | ) | [protected] |
Definition at line 307 of file upgradechecker.cpp.
References errorReported, outputText(), and tr().
Referenced by done(), requestFinished(), and responseHeaderReceived().
Member Data Documentation
bool UpgradeChecker::writeToConsole [protected] |
Definition at line 47 of file upgradechecker.h.
Referenced by fetch(), UpgradeChecker(), and UpgradeCheckerGUI::UpgradeCheckerGUI().
QString UpgradeChecker::version [protected] |
QString UpgradeChecker::stability [protected] |
uint UpgradeChecker::major [protected] |
uint UpgradeChecker::minor [protected] |
uint UpgradeChecker::revision1 [protected] |
uint UpgradeChecker::revision2 [protected] |
bool UpgradeChecker::isCVS [protected] |
QString UpgradeChecker::platform [protected] |
QStringList UpgradeChecker::updates [protected] |
Definition at line 53 of file upgradechecker.h.
Referenced by init(), process(), show(), and upgradeData().
QString UpgradeChecker::tempFile [protected] |
bool UpgradeChecker::fin [protected] |
QHttp* UpgradeChecker::getter [protected] |
Definition at line 56 of file upgradechecker.h.
Referenced by abort(), done(), fetch(), init(), requestFinished(), responseHeaderReceived(), and ~UpgradeChecker().
int UpgradeChecker::getterID [protected] |
QString UpgradeChecker::message [protected] |
int UpgradeChecker::httpGetId [protected] |
Definition at line 59 of file upgradechecker.h.
bool UpgradeChecker::httpRequestAborted [protected] |
Definition at line 60 of file upgradechecker.h.
QFile* UpgradeChecker::rcvdFile [protected] |
bool UpgradeChecker::errorReported [protected] |
bool UpgradeChecker::userAbort [protected] |
The documentation for this class was generated from the following files:
