QToolButton 中的 X 关闭按钮

Posted

技术标签:

【中文标题】QToolButton 中的 X 关闭按钮【英文标题】:X Close Button in QToolButton 【发布时间】:2012-02-17 22:57:08 【问题描述】:

如何在子类 QToolButton 的右上角显示 X 关闭按钮,并控制其行为?

【问题讨论】:

我对 Qt 了解不多,但这有帮助吗:***.com/q/459372/365102 ? 看到这个,非常不同的小部件类型。 【参考方案1】:

子类 QToolButton 并在您的类的构造函数中,例如MyToolButton 在您的工具按钮顶部添加一个子 QPushButton。

【讨论】:

如何将一个小部件添加到另一个小部件? QToolButton 没有可用的 addWidget() 成员。 通过将 QToolButton 指定为父窗口小部件。或者使用 QToolButton 的布局并将您的小部件添加到布局中。

以上是关于QToolButton 中的 X 关闭按钮的主要内容,如果未能解决你的问题,请参考以下文章

QToolButton 工具按钮

使用 QMenu 检查 QToolButton

java里的confirm框有办法禁用关闭按钮或者将点cancel取消和点X关闭区分开来吗?

PyQt5 之QToolButton工具按钮

PyQt5 之QToolButton工具按钮

将关闭按钮添加到部分不在视图中的模态视图