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

Method selectionChanged

GGEasy/forms/formsutil/errordialog.cpp:141–151  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

139 // QAbstractItemView interface
140protected slots:
141 void selectionChanged(const QItemSelection& selected, const QItemSelection& deselected) override
142 {
143 QTableView::selectionChanged(selected, deselected);
144 for (auto& var : selected.indexes()) {
145 var.data(Qt::UserRole).value<ErrorItem*>()->setSelected(true);
146 }
147 for (auto& var : deselected.indexes()) {
148 var.data(Qt::UserRole).value<ErrorItem*>()->setSelected(false);
149 }
150 static_cast<ErrorModel*>(model())->updateScene();
151 }
152
153 // QWidget interface
154protected:

Callers

nothing calls this directly

Calls 3

updateSceneMethod · 0.80
setSelectedMethod · 0.45
dataMethod · 0.45

Tested by

no test coverage detected