Продукты
|
Технологии
|
Классификаторы
|
Проекты
|
Скачать
|
Цены
|
Форум
|
Статьи
|
Обучение
|
Контакты
Сглаженные пунктирные линии выглядят странно
Поиск
Пользователи
Правила
Войти
Форум
»
Linux
»
Средства разработки ГИС-приложений для Linux
Страницы:
1
RSS
Сглаженные пунктирные линии выглядят странно
Павел Матвеев
Пользователь
Сообщений:
540
Регистрация:
13.02.2015
#1
07.02.2020 14:22:06
Приветствую!
ГИС Конструктор для Qt Designer x64 (версия 12.6.2), ОС Astra Linux
Сглаженные пунктирные линии выглядят странно:
пример
ЗЫ: дополнительно, переопределил функцию рисования пунктира для VT_PRINTRST, но она не вызывается..
С уважением,
Матвеев П.В.
Oleg Belenkov
Администратор
Сообщений:
4113
Регистрация:
05.06.2008
#2
07.02.2020 14:34:17
У каждого примитива есть некая область применения.
Если ширина пунктира в десятки пикселов (больше 1 - 4 точек), то это уже не совсем пунктир.
Есть много других примитивов для повтора по линии некоторого знака.
Например: IMG_DASH - Наборная линия
Павел Матвеев
Пользователь
Сообщений:
540
Регистрация:
13.02.2015
#3
07.02.2020 15:29:28
Приветствую!
В примере на картинке используется IMGDOT и в несглаженном виде все выглядит отлично. Данный примитив шириной 1мм тоже рисуется с "просветами".
И почему не вызывается указанная в mapDrawDashLine функция? она для отрисовки каких-то других пунктирных линий?
С уважением,
Матвеев П.В.
Oleg Belenkov
Администратор
Сообщений:
4113
Регистрация:
05.06.2008
#4
07.02.2020 16:38:16
IMG_DASH - это Наборная линия со своими параметрами. Это не пунктир.
Павел Матвеев
Пользователь
Сообщений:
540
Регистрация:
13.02.2015
#5
07.02.2020 17:10:14
Приветствую!
Хорошо, пусть будет не пунктир.
Как переопределить функцию которая рисует IMGDOT режиме VT_PRINTRST?
С уважением,
Матвеев П.В.
Страницы:
1
Читают тему (гостей:
1
)
© КБ Панорама, 1991-2024
Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с
Политикой конфиденциальности