Полилиния, Правильное выделении полилинии |
Здравствуйте, гость ( Вход | Регистрация )
Полилиния, Правильное выделении полилинии |
KontAr |
12.12.2011, 17:47
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 12.12.2011 Пользователь №: 3061 Спасибо сказали: 4 раз(а) Репутация: 1 |
Всем привет. Вопрос вот в чем, есть у меня полилиния, наследник от QGraphicsItem. В ее основе вектор точек. Линию за узлы тянут маркеры (тоже наследники QGraphicsItem). а прежде, чем тянуть, нужно выделить. Вот тут проблема: толщина линии 3, RoundCap и RoundJoin. Как сделать так, чтобы щелчки ловились точно на линии? Функция shape? у меня сейчас так:
Раскрывающийся текст
Получается не гут, области на которых выделяется, сильно зависят от угла секции полилинии, а последняя секция вобще ловит щелчки. Что делать не знаю |
|
|
KontAr |
13.12.2011, 17:49
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 5 Регистрация: 12.12.2011 Пользователь №: 3061 Спасибо сказали: 4 раз(а) Репутация: 1 |
Я был очень близко к решению, но прошел мимо... Спасибо, помогло
|
|
|
Текстовая версия | Сейчас: 30.11.2024, 1:26 |