#include <profilepathpickerdialog.h>
|
| void | hoveredPathChanged (int index) |
| | Emitted whenever the focused/selected row changes — the host listens to update the map overlay's highlighted path. Index -1 means no row is focused.
|
| |
| void | zoomToPathRequested (int index) |
| | Emitted on row double-click — the host listens to zoom the main map to that candidate path's extent.
|
| |
◆ ProfilePathPickerDialog()
| ProfilePathPickerDialog::ProfilePathPickerDialog |
( |
SWMMModelLayer * |
model, |
|
|
const QVector< ProfileRouter::Path > & |
paths, |
|
|
bool |
truncated = false, |
|
|
QWidget * |
parent = nullptr |
|
) |
| |
◆ hoveredPathChanged
| void ProfilePathPickerDialog::hoveredPathChanged |
( |
int |
index | ) |
|
|
signal |
Emitted whenever the focused/selected row changes — the host listens to update the map overlay's highlighted path. Index -1 means no row is focused.
◆ selectedPathIndex()
| int ProfilePathPickerDialog::selectedPathIndex |
( |
| ) |
const |
Index (0-based) of the path the user accepted, or -1 when the dialog was cancelled.
◆ zoomToPathRequested
| void ProfilePathPickerDialog::zoomToPathRequested |
( |
int |
index | ) |
|
|
signal |
Emitted on row double-click — the host listens to zoom the main map to that candidate path's extent.
The documentation for this class was generated from the following files: