Появились вопросы относительно такого метода:
QDMapSelectDialog selectDlg;
selectDlg.SetMapView(map);
selectDlg.Execute(map->VarViewSelect , false);
Создается диалог выбора карты и слоев этой карты.
Выбираю карту *.sit (т.е пользовательскую).
Сбрасываю все слои. Жму кнопку "Показать". Все слои исчезли.
Повторно вызываю диалог работы со слоями, а окно "Слои" пустое (при аналогичных действиях с основной картой слои в окне "СЛОИ" просто перестают быть выбранными, т.е. меняется подсветка строк).
Для того, чтобы снова отобразить все слои необходимо нажать "СБРОСИТЬ", затем "ПОКАЗАТЬ".
QDMapSelectDialog selectDlg;
selectDlg.SetMapView(map);
selectDlg.Execute(map->VarViewSelect , false);
Создается диалог выбора карты и слоев этой карты.
Выбираю карту *.sit (т.е пользовательскую).
Сбрасываю все слои. Жму кнопку "Показать". Все слои исчезли.
Повторно вызываю диалог работы со слоями, а окно "Слои" пустое (при аналогичных действиях с основной картой слои в окне "СЛОИ" просто перестают быть выбранными, т.е. меняется подсветка строк).
Для того, чтобы снова отобразить все слои необходимо нажать "СБРОСИТЬ", затем "ПОКАЗАТЬ".