Russian Qt Forum
Ноябрь 23, 2024, 15:07 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Создание области выделения  (Прочитано 5854 раз)
gleam
Гость
« : Февраль 10, 2013, 13:02 »

Здравствуйте.
Есть задача - пользователь должен указать интересующую область окна.
То есть, должна быть некая область (виджет?) с возможностью изменения размера, перемещения и поворота:


Теперь вопрос - имеются ли для этого какие-нибудь стандартные средства, и если нет, то как бы Вы посоветовали это реализовать?
Записан
Bepec
Гость
« Ответ #1 : Февраль 10, 2013, 15:11 »

оффтоп: Это не вы задавали подобный вопрос недельку назад?
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #2 : Февраль 10, 2013, 15:14 »

Подпишусь на тему.
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #3 : Февраль 10, 2013, 15:26 »

оффтоп: Это не вы задавали подобный вопрос недельку назад?
http://www.prog.org.ru/topic_24110_0.html
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
Bepec
Гость
« Ответ #4 : Февраль 10, 2013, 15:40 »

Да, она самая, спасибо.

Поворот... Просто сделать своей rect и его rotate не катит?

Записан
gleam
Гость
« Ответ #5 : Февраль 10, 2013, 16:17 »

Я задавал, причем не только тут Улыбающийся
Да и сам активно искал - ничего подходящего не нашел...
Так что приму любую помощь.

Поискав не знаю как и не знаю где, нашел такую программку:
http://qt-apps.org/content/show.php/Fotowall?content=71316
Она делает даже больше, чем мне нужно. Кто-нибудь может помочь найти ту часть кода, которая отвечает за ресайз и поворот? А то я, боюсь, самостоятельно это не смогу осилить.
Записан
gleam
Гость
« Ответ #6 : Февраль 12, 2013, 22:12 »

update:
человек из этой темы:
http://www.prog.org.ru/topic_23451_0.html
поделился кодом, за что ему огромное спасибо.

Сейчас попробую на его основе сделать то, что нужно мне и о результате сообщу - вдруг кому-нибудь понадобится подобная программка Улыбающийся
Записан
gleam
Гость
« Ответ #7 : Март 03, 2013, 12:02 »

Вроде бы сделал то, что было надо.
Если кому-то нужно, то делюсь:
исходники:
https://dl.dropbox.com/u/16938189/work/aim/ROI_visualisation.zip
демо:
https://dl.dropbox.com/u/16938189/work/aim/ROI_visualisation.exe
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #8 : Март 04, 2013, 10:03 »

Хорошо конечно, но мне бы на основании QScrollArea и обычного виджета.
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
gleam
Гость
« Ответ #9 : Март 04, 2013, 22:17 »

Хорошо конечно, но мне бы на основании QScrollArea и обычного виджета.

ну уж, помог чем мог, извините Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 23.