COPASI API  4.16.103
CQProgressItemText.h
Go to the documentation of this file.
1 // Copyright (C) 2010 - 2013 by Pedro Mendes, Virginia Tech Intellectual
2 // Properties, Inc., University of Heidelberg, and The University
3 // of Manchester.
4 // All rights reserved.
5 
6 // Copyright (C) 2008 - 2009 by Pedro Mendes, Virginia Tech Intellectual
7 // Properties, Inc., EML Research, gGmbH, University of Heidelberg,
8 // and The University of Manchester.
9 // All rights reserved.
10 
11 // Copyright (C) 2005 - 2007 by Pedro Mendes, Virginia Tech Intellectual
12 // Properties, Inc. and EML Research, gGmbH.
13 // All rights reserved.
14 
15 #ifndef CQPROGRESSITEMTEXT_H
16 #define CQPROGRESSITEMTEXT_H
17 
18 #include <QtCore/QVariant>
19 #include <QtGui/QLabel>
20 #include "CQProgressItem.h"
21 
22 #include "ui_CQProgressItemText.h"
23 
24 class CQProgressItemText : public CQProgressItem, public Ui::CQProgressItemText
25 {
26  Q_OBJECT
27 
28 public:
29  CQProgressItemText(QWidget* parent = 0, const char* name = 0);
31 
32  virtual bool initFromProcessReportItem(CProcessReportItem * pItem);
33  virtual bool process();
34  virtual bool reset();
35 
36 private:
39 
40  virtual void setValueFromDOUBLE();
41  virtual void setValueFromINT();
42  virtual void setValueFromUINT();
43  virtual void setValueFromSTRING();
44 };
45 
46 #endif // CQPROGRESSITEMTEXT_H
void(CQProgressItemText::* mpSetValue)()
virtual void setValueFromUINT()
CQProgressItemText(QWidget *parent=0, const char *name=0)
CCopasiParameter::Value mParameterValue
virtual void setValueFromINT()
virtual void setValueFromSTRING()
virtual void setValueFromDOUBLE()
virtual bool initFromProcessReportItem(CProcessReportItem *pItem)
() void(yyvaluep))