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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QScrollView отображение на форме  (Прочитано 2527 раз)
Martiro
Гость
« : Июль 04, 2007, 13:55 »

Подскажите пожалуйста, как отобразить на форме область рисунка с прокруткой...
QScrollView создаётся в *.cpp:
Код:
QScrollView sv(this);
QWidget * wImage = new QWidget(&sv);
QPixmap pImg("./home/img/Grey_Sn.bmp");
wImage->resize(pImg.width(), pImg.height());
wImage->setBackgroundPixmap(pImg);
sv.addChild(wImage);

Как его отобразить через QBoxLayout?

добавлено спустя 5 часов 13 минут:

 В общем... сам сделал. Если у кого-то появятся подобные проблемы, вот код:
Код:
QScrollView* sv = new QScrollView(this);

QWidget * wImage = new QWidget(sv->viewport());
QImage pImg("/home/img/Grey_Sn.bmp");
wImage->resize(pImg.width(), pImg.height());
wImage->setBackgroundPixmap(pImg);
        sv->addChild(wImage);
        sv->resize(400, 400);
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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