39 #ifndef __OPENFLUID_UIWARESDEV_SRCIMPORTSEQUENCEMANAGER_HPP__
40 #define __OPENFLUID_UIWARESDEV_SRCIMPORTSEQUENCEMANAGER_HPP__
50 namespace openfluid {
namespace ui {
namespace waresdev {
64 std::map<openfluid::ware::WareType, QStringList> m_SelectedWaresUrlByType;
65 QStringList m_SelectedFragmentsUrl;
67 bool m_AutoCheckout =
false;
68 bool m_FragmentsAsSubmodule =
true;
70 bool runWorker(
GitImportWorker* Worker, std::vector<std::pair<QString, QString>> Elements);
75 void info(
const QString& Message);
79 void error(
const QString& Message);
81 void finished(
bool Ok,
const QString& Message);
97 void setSelectedWaresUrl(
const std::map<openfluid::ware::WareType, QStringList>& SelectedWaresUrlByType);
102 void setupUser(
const QString& Username,
const QString& Password);
Definition: GitImportWorker.hpp:57
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)
void setSelectedFragmentsUrl(const QStringList &SelectedFragmentsUrl)
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47