15 #include <vlutil/vlString.h>
17 #include <QtGui/QImage>
18 #include <QtWidgets/QTreeWidget>
27 class DtPlanTreeWidget;
37 virtual void setStatementIndex(
const DtStmtIndex index);
40 virtual void setIndent(
const QString& indent);
41 virtual const QString& indent()
const;
43 virtual void setBlockIndex(
int index);
44 virtual int blockIndex()
const;
46 virtual void setPlanText(
const QString&);
61 virtual QString planItemText()
const;
67 virtual void setCurrent(
bool);
71 virtual QVariant data(
int col,
int role)
const;
72 virtual QString stringRep()
const;
74 virtual void setDraggingOver(
bool);
77 bool isLastStatementInBlock()
const;
78 bool isFirstStatementInBlock()
const;
bool myDraggingOver
Definition: planListBoxItem.h:89
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
makVrv::DtDe & myDe
Definition: planListBoxItem.h:84
class DtStmtIndex:
Definition: stmtIndex.h:24
bool myCurrent
Definition: planListBoxItem.h:88
DtPlanTreeWidget * myPlanTreeWidget
Definition: planListBoxItem.h:93
int myStep
Definition: planListBoxItem.h:90
QString myIndent
Definition: planListBoxItem.h:86
class DtSimBlock:
Definition: simBlock.h:27
Definition: planListBoxItem.h:29
bool draggingOver() const
Definition: planListBoxItem.h:75
bool current() const
Definition: planListBoxItem.h:98
class DtSimStatement:
Definition: simStatement.h:38
Contains makVrv::DtUniqueID type.
DtSimBlock * myBlockHeader
Definition: planListBoxItem.h:92
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
DtSimBlock * myParentBlock
Definition: planListBoxItem.h:91
DtSimBlock * blockHeader() const
Definition: planListBoxItem.h:52
makVrv::DtUniqueID myEntityId
Definition: planListBoxItem.h:95
int myBlockIndex
Definition: planListBoxItem.h:87
DtStmtIndex myStatementIndex
Definition: planListBoxItem.h:85
DtSimBlock * parentBlock() const
Definition: planListBoxItem.h:51
const DtPlanListBoxItem * myParentItem
Definition: planListBoxItem.h:94