【发布时间】:2019-07-08 08:30:59
【问题描述】:
我正在尝试将字符串数据存储在 QAbstractButton.text() 中。
为什么?
我想在 text() 本身中显示短名称,但可以通过代码通过 text() “注释”调用长名称。
您可以在 QT Designer 中编写“cmets”,但我无法在 Python 中复制它。 查看记事本中的代码,似乎“注释”文本是在文本字符串本身中创建的:
<property name="text">
<string extracomment="toast">Select object and click here</string>
我目前在python中拥有的是:
Xsl = cmds.ls(sl=1)[0]
Xbutton.setText(Xsl)
如何设置和获取此文本的评论部分? 任何建议将不胜感激!
【问题讨论】:
-
没有办法使用 qt 设计器中的
comment字段来执行此操作。它是only meant to be used by translators,不能以编程方式访问。如果您想为 qt 设计器小部件添加额外的属性,请使用widget promotion。
标签: python pyside maya qabstractbutton