cctw  0.2.1
cctwcomparer.h
Go to the documentation of this file.
1 #ifndef CCTWCOMPARER_H
2 #define CCTWCOMPARER_H
3 
4 #include "cctwobject.h"
5 
6 class CctwApplication;
7 
8 class CctwComparer : public CctwObject
9 {
10  Q_OBJECT
11 public:
12  explicit CctwComparer(CctwApplication *application, QString name, QObject *parent = 0);
13  virtual ~CctwComparer();
14 
15 signals:
16 
17 public slots:
18  void compareDatasets();
21 
22 private:
24 
25 private:
26  Q_PROPERTY(QString filePath1 READ get_FilePath1 WRITE set_FilePath1)
27  QCEP_STRING_PROPERTY(FilePath1)
28 
29  Q_PROPERTY(QString dataset1 READ get_Dataset1 WRITE set_Dataset1)
30  QCEP_STRING_PROPERTY(Dataset1)
31 
32  Q_PROPERTY(QString filePath2 READ get_FilePath2 WRITE set_FilePath2)
33  QCEP_STRING_PROPERTY(FilePath2)
34 
35  Q_PROPERTY(QString dataset2 READ get_Dataset2 WRITE set_Dataset2)
36  QCEP_STRING_PROPERTY(Dataset2)
37 
38  Q_PROPERTY(bool compareRigorously READ get_CompareRigorously WRITE set_CompareRigorously)
39  QCEP_BOOLEAN_PROPERTY(CompareRigorously)
40 
41  Q_PROPERTY(bool compareApproximately READ get_CompareApproximately WRITE set_CompareApproximately)
42  QCEP_BOOLEAN_PROPERTY(CompareApproximately)
43 };
44 
45 #endif // CCTWCOMPARER_H
QString dataset1
Definition: cctwcomparer.h:29
QString name
Definition: cctwobject.h:32
bool compareRigorously
Definition: cctwcomparer.h:38
virtual ~CctwComparer()
CctwApplication * m_Application
Definition: cctwcomparer.h:23
CctwComparer(CctwApplication *application, QString name, QObject *parent=0)
Definition: cctwcomparer.cpp:5
QString dataset2
Definition: cctwcomparer.h:35
void compareDatasetsApproximately()
QString filePath2
Definition: cctwcomparer.h:32
QString filePath1
Definition: cctwcomparer.h:26
void compareDatasetsRigorously()
bool compareApproximately
Definition: cctwcomparer.h:41
void compareDatasets()