Qwt выделение части графика |
Здравствуйте, гость ( Вход | Регистрация )
Qwt выделение части графика |
VolnovodT00 |
9.3.2013, 21:13
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 9.3.2013 Пользователь №: 3741 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет!
Можно ли в qwt выделить часть графика? С отрисовкой выделения, как в аудио редакторах. Заранее спасибо |
|
|
nikita |
11.3.2013, 8:00
Сообщение
#2
|
Студент Группа: Участник Сообщений: 34 Регистрация: 19.10.2012 Пользователь №: 3570 Спасибо сказали: 2 раз(а) Репутация: 0 |
Всем привет! Можно ли в qwt выделить часть графика? С отрисовкой выделения, как в аудио редакторах. Заранее спасибо В принципе все довольно не сложно. Идея такова : 1. Создаем класс у которого объявляем 2 члена типа QwtPlot (исходный d_aPlot и масштабированный d_pPlot) 2. Объявляем в этом классе поле QwtPlotPicker *d_pPicker; 3. Создаем все объекты в конструкторе (приблизительный вид кода):
4. Вид слота on_select:
P.S.: Plot2_D - это мой класс, наследник от QwtPlot Сообщение отредактировал nikita - 11.3.2013, 8:01 |
|
|
Алексей1153 |
11.3.2013, 10:41
Сообщение
#3
|
|
фрилансер Группа: Участник Сообщений: 2939 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
я делал по-простому - поверх морды виджета растягиваю мышкой полупрозрачный виджет, затем мапирую на координаты области построения и задаю новые границы осям.
От пикера показываю только координаты, а "родная" выделялка больно уж убогой показалась Сообщение отредактировал Алексей1153 - 11.3.2013, 10:42 |
|
|
||
Текстовая версия | Сейчас: 20.4.2024, 4:51 |