14 #include <vlutil/vlString.h>
16 #include <QtGui/QImage>
17 #include <QtWidgets/QTreeWidget>
21 class DtPlanTreeWidget;
28 const QString& indent,
int step = -1);
31 virtual void setStatementIndex(
const DtStmtIndex index);
34 virtual void setIndent(
const QString& indent);
35 virtual const QString& indent()
const;
37 virtual void setBlockIndex(
int index);
38 virtual int blockIndex()
const;
40 virtual void setPlanText(
const QString&);
52 virtual QString planItemText()
const;
58 virtual void setCurrent(
bool);
62 virtual QVariant data(
int col,
int role)
const;
63 virtual QString stringRep()
const;
65 virtual void setDraggingOver(
bool);
68 bool isLastStatementInBlock()
const;
69 bool isFirstStatementInBlock()
const;
bool myDraggingOver
Definition: planListBoxItem.h:79
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
class DtStmtIndex:
Definition: stmtIndex.h:24
bool myCurrent
Definition: planListBoxItem.h:78
DtPlanTreeWidget * myPlanTreeWidget
Definition: planListBoxItem.h:83
int myStep
Definition: planListBoxItem.h:80
QString myIndent
Definition: planListBoxItem.h:76
class DtSimBlock:
Definition: simBlock.h:29
Definition: planListBoxItem.h:23
bool draggingOver() const
Definition: planListBoxItem.h:66
bool current() const
Definition: planListBoxItem.h:87
class DtSimStatement:
Definition: simStatement.h:41
DtSimBlock * myBlockHeader
Definition: planListBoxItem.h:82
DtSimBlock * myParentBlock
Definition: planListBoxItem.h:81
DtSimBlock * blockHeader() const
Definition: planListBoxItem.h:43
int myBlockIndex
Definition: planListBoxItem.h:77
DtStmtIndex myStatementIndex
Definition: planListBoxItem.h:75
DtSimBlock * parentBlock() const
Definition: planListBoxItem.h:42
const DtPlanListBoxItem * myParentItem
Definition: planListBoxItem.h:84