Название: Показать картинку Отправлено: Vilgeforce от Октябрь 28, 2005, 10:20 Люди, как картинку в диалоге показать? Какой класс использовать?
Единственное, что придумал - кинуть на QDialog QLabel и для QLabel вызвать setPixmap(). Но это же коряво! Есть какой-нибудь специальный класс под вывод картинки на экран? Название: Показать картинку Отправлено: Admin от Октябрь 28, 2005, 11:29 вполнее нормальное решение
Название: Показать картинку Отправлено: Vilgeforce от Октябрь 28, 2005, 12:32 То есть, ничего специально для показа картинок нет?
Название: Показать картинку Отправлено: lepsai от Октябрь 28, 2005, 16:42 скоро будет на www.ku-soft.de. Если интересно, могу прислать дему...
Название: Показать картинку Отправлено: Racheengel от Октябрь 28, 2005, 16:50 Ну это и есть средство для показа картинок, предлагаемое троллями... А че тебе больше надо?
Название: Показать картинку Отправлено: Vilgeforce от Октябрь 28, 2005, 22:03 Штатное средство? Забавно... Значит, буду его и юзать.
Название: Показать картинку Отправлено: agp1 от Октябрь 29, 2005, 01:31 А если часто показывать картинки - то, при выводе посредством setPixmap, она моргает.
как убрать моргание? Название: Показать картинку Отправлено: agp1 от Октябрь 29, 2005, 04:09 на четвертом Qt не моргает.
Название: Показать картинку Отправлено: QCasper от Октябрь 29, 2005, 12:17 Я что-то не пойму, QImage уже не в моде?
Название: Показать картинку Отправлено: Vilgeforce от Октябрь 30, 2005, 15:12 Сдается мне, что QImage не может САМ отобразить картинк на экране. Он не виджет, вот и не может. Или я лажу гоню?
Название: Показать картинку Отправлено: QCasper от Октябрь 30, 2005, 19:45 Цитата: "Vilgeforce" Сдается мне, что QImage не может САМ отобразить картинк на экране. Он не виджет, вот и не может. Или я лажу гоню? на сколько я тоже помню действительно не может, но с помощью QPainter::drawImage(QImage &) вполне разрешимая задача, или все-таки лучше юзать QPixmap? Название: Показать картинку Отправлено: Vilgeforce от Октябрь 30, 2005, 20:40 Похоже, идеальный вариант - QWidget и bitBlt() на него. Еще и с QScrollView объединить - ля больших картинок.
Название: Показать картинку Отправлено: QCasper от Октябрь 30, 2005, 21:41 Цитата: "Vilgeforce" Похоже, идеальный вариант - QWidget и bitBlt() на него. Еще и с QScrollView объединить - ля больших картинок. Так в четвертом же нет bitBlt, там и так все клево воркает без морганий |