Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
Litkevich Yuriy |
15.7.2009, 18:12
Сообщение
#11
|
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(mozgofil @ 15.7.2009, 21:40) Link А что такого ? да так ничего, яб, как пользователь, в рыло бы сразу дал Вот картинка: Удерживая левую кнопку мыши вошкаешь ею по графику: за указателем мыши бегает курсор графика - вертикальная линия с точкой (здесь квадратиком), которая скользит по крифой графика. можно показывать подсказку с координатами (здесь жёлтый прямоугольник) Если тебе нужно показывать координаты в контекстном меню берёшь их из значения точки курсора графика. На этом снимке два курсора один управляется левой кнопкой мыши, второй - правой. Два нужны, чтобы дельты можно было наглядно мерить |
|
|
|
||
|
AD |
15.7.2009, 18:34
Сообщение
#12
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Ааа. Ну я сейчас работаю как раз над созданием визиров (viewfinder(ов)). Но плюс к этому необходимо, чтобы при тыкании правой кнопки мышки в любой точке графика отобразились координаты как можно более точные. Есть какая-нибудь возможность убрать погрешность?
Уточняющий вопрос: для создания курсора надо использовать QCursor? Есть примеры кода его создания и работы с ним? А еще есть ли возможность создать курсор в виде точки и который будет бегать за мышью? |
|
|
|
|
Litkevich Yuriy |
15.7.2009, 18:37
Сообщение
#13
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(AD @ 15.7.2009, 22:15) Link (viewfinder(ов)). вообще-то в переводе с буржуйского это маленькое окошко, которое показывает весь графикЦитата(AD @ 15.7.2009, 22:34) Link надо использовать QCursor? чесно говоря, мне такая мысль в голову не приходила, может быть и можно.Но я бы просто линию рисовал. |
|
|
|
|
AD |
15.7.2009, 21:09
Сообщение
#14
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(Litkevich Yuriy @ 15.7.2009, 19:37) Link вообще-то в переводе с буржуйского это маленькое окошко, которое показывает весь график Не понял. Вообще-то, это линия, которая показывает значение при пересечение с кривой на графике и значение при пересечении с осью! |
|
|
|
|
Litkevich Yuriy |
15.7.2009, 21:16
Сообщение
#15
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
|
|
|
|
|
mozgofil |
15.7.2009, 21:22
Сообщение
#16
|
|
|
Студент ![]() Группа: Участник Сообщений: 32 Регистрация: 23.4.2009 Пользователь №: 706 Спасибо сказали: 0 раз(а) Репутация: 0
|
Цитата(Litkevich Yuriy @ 15.7.2009, 19:12) Link Цитата(mozgofil @ 15.7.2009, 21:40) Link А что такого ? да так ничего, яб, как пользователь, в рыло бы сразу дал Замечательные традиции у вас в конторе Цитата(Litkevich Yuriy @ 15.7.2009, 19:12) Link Вот картинка: Удерживая левую кнопку мыши вошкаешь ею по графику: за указателем мыши бегает курсор графика - вертикальная линия с точкой (здесь квадратиком), которая скользит по крифой графика. можно показывать подсказку с координатами (здесь жёлтый прямоугольник) Если тебе нужно показывать координаты в контекстном меню берёшь их из значения точки курсора графика. На этом снимке два курсора один управляется левой кнопкой мыши, второй - правой. Два нужны, чтобы дельты можно было наглядно мерить Очень оригинально, пересказал два моих предыдущих топика |
|
|
|
||
|
Litkevich Yuriy |
15.7.2009, 21:25
Сообщение
#17
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
Цитата(mozgofil @ 16.7.2009, 1:22) Link Очень оригинально, пересказал два моих предыдущих топика да нет я про свой пост №4
|
|
|
|
|
AD |
15.7.2009, 21:34
Сообщение
#18
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Цитата(Litkevich Yuriy @ 15.7.2009, 22:16) Link С какой стати? viewfinder = видоискатель Ну вырожденный случай нужен. Вырожденный случай - это линия. А вообще хочется узнать как получить точные координаты? |
|
|
|
|
AD |
16.7.2009, 10:45
Сообщение
#19
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2003 Регистрация: 4.2.2008 Из: S-Petersburg Пользователь №: 84 Спасибо сказали: 70 раз(а) Репутация: 17
|
Юра, есть идеи как получить наиболее точные координаты? Как я понял, ты в этой теме разбираешься. Можешь описать поподробнее как? Буду благодарен за помощь!
|
|
|
|
|
Litkevich Yuriy |
16.7.2009, 17:46
Сообщение
#20
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
AD, сделай курсор графика там всё и увидишь.
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 22.12.2025, 11:10 |