41 #ifndef __OPENFLUID_WARESDEV_WARESHUBIMPORTWORKER_HPP__ 42 #define __OPENFLUID_WARESDEV_WARESHUBIMPORTWORKER_HPP__ 47 #include <QStringList> 53 namespace openfluid {
namespace waresdev {
63 typedef QMap<openfluid::ware::WareType, openfluid::utils::FluidHubAPIClient::WaresDetailsByID_t>
71 QString m_WaresHubUrl;
81 std::map<openfluid::ware::WareType, QStringList> m_SelectedWaresUrlByType;
86 void info(
const QString& Message);
88 void error(
const QString& Message);
90 void finished(
bool Ok,
const QString& Message);
92 void progressed(
int Value);
107 const QString& Username =
"",
const QString& Password =
"",
108 bool SslNoVerify =
false);
112 bool isConnected()
const;
117 void setSelectedWaresUrl(
const std::map<openfluid::ware::WareType, QStringList>& SelectedWaresUrlByType);
std::map< openfluid::ware::WareID_t, WareDetailedDescription > WaresDetailsByID_t
Definition: FluidHubAPIClient.hpp:78
Definition: FluidHubAPIClient.hpp:55
Definition: WaresHubImportWorker.hpp:56
WareType
Definition: TypeDefs.hpp:60
Definition: ApplicationException.hpp:47
QMap< openfluid::ware::WareType, openfluid::utils::FluidHubAPIClient::WaresDetailsByID_t > WaresDetailsByIDByType_t
Definition: WaresHubImportWorker.hpp:64
#define OPENFLUID_API
Definition: dllexport.hpp:86