【问题标题】:Qt Dialog "Show more information" button?Qt对话框“显示更多信息”按钮?
【发布时间】:2011-12-13 03:31:48
【问题描述】:

QMessageBox 是否有可能拥有那些漂亮的箭头按钮之一,
Windows 7 必须在对话框中显示更多文本?
例如:
这张图片中的“详细信息”按钮。

它可能由自定义按钮和图标(或可点击的 Qlabel)制成,
但我想知道是否有一个我没有发现的高度抽象的 Qt 函数,
它将处理所有窗口大小调整、转换等。

(我使用的是 python 2,7 和 PyQt4,但我认为任何合适的 Qt 函数都会被支持)

【问题讨论】:

    标签: qt button windows-7


    【解决方案1】:

    我没有 Windows 7 来测试这个,但你可能想试试 setDetailedText:http://www.riverbankcomputing.co.uk/static/Docs/PyQt4/html/qmessagebox.html#setDetailedText。在 MacOS 上它做类似的事情。

    【讨论】:

    • 我确实尝试过,有类似的怀疑,但按钮不是箭头“下拉”按钮。这是一个简单的“查看详细信息...”按钮。
    【解决方案2】:

    Qt 是跨平台的,所以它不能实现带有样式的按钮,只有win7 支持。但是您可以轻松地使按钮看起来相似。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    • 2019-10-22
    • 1970-01-01
    相关资源
    最近更新 更多