"Ui" 在 GUI 中删除 QAction 小部件时文件未更新
"Ui" file not updating when a QAction widget is removed in the GUI
我在 Qt Creator GUI 中删除了一个动作,但它仍然出现在 "ui" 文件中:
<action name="actionFoo">
<property name="text">
<string>Foo</string>
</property>
</action>
我是否也必须将其从文件中删除?或者有没有办法重建文件?
从菜单中删除操作不会删除该操作。需要自己删除。
在 Qt Designer
中有一个 Action Editor
(在菜单 View
中),您可以在其中从上下文菜单中删除任何操作。
在Qt Creator
中可以在Window -> Views -> Action Editor
中找到(这是一个猜测!我使用的是德语版本。)
最后,您始终可以手动编辑您的 .ui 文件(如果 Qt Creator 不够灵活,有时是必要的)。你不能从 Qt Creator 做到这一点,但可以使用任何外部文本编辑器。只需确保删除完整的 XML 节点并且不要创建无效的 XML...
我在 Qt Creator GUI 中删除了一个动作,但它仍然出现在 "ui" 文件中:
<action name="actionFoo">
<property name="text">
<string>Foo</string>
</property>
</action>
我是否也必须将其从文件中删除?或者有没有办法重建文件?
从菜单中删除操作不会删除该操作。需要自己删除。
在 Qt Designer
中有一个 Action Editor
(在菜单 View
中),您可以在其中从上下文菜单中删除任何操作。
在Qt Creator
中可以在Window -> Views -> Action Editor
中找到(这是一个猜测!我使用的是德语版本。)
最后,您始终可以手动编辑您的 .ui 文件(如果 Qt Creator 不够灵活,有时是必要的)。你不能从 Qt Creator 做到这一点,但可以使用任何外部文本编辑器。只需确保删除完整的 XML 节点并且不要创建无效的 XML...