QTextBrowser 在 QGridLayout 上调整大小
我有一个 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 调整大小正常。有什么想法吗?
I have a QGridLayout which contains all the layout for my class. Until there everything goes fine.
I added a QSplitter for other things and then at the bottom (After the splitter) i want the QTextBrowser to be. Fine, works. But i want to resize, i meant i want to make the QTextBrowser smaller. But resize doesn't work.
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);
Actually resizing the text1 works fine, but i can't make the QTextBrowser resize fine. Any idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论