diff options
Diffstat (limited to 'interface/FacilityInterface.h')
-rw-r--r-- | interface/FacilityInterface.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/interface/FacilityInterface.h b/interface/FacilityInterface.h index 1893349..f9b000d 100644 --- a/interface/FacilityInterface.h +++ b/interface/FacilityInterface.h @@ -6,9 +6,9 @@ #ifndef FACILITY_INTERFACE_H #define FACILITY_INTERFACE_H -#include <QVariant> -#include <QString> -#include <QStringList> +#include <string> +#include <vector> +#include <QObject> #include "../StructEnumDefinition.h" @@ -20,25 +20,25 @@ class FacilityInterface : public QObject /// \brief To force the text re-translation virtual void retranslate() = 0; /// \brief convert size in Byte to String - virtual QString sizeToString(const double &size) const = 0; + virtual std::string sizeToString(const double &size) const = 0; /// \brief convert size unit to String - virtual QString sizeUnitToString(const Ultracopier::SizeUnit &sizeUnit) const = 0; + virtual std::string sizeUnitToString(const Ultracopier::SizeUnit &sizeUnit) const = 0; /// \brief translate the text - virtual QString translateText(const QString &text) const = 0; + virtual std::string translateText(const std::string &text) const = 0; /// \brief speed to string in byte per seconds - virtual QString speedToString(const double &speed) const = 0; + virtual std::string speedToString(const double &speed) const = 0; /// \brief Decompose the time in second - virtual Ultracopier::TimeDecomposition secondsToTimeDecomposition(const quint32 &seconds) const = 0; + virtual Ultracopier::TimeDecomposition secondsToTimeDecomposition(const uint32_t &seconds) const = 0; /// \brief have the fonctionnality - virtual bool haveFunctionality(const QString &fonctionnality) const = 0; + virtual bool haveFunctionality(const std::string &fonctionnality) const = 0; /// \brief call the fonctionnality - virtual QVariant callFunctionality(const QString &fonctionnality,const QStringList &args=QStringList()) = 0; + virtual std::string callFunctionality(const std::string &fonctionnality,const std::vector<std::string> &args=std::vector<std::string>()) = 0; /// \brief Do the simplified time - virtual QString simplifiedRemainingTime(const quint32 &seconds) const = 0; + virtual std::string simplifiedRemainingTime(const uint32_t &seconds) const = 0; /// \brief Do the simplified time - virtual QString ultimateUrl() const = 0; + virtual std::string ultimateUrl() const = 0; /// \brief Return the software name - virtual QString softwareName() const = 0; + virtual std::string softwareName() const = 0; }; #endif // FACILITY_INTERFACE_H |