Название: Создание области выделения Отправлено: gleam от Февраль 10, 2013, 13:02 Здравствуйте.
Есть задача - пользователь должен указать интересующую область окна. То есть, должна быть некая область (виджет?) с возможностью изменения размера, перемещения и поворота: (https://dl.dropbox.com/u/16938189/work/aim/pcv/2013-02-03_220224.png) Теперь вопрос - имеются ли для этого какие-нибудь стандартные средства, и если нет, то как бы Вы посоветовали это реализовать? Название: Re: Создание области выделения Отправлено: Bepec от Февраль 10, 2013, 15:11 оффтоп: Это не вы задавали подобный вопрос недельку назад?
Название: Re: Создание области выделения Отправлено: panAlexey от Февраль 10, 2013, 15:14 Подпишусь на тему.
Название: Re: Создание области выделения Отправлено: panAlexey от Февраль 10, 2013, 15:26 оффтоп: Это не вы задавали подобный вопрос недельку назад? http://www.prog.org.ru/topic_24110_0.htmlНазвание: Re: Создание области выделения Отправлено: Bepec от Февраль 10, 2013, 15:40 Да, она самая, спасибо.
Поворот... Просто сделать своей rect и его rotate не катит? Название: Re: Создание области выделения Отправлено: gleam от Февраль 10, 2013, 16:17 Я задавал, причем не только тут :)
Да и сам активно искал - ничего подходящего не нашел... Так что приму любую помощь. Поискав не знаю как и не знаю где, нашел такую программку: http://qt-apps.org/content/show.php/Fotowall?content=71316 Она делает даже больше, чем мне нужно. Кто-нибудь может помочь найти ту часть кода, которая отвечает за ресайз и поворот? А то я, боюсь, самостоятельно это не смогу осилить. Название: Re: Создание области выделения Отправлено: gleam от Февраль 12, 2013, 22:12 update:
человек из этой темы: http://www.prog.org.ru/topic_23451_0.html (http://www.prog.org.ru/topic_23451_0.html) поделился кодом, за что ему огромное спасибо. Сейчас попробую на его основе сделать то, что нужно мне и о результате сообщу - вдруг кому-нибудь понадобится подобная программка :) Название: Re: Создание области выделения Отправлено: gleam от Март 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 Название: Re: Создание области выделения Отправлено: panAlexey от Март 04, 2013, 10:03 Хорошо конечно, но мне бы на основании QScrollArea и обычного виджета.
Название: Re: Создание области выделения Отправлено: gleam от Март 04, 2013, 22:17 Хорошо конечно, но мне бы на основании QScrollArea и обычного виджета. ну уж, помог чем мог, извините :) |