- HelpWindow* helpWindow; // help window
- QProcess* shellProcess; // shell process (install script)
- MapProducts productsMap; // products info (name, dependancies, disk space )
- QStringList toInstall; // list of products being installed
- QString xmlFileName; // xml file
- bool moreMode; // advanced mode flag
- QWidget* previousPage; // previous page
- QString tmpCreated; // created temporary directory
- bool exitConfirmed; // flag: "Exit confirmed"
+ HelpWindow* helpWindow; // help window
+ QProcess* shellProcess; // shell process (install script)
+ QProcess* diskSpaceProc; // shell process (to get available disk space script)
+ QProcess* checkFLibProc; // shell process (to get available disk space script)
+ MapProducts productsMap; // products info (name, dependancies, disk space )
+ QStringList toInstall; // list of products being installed
+ QStringList notInstall; // list of products being not installed
+ QStringList prodSequence; // specified list of products being installed
+ InstallationType installType; // type of the installation
+ QString curPlatform; // current operating system
+ QString refPlatform; // referenced operating system (selected by user). It is defined,
+ // if current OS is not determined or not supported only
+ MapXmlFiles platformsMap; // supported operating systems and corresponding XML files
+ QString xmlFileName; // xml file
+ QString binPath; // binaries path
+ QString srcPath; // sources path
+ bool moreMode; // advanced mode flag
+ QWidget* previousPage; // previous page
+ QString tmpCreated; // created temporary directory
+ bool stateChanged; // flag: whether installation type or platform was changed
+ bool exitConfirmed; // flag: "Exit confirmed"
+ bool rmSrcPrevState; // flag: status of "Remove SRC & TMP files" is changed ?