【发布时间】:2014-03-12 21:42:28
【问题描述】:
我想在 QtDesigner 中叠加两个小部件: 有一个大的 QTextBrowser,在右下角下面应该是一个非交互标签,我将用作拖动手柄来调整窗口大小(主小部件是无框的,所以我需要实现它)。 通常这个标签将位于 QTextBrowser 下方,这会在手柄标签的左侧留下大量未使用的空间。所以我想把手柄标签放在 QTextBrowser 上面。我想在 QtDesigner 中实现这一点。但是代码看起来像:
QHBoxLayout *layout = new QHBoxLayout(videoWidget);
QLabel *overlayWidget = new QLabel();
overlay->setAlignment(Qt::AlignCenter);
overlay->setText("Overlaid Text");
layout->addWidget(overlay);
或者就像我在 python 中所做的那样: self.textedit = QTextBrowser(self); ... GripImage=QLabel(self.textedit);
括号之间的部分是父窗口小部件。
这就是现在的样子,但这不是我想要的:
【问题讨论】:
标签: qt qt-designer