В программе приходиться добавлять/удалять кнопки(QPushButton) в специальный QBoxLayout, но спустя 4-6 удаления кнопок на QBoxLayout появляется пол кнопки, которая была удалена из QBoxLayout через метод removeWidget, и мешает отображению других кнопок, но на нее также можно нажимать.
Из за чего появляется такая проблема?
Как кнопка снова появилась если я ее удалил из QBoxLayout?
И как тогда правильно удалять?
После removeWidget вы что делаете с кнопкой? Она не удаляет виджет фактически, он убирает его из layout. Далее вам надо либо удалить его, либо переместить его, что, видимо, вы не делаете.