diff -r 31fc1277642e -r 41ebde60981f stifui/qt/inc/istfqtuicontroller.h --- a/stifui/qt/inc/istfqtuicontroller.h Thu May 13 21:10:48 2010 +0300 +++ b/stifui/qt/inc/istfqtuicontroller.h Fri May 14 15:15:12 2010 +0300 @@ -48,19 +48,20 @@ virtual QList GetCaseListByModule(const QString& moduleName) = 0; virtual CSTFCase GetCase(const QString& moduleName, const int index) = 0; virtual void RunCases(const QList& caseList, const TSTFCaseRunningType& type) = 0; - virtual void AddCaseToSet(const QList& aCase, const QString& setName) = 0; + virtual bool AddCaseToSet(const QList& aCase, const QString& setName) = 0; //for set virtual QList GetSetList() = 0; virtual QList GetCaseListBySet(const QString& setName) = 0; - virtual void CreateSet(const QString& setName) = 0; - virtual void DeleteSet(const QString& setName) = 0; + virtual bool CreateSet(QString& setName) = 0; + virtual bool DeleteSet(const QString& setName) = 0; virtual void RunSets(const QString& setName, const TSTFCaseRunningType& type) = 0; //for Started virtual void PauseCase() = 0; virtual void ResumeCase() = 0; virtual void AbortCase() = 0; + virtual CSTFCase GetRunningCase(int index) = 0; virtual bool ShowOutput() = 0; virtual void SetShowOutput(bool isShow) = 0;