QTextBrowser Изменение размера на QGridLayout - PullRequest
1 голос
/ 29 декабря 2011

У меня есть QGridLayout, который содержит все макеты для моего класса. Пока там все идет хорошо.

Я добавил QSplitter для других вещей, а затем внизу (после сплиттера) я хочу, чтобы QTextBrowser был. Хорошо, работает. Но я хочу изменить размер, я имел в виду, я хочу сделать QTextBrowser меньше. Но изменение размера не работает.

    QGridLayout *layout = new QGridLayout(this);
QSplitter *splitter = new QSplitter(Qt::Horizontal);
text1 = new QPlainTextEdit();
text2 = new QPlainTextEdit();
splitter->addWidget(text1);
splitter->addWidget(text2);
text1->resize(800, this->height());
layout->addWidget(splitter, 1, 0);
browser = new QTextBrowser();
browser->resize(1, 1);
layout->addWidget(browser, 2, 0);
setLayout(layout);

На самом деле изменение размера text1 работает нормально, но я не могу заставить QTextBrowser изменять размер отлично. Есть идеи?

...