【问题标题】:column width in QTableWidget and PyQt4QTableWidget 和 PyQt4 中的列宽
【发布时间】:2016-09-15 17:20:04
【问题描述】:

我有一个 QTableWidget,我想确保所有列都被拉伸,即占据所有表单。我找到的解决方案提供了here,但它似乎适用于Qt5C++。我正在使用PyQt4PythonPyQt4 有没有办法做到这一点?

【问题讨论】:

    标签: python python-2.7 qt qt4 pyqt4


    【解决方案1】:

    PyQt 的功能与此类似,也适用于 QHeaderView:

    setResizeMode (self, ResizeMode mode)
    

    调整大小模式的可能值

    enum ResizeMode { Interactive, Fixed, Stretch, ResizeToContents, Custom }
    

    更多信息:

    http://pyqt.sourceforge.net/Docs/PyQt4/qheaderview.html

    【讨论】:

    • 谢谢。这几乎是我需要的。除了标题的大小之外,每个单元格的大小都相同。这不知何故保持不变。我查看了 API 并没有找到任何可以帮助的东西(我当然可能错过了一些东西)。你知道可能是什么问题吗?
    • 对不起,我无法理解问题所在。可以提供截图吗?
    • Here is the image 标题列,具有GPIO 的列与其他列的大小不同。让他们都平等会很好。我该怎么做?
    • 试试 setDefaultSectionSize (self, int size)
    猜你喜欢
    • 1970-01-01
    • 2016-06-10
    • 1970-01-01
    • 2014-05-13
    • 1970-01-01
    • 1970-01-01
    • 2019-03-06
    • 2014-06-26
    • 2019-02-06
    相关资源
    最近更新 更多