Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: Sahab от Март 26, 2010, 20:21



Название: QTextEdit в QGraphicsView
Отправлено: Sahab от Март 26, 2010, 20:21
Код:
QGraphicsProxyWidget *proxy = new QGraphicsProxyWidget(board);
QTextEdit *chat = new QTextEdit;
chat->resize(212, 80); //chat->resize(212, 40);
proxy->setWidget(chat);
proxy->resize(212, 60);
proxy->setPos(551, 4);
второй скрин chat->resize(212, 40);
первый скрин chat->resize(212, 80);

ресайз прокси не изменяет ничего

как сделать QTextEdit нужного мне "нормального" размера (212,40)?


Название: Re: QTextEdit в QGraphicsView
Отправлено: Sahab от Март 29, 2010, 17:43
?
никто не сталкивался?
 :(


Название: Re: QTextEdit в QGraphicsView
Отправлено: MoPDoBoPoT от Март 29, 2010, 18:09
Никогда не работал QGraphicsScene.
Попробуй перед вызовом chat->resize() сделать chat->show().
Пропробуй вызвать chat->resize() после proxy->setWidget().


Название: Re: QTextEdit в QGraphicsView
Отправлено: Sahab от Апрель 01, 2010, 15:20
не помогает(