MCPcopy Create free account
hub / github.com/XRay3D/GERBER_X3 / flags

Method flags

file_plugins/gerber/gbrnode.cpp:76–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

74}
75
76Qt::ItemFlags Node::flags(const QModelIndex& index) const
77{
78 Qt::ItemFlags itemFlag = Qt::ItemIsEnabled | Qt::ItemNeverHasChildren | Qt::ItemIsSelectable;
79 switch (FileTree::Column(index.column())) {
80 case FileTree::Column::NameColorVisible:
81 return itemFlag | Qt::ItemIsUserCheckable;
82 case FileTree::Column::Side:
83 return itemFlag | Qt::ItemIsEditable;
84 case FileTree::Column::ItemsType:
85 return itemFlag | Qt::ItemIsEditable;
86 default:
87 return itemFlag;
88 }
89}
90
91QVariant Node::data(const QModelIndex& index, int role) const
92{

Callers

nothing calls this directly

Calls 1

ColumnEnum · 0.50

Tested by

no test coverage detected