Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt &引用;“用户界面”;在GUI中删除QAction小部件时文件未更新_Qt_Qt Creator - Fatal编程技术网

Qt &引用;“用户界面”;在GUI中删除QAction小部件时文件未更新

Qt &引用;“用户界面”;在GUI中删除QAction小部件时文件未更新,qt,qt-creator,Qt,Qt Creator,我已经删除了Qt Creator GUI中的一个操作,但它仍然显示在“ui”文件中: 福 我也必须从文件中删除它吗?或者是否有方法重建文件?从菜单中删除操作不会删除该操作。你需要自己删除它 在Qt设计器中有一个动作编辑器(在菜单视图)可以从上下文菜单中删除任何动作 在Qt-Creator中,可以在窗口->视图->动作编辑器中找到它(这是一个猜测!我使用的是德语版本。) 最后,您可以随时手动编辑您的.ui文件(如果QtCreator不够灵活,有时是必要的)。您不能从Qt Creator执行此操

我已经删除了Qt Creator GUI中的一个操作,但它仍然显示在“ui”文件中:


我也必须从文件中删除它吗?或者是否有方法重建文件?

从菜单中删除操作不会删除该操作。你需要自己删除它

Qt设计器
中有一个
动作编辑器
(在菜单
视图
)可以从上下文菜单中删除任何动作

Qt-Creator
中,可以在
窗口->视图->动作编辑器中找到它(这是一个猜测!我使用的是德语版本。)


最后,您可以随时手动编辑您的.ui文件(如果QtCreator不够灵活,有时是必要的)。您不能从Qt Creator执行此操作,但可以使用任何外部文本编辑器。只需确保删除完整的XML节点,并且不要创建无效的XML…

从菜单中删除操作不会删除该操作。你需要自己删除它

Qt设计器
中有一个
动作编辑器
(在菜单
视图
)可以从上下文菜单中删除任何动作

Qt-Creator
中,可以在
窗口->视图->动作编辑器中找到它(这是一个猜测!我使用的是德语版本。)


最后,您可以随时手动编辑您的.ui文件(如果QtCreator不够灵活,有时是必要的)。您不能从Qt Creator执行此操作,但可以使用任何外部文本编辑器。只需确保删除完整的XML节点,并且不要创建无效的XML…

请尝试清除并执行qmake@vcloarec:那没用
clean
qmake
不更改源文件,.ui文件与任何.py、.h、.cpp等文件一样是源文件,请尝试清除并执行qmake@vcloarec:那没用
clean
qmake
不更改源文件,.ui文件与任何.py、.h、.cpp、。。。
<action name="actionFoo">
 <property name="text">
  <string>Foo</string>
 </property>
</action>