Qt地址簿练习中的BUG

今天做了一下Qt的地址簿练习,已经做到添加和删除信息。

但是发现网上的程序和书上的程序是一样,完全照抄根本不行。表现为添加新的信息之后无法正常切换 currentMode,这样的后果是几个按钮无法正常使能。

原因:currentMode没有初始化

我的解决办法是在addContact()里添加updateInterface(AddingMode);这样currentMode在添加新信息后就有了合理的初始值。

你可能感兴趣的:(qt)