stifui/qt/inc/istfqtuicontroller.h
branchRCL_3
changeset 12 aefcba28a3e0
parent 9 404ad6c9bc20
child 15 65b472535a0d
equal deleted inserted replaced
11:454d022d514b 12:aefcba28a3e0
    46     virtual bool OpenEngineIniFile(const QString& fileName) = 0;
    46     virtual bool OpenEngineIniFile(const QString& fileName) = 0;
    47     virtual QList<QString> GetModuleList() = 0;
    47     virtual QList<QString> GetModuleList() = 0;
    48     virtual QList<QString> GetCaseListByModule(const QString& moduleName) = 0;
    48     virtual QList<QString> GetCaseListByModule(const QString& moduleName) = 0;
    49     virtual CSTFCase GetCase(const QString& moduleName, const int index) = 0;
    49     virtual CSTFCase GetCase(const QString& moduleName, const int index) = 0;
    50     virtual void RunCases(const QList<CSTFCase>& caseList, const TSTFCaseRunningType& type) = 0;
    50     virtual void RunCases(const QList<CSTFCase>& caseList, const TSTFCaseRunningType& type) = 0;
    51     virtual void AddCaseToSet(const QList<CSTFCase>& aCase, const QString& setName) = 0;
    51     virtual bool AddCaseToSet(const QList<CSTFCase>& aCase, const QString& setName) = 0;
    52     
    52     
    53     //for set
    53     //for set
    54     virtual QList<QString> GetSetList() = 0;
    54     virtual QList<QString> GetSetList() = 0;
    55     virtual QList<QString> GetCaseListBySet(const QString& setName) = 0;
    55     virtual QList<QString> GetCaseListBySet(const QString& setName) = 0;
    56     virtual void CreateSet(const QString& setName) = 0;
    56     virtual bool CreateSet(QString& setName) = 0;
    57     virtual void DeleteSet(const QString& setName) = 0;
    57     virtual bool DeleteSet(const QString& setName) = 0;
    58     virtual void RunSets(const QString& setName, const TSTFCaseRunningType& type) = 0;
    58     virtual void RunSets(const QString& setName, const TSTFCaseRunningType& type) = 0;
    59     
    59     
    60     //for Started
    60     //for Started
    61     virtual void PauseCase() = 0;
    61     virtual void PauseCase() = 0;
    62     virtual void ResumeCase() = 0;
    62     virtual void ResumeCase() = 0;
    63     virtual void AbortCase() = 0;
    63     virtual void AbortCase() = 0;
       
    64     virtual CSTFCase GetRunningCase(int index) = 0;
    64     virtual bool ShowOutput() = 0;
    65     virtual bool ShowOutput() = 0;
    65     virtual void SetShowOutput(bool isShow) = 0;
    66     virtual void SetShowOutput(bool isShow) = 0;
    66     
    67     
    67     //for staticstic
    68     //for staticstic
    68     virtual QList<CSTFCase> GetCasesByStatus(const TSTFCaseStatusType& type) = 0;
    69     virtual QList<CSTFCase> GetCasesByStatus(const TSTFCaseStatusType& type) = 0;