40 #ifndef __OPENFLUID_UIWARESDEV_WARESDEVPACKAGE_HPP__
41 #define __OPENFLUID_UIWARESDEV_WARESDEVPACKAGE_HPP__
54 namespace openfluid {
namespace ui {
namespace waresdev {
63 void processStandardOutput();
65 void processErrorOutput();
86 QProcess* mp_Process =
nullptr;
88 WaresDevPackage(
const QString& PackageFilePath,
const QString& TempSubFolderName);
95 void info(
const QString& Message);
97 void error(
const QString& Message);
99 void finished(
bool Ok,
const QString& Message);
129 void writeConfFile();
142 const QString& Packagers,
const QString& PackageDescription);
157 QStringList m_SelectedWarePaths;
Definition: WaresDevPackage.hpp:124
WaresDevExportPackage(const QString &PackageFilePath, const QStringList &WaresPaths, const QString &Packagers, const QString &PackageDescription)
Definition: WaresDevPackage.hpp:152
void setSelectedWares(const QStringList &SelectedWarePaths)
WaresDevImportPackage(const QString &PackageFilePath)
Definition: WaresDevPackage.hpp:58
virtual ~WaresDevPackage()
void createAndLauchProcess(const openfluid::utils::Process::Command &Command)
QString m_PackageName
Definition: WaresDevPackage.hpp:78
QString m_Packagers
Definition: WaresDevPackage.hpp:74
QDir m_PackageTempDir
Definition: WaresDevPackage.hpp:80
QString m_PackageTempPath
Definition: WaresDevPackage.hpp:82
void error(const QString &Message)
QStringList m_WaresPaths
Definition: WaresDevPackage.hpp:72
QString m_PackageFilePath
Definition: WaresDevPackage.hpp:70
void info(const QString &Message)
WaresDevPackage(const QString &PackageFilePath, const QString &TempSubFolderName)
void finished(bool Ok, const QString &Message)
void progressed(int Value)
QStringList getWaresPaths()
QString m_ConfFilePath
Definition: WaresDevPackage.hpp:84
QString getPackageDescription()
QString m_PackageDescription
Definition: WaresDevPackage.hpp:76
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47
Definition: Process.hpp:93