QTextBrowser在QGridLayout上调整大小

时间:2011-12-29 16:21:25

标签: qt resize qsplitter qgridlayout qtextbrowser

我有一个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调整大小。有什么想法吗?

0 个答案:

没有答案