Widget for managing transit driver entries in an incident report.
More...
|
|
TransitIncidentManager * | m_manager |
| | The owning transit incident manager.
|
|
std::function< QWidget *(const Model &)> | m_callback |
| | The factory function creating editor widgets.
|
|
QWidget * | m_current_editor = nullptr |
| | The currently displayed editor widget.
|
|
QCustomStackedWidget * | m_editor_stack = nullptr |
| | The stacked widget managing editor transitions.
|
|
QWidget * | m_new_editor = nullptr |
| | A newly created editor widget pending display.
|
|
DesignPropertyTable * | m_table = nullptr |
| | The property table listing design objects.
|
Widget for managing transit driver entries in an incident report.
Definition at line 9 of file DriverManagerWidget.h.
◆ DriverManagerWidget()
Constructs a DriverManagerWidget.
- Parameters
-
| [in] | manager | The transit incident manager that owns the driver data. |
| [in] | parent | The parent widget. |
◆ editor()
Creates or retrieves the person editor for the given driver.
- Parameters
-
| [in] | id | The UUID of the driver to edit. |
- Returns
- A pointer to the TransitIncidentPersonEditor for the driver.
The documentation for this class was generated from the following file: