gis_gui_get_screen_parameters()

Создание диалога установки параметров экрана.

Прототип:

#include <gis/gisrender.h>
int gis_gui_get_screen_parameters( gis_mdp_t mdp, void *parent );

Аргументы:

mdp
Контекст gis_mdp_t.
parent
Указатель на виджет-предок.

Библиотека:

gisrender

Описание:

Функция создаёт окно установки параметров экрана (размеры и разрешение) и заполняет переданные параметры проекции.

gis_gui_get_screen_parameters.jpeg
Рисунок 2. Окно установки параметров экрана.

Возвращаемое значение:

EOK
Успешное завершение
EFAULT
Изменения были отменены

Примеры использования:

QApplication app( argc, argv );
MapWidget w;
gis_data_engine_context_t ctx;
gis_core_connection_t connection;
uint32_t width = 100;
uint32_t height = 100;
gis_data_engine_alloc( width, height, GIS_DATA_ENGINE_MODE_SM, GIS_DATA_ENGINE_BPP_32, &connection, &ctx );
gis_mdp_t mdp = gis_data_engine_get_display_parameters( ctx );
gis_gui_get_screen_parameters( mdp, &w );

Классификация:

ПК ЦКИ для ЗОСРВ «Нейтрино»

Безопасность использования
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

gis_mdp_t, gis_gui_get_projection_parameters()




Предыдущий раздел: Описание API картографического фреймворка