41 virtual void setSchema(
const std::vector<std::string>& schema) = 0;
44 virtual void setFileLocationBar(
const std::vector<std::string>& fileLocation) = 0;
46 virtual void setCurrentSchema(
const std::string& currentSchema) = 0;
50 virtual void setCurrentFileLocation(
const std::string& currentFileLocation) = 0;
54 virtual std::string getCurrentFileLocation() = 0;
56 virtual void updateErrorMessages(
const QStringList& messages) = 0;
59 virtual void invalidateColorQtProperties() = 0;
Interface of the makVrv::DtModelDefinitionEditorWidget for the makVrv::DtModelDefinitionEditorLogic.
Definition: DtModelDefinitionEditorInterface.h:23
boost::signalslib::signal< void(const std::string &schema)> signal_fileChanged
Definition: DtModelDefinitionEditorInterface.h:62
boost::signalslib::signal< void(const std::string &schema)> signal_schemaChanged
Definition: DtModelDefinitionEditorInterface.h:61
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.