Qt promote selection中如何删除item

How to delete the item in Qt promote selection

其实我有两个选择,但是上面那个(haha.h)不存在,我找不到删除它的方法。我是 Qt 的初学者,有人可以帮助我吗?

您可以手动删除它,只需用编辑器打开 MainWindow.ui 并删除您提升的 class 的 xml 条目。你会发现这样的东西:

<customwidget>
   <class>haha</class>
   <extends>QLabel</extends>
   <header>haha.h</header>
   <container>0</container>
</customwidget>

检查计数器,如果它大于0,那么你必须降级所有升级的小部件。另一种方法是尝试推广一个简单的 QWidget,然后将其从 Qt Creator 菜单中删除,

很简单:

  1. Select hana: 右下角的“-”号会变成红色。
  2. 按红色的“-”。

祝你好运