如果已经存在一个小部件,如何删除?

时间:2019-06-12 08:32:12

标签: python-3.x pyqt5

我有一个QSvgWidget,它显示一个静态svg图像,该图像是在单击按钮后根据用户输入创建的。当我更改用户输入并再次单击该按钮时,我希望该svg被替换,但是我得到了

“ QLayout:尝试将QLayout“”添加到已经具有布局的QWidget“ centralwidget”中

我想我需要检查该小部件是否已经存在,然后如果存在,请清除/删除它

{% get_contentholder "Logo Holder" as header_part %}
{{header_part | safe }}

{% get_contentholder "Logo Holder" as header_part %}
{{header_part | safe }}

<div>
  <img src="{% static 'src/logo.png' %}" />
  <span class="slug">Slug Text
</div>

0 个答案:

没有答案