41 #ifndef __OPENFLUID_WARESDEV_WARESHUBIMPORTWORKER_HPP__    42 #define __OPENFLUID_WARESDEV_WARESHUBIMPORTWORKER_HPP__    46 #include <QStringList>    52 namespace openfluid { 
namespace waresdev {
    62     typedef QMap<openfluid::ware::WareType, openfluid::utils::FluidHubAPIClient::WaresDetailsByID_t>
    70     QString m_WaresHubUrl;
    80     std::map<openfluid::ware::WareType, QStringList> m_SelectedWaresUrlByType;
    85     void info(
const QString& Message);
    87     void error(
const QString& Message);
    89     void finished(
bool Ok, 
const QString& Message);
    91     void progressed(
int Value);
   105     WaresHubImportWorker(
const QString& WareshubUrl, 
const QString& Username = 
"", 
const QString& Password = 
"",
   106       bool SslNoVerify = 
false);
   110     bool isConnected() 
const;
   115     void setSelectedWaresUrl(
const std::map<openfluid::ware::WareType, QStringList>& SelectedWaresUrlByType);
 std::map< openfluid::ware::WareID_t, WareDetailedDescription > WaresDetailsByID_t
Definition: FluidHubAPIClient.hpp:78
#define OPENFLUID_API
Definition: dllexport.hpp:87
Definition: WaresHubImportWorker.hpp:55
WareType
Definition: TypeDefs.hpp:62
Definition: ApplicationException.hpp:47
QMap< openfluid::ware::WareType, openfluid::utils::FluidHubAPIClient::WaresDetailsByID_t > WaresDetailsByIDByType_t
Definition: WaresHubImportWorker.hpp:63
Definition: FluidHubAPIClient.hpp:55