39#ifndef __OPENFLUID_UIWARESDEV_SRCIMPORTSEQUENCEMANAGER_HPP__
40#define __OPENFLUID_UIWARESDEV_SRCIMPORTSEQUENCEMANAGER_HPP__
50namespace openfluid {
namespace ui {
namespace waresdev {
64 std::map<openfluid::ware::WareType, QStringList> m_SelectedWaresUrlByType;
65 QStringList m_SelectedFragmentsUrl;
68 bool m_AutoCheckout =
false;
69 bool m_FragmentsAsSubmodule =
true;
71 bool runWorker(
GitImportWorker* Worker, std::vector<std::pair<QString, QString>> Elements);
76 void info(
const QString& Message);
80 void error(
const QString& Message);
82 void finished(
bool Ok,
const QString& Message);
98 void setSelectedWaresUrl(
const std::map<openfluid::ware::WareType, QStringList>& SelectedWaresUrlByType,
104 void setupUser(
const QString& Username,
const QString& Password);
Definition GitImportWorker.hpp:74
Definition SrcImportSequenceManager.hpp:54
void finished(bool Ok, const QString &Message)
void warning(const QString &Message)
void progressed(int Value)
void error(const QString &Message)
SrcImportSequenceManager(bool AutoCheckout=false)
void setupUser(const QString &Username, const QString &Password)
void info(const QString &Message)
~SrcImportSequenceManager()
void setupFragmentStrategy(const QString &RootPath, bool AsSubmodule)
void setSelectedWaresUrl(const std::map< openfluid::ware::WareType, QStringList > &SelectedWaresUrlByType, const BranchMap_t &BranchByURL=BranchMap_t())
void setSelectedFragmentsUrl(const QStringList &SelectedFragmentsUrl)
#define OPENFLUID_API
Definition dllexport.hpp:86
std::map< std::string, std::string > BranchMap_t
Definition GitImportWorker.hpp:56
Definition ApplicationException.hpp:47