qt为什么点击主界面按钮除了生成子界面还会生成主界面已经关闭原主界面#include usersh#include ui_usersh#include QCloseEvent#include QMessageBoxusersusersQWidget parent QWidgetparent uinew Uiusers ui-setupUithis; displayLogi
问题出在users类的displayLogin()函数中,该函数在构造函数中被调用,用于设置登录界面。然而,在构造函数中调用了displayLogin()函数后,又调用了QWidget的resize()函数和setWindowTitle()函数,这会导致主界面被重新生成。
解决方法是将displayLogin()函数中的resize()和setWindowTitle()函数移动到构造函数中的其他位置,而不是在displayLogin()函数中调用。这样,在点击主界面按钮生成子界面后,主界面就不会被重新生成了。
原文地址: https://www.cveoy.top/t/topic/iwU5 著作权归作者所有。请勿转载和采集!