12 #include <vrvUtil/DtVirtualBaseClass.h>
15 #include <QStringList>
36 virtual bool replaceSystems(
const QStringList& systems);
41 virtual bool replaceSystem(
const DtFilename&);
44 virtual void sharedSystems(
const DtFilename& systemFile, std::vector<DtModelSetEntry*>& systems);
48 virtual void replaceSystem(
DtModelSetEntry* entry,
const DtFilename& system);
50 static QString absolutePathFromWorkingDirectory(
const DtFilename& dirFile);
52 virtual void deleteSystems(
const QStringList& systems);
55 virtual bool deleteSystem(
const DtFilename&);
59 virtual void addSystems(
const QStringList&);
66 virtual void processCommand(
const QString& command,
const QStringList& systemFiles);
72 virtual bool warnUser(
const QStringList& systems);