VR-Forces 4.7 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
uiSystemHealth.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2018 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
7 
8 #pragma once
9 
12 
14 class QTreeWidget;
15 class DtUiHealthCheck;
16 
20 {
21 public:
24  virtual ~DtSystemHealthCheck();
25 
28  virtual bool passesCheck(const DtComponentSystemDefinition*, QString& error, bool& continueOn) const = 0;
29 
31  virtual void fix(DtComponentSystemDefinition*) = 0;
32 };
33 
38 {
39  Q_OBJECT
40 
41 public:
42 
45 
47  virtual ~DtUiSystemHealth();
48 
49  virtual void setFromParameters(const std::vector<DtComponentSystemDefinition*>& parentRw);
50  virtual bool checkup(QString& toolTip);
51 
52 protected:
53  virtual void cure(DtHealthCheck*);
54 };

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)