Tidied up Cell implementation.
- Moved methods for operating on QStandardItem/Cell objects + custom role enum to CellStandardItem.h/cpp. - Increased CellDelegate's awareness of custom roles. - Changed storage-duration of QtFilterLeafNodes to automatic. - Used new functionality to perform padding of group rows - this functionality should be moved into JobTreeView in a later commit. Re #22263
Showing
- qt/python/mantidqtpython/mantidqtpython_def.sip 29 additions, 12 deletionsqt/python/mantidqtpython/mantidqtpython_def.sip
- qt/widgets/common/CMakeLists.txt 2 additions, 0 deletionsqt/widgets/common/CMakeLists.txt
- qt/widgets/common/inc/MantidQtWidgets/Common/Batch/CellDelegate.h 8 additions, 1 deletion...ts/common/inc/MantidQtWidgets/Common/Batch/CellDelegate.h
- qt/widgets/common/inc/MantidQtWidgets/Common/Batch/CellStandardItem.h 28 additions, 0 deletions...ommon/inc/MantidQtWidgets/Common/Batch/CellStandardItem.h
- qt/widgets/common/inc/MantidQtWidgets/Common/Batch/JobTreeView.h 2 additions, 19 deletions...ets/common/inc/MantidQtWidgets/Common/Batch/JobTreeView.h
- qt/widgets/common/inc/MantidQtWidgets/Common/Batch/QtFilterLeafNodes.h 2 additions, 1 deletion...mmon/inc/MantidQtWidgets/Common/Batch/QtFilterLeafNodes.h
- qt/widgets/common/inc/MantidQtWidgets/Common/Batch/QtStandardItemTreeAdapter.h 9 additions, 1 deletion.../MantidQtWidgets/Common/Batch/QtStandardItemTreeAdapter.h
- qt/widgets/common/src/Batch/Cell.cpp 1 addition, 1 deletionqt/widgets/common/src/Batch/Cell.cpp
- qt/widgets/common/src/Batch/CellDelegate.cpp 21 additions, 6 deletionsqt/widgets/common/src/Batch/CellDelegate.cpp
- qt/widgets/common/src/Batch/CellStandardItem.cpp 39 additions, 0 deletionsqt/widgets/common/src/Batch/CellStandardItem.cpp
- qt/widgets/common/src/Batch/JobTreeView.cpp 16 additions, 51 deletionsqt/widgets/common/src/Batch/JobTreeView.cpp
- qt/widgets/common/src/Batch/QtStandardItemTreeAdapter.cpp 34 additions, 34 deletionsqt/widgets/common/src/Batch/QtStandardItemTreeAdapter.cpp
- scripts/Interface/ui/batchwidget/batch_widget_gui.py 34 additions, 11 deletionsscripts/Interface/ui/batchwidget/batch_widget_gui.py
Loading
Please register or sign in to comment