首页 文章
  • 0 votes
     answers
     views

    如何让QTextBrowser拥有最大的尺寸?

    我有QScrollArea,它有QVBoxLayout,我放置小部件,其中一个是QTextBrowser,我想让QTextBrowser具有其内容的大小并删除其滚动条 . 我继承了QTextBrowser,更改了sizePolicy,隐藏了滚动条并覆盖了sizeHint(),如下所示: TextBrowserWidget::TextBrowserWidget(QWidget* parent) ...
  • 0 votes
     answers
     views

    滚动区域中的自定义小部件不符合最低要求?

    我越来越接近让QScrollArea工作,但它仍在缩小我的自定义小部件,因为它们被添加 . 一切都在流畅地调整大小,如果滚动区域太小,则会出现滚动条,因此它显然有一些最小尺寸的概念 . 首先,在滚动区域中有两个自定义小部件,您可以看到一些缩小: 这是关键点下方的同一窗口 . 文本现已完全消失,但它不会缩小QLineEdit,因此它最终添加了一个滚动条 . (滚动区域为蓝色背景,内容小部件为紫色...
  • 2 votes
     answers
     views

    QScrollArea带有动态添加的小部件

    我在QScrollArea中放置自定义小部件时遇到一些问题 . 我的自定义小部件在QGridLayout中包含4个标签填充它 . 现在我想将这个小部件保存在QScrollArea中,并且能够为它添加更多标签,但我想只在视口中显示其中的4个 . 这就是QScrollArea中带有4个标签的widget的样子: 在添加两个标签之后,这里是QScrollArea中的小部件,其中红色矩形是视口 . 我怎...
  • 6 votes
     answers
     views

    QLabel在调整大小时切断文本

    我有一个自定义小部件,其总体布局为QVBoxLayout . 它包含几个标签,一个QFormLayout,一个按钮,以及一个吃掉所有多余空间的伸展 . 其中一个标签可能非常大,所以我试图确保没有文本不可读的奇怪情况 . 小部件包含在QScrollArea中,以确保如果用户缩小整个窗口,仍然可以看到小部件的所有方面 . QLabel似乎调整得很好,但是一旦达到某个狭窄点,它就会切断标签底部的几行,并...
  • 0 votes
     answers
     views

    内部有QHBoxLayout的QScrollArea的奇怪的大小调整行为

    如何重现:创建一个新的Qt Widgets应用程序并将其 mainwindow.cpp 替换为以下内容: #include "mainwindow.h" #include "ui_mainwindow.h" #include <QHBoxLayout> #include <QScrollArea> #include <QToo...

热门问题