我在Qt Creator GUI中删除了一个动作,但它仍然出现在“ui”文件中:
<action name="actionFoo">
<property name="text">
<string>Foo</string>
</property>
</action>
我是否也必须将其从文件中删除?或者有没有办法重建文件?
答案 0 :(得分:2)
从菜单中删除操作不会删除该操作。你需要自己删除它。
在Qt Designer
中有Action Editor
(在菜单View
中),您可以从上下文菜单中删除任何操作。
在Qt Creator
中可以找到Window -> Views -> Action Editor
(这是猜测!我正在使用德语版本。)
最后,您可以随时手动编辑.ui文件(如果Qt Creator不够灵活,有时是必要的)。你不能从Qt Creator那里做到这一点,但是使用任何外部文本编辑器。只需确保删除完整的XML节点,不要创建无效的XML ...