屏蔽在构造函数中初始化qtablewidget时触发单元改变的槽函数(界面还没有显示出来)
在qtablewidget触发的槽函数中,先判断当前窗口是否显示出来,如果窗口没有显示出来时虽然触发了槽函数但是不执行任何操作,直接return;
void ProductDotCfgWdiget::on_selectionChanged() { if ( !this->isVisible() ) { return; // 如果窗口没有显示但是触发了槽函数,直接退出 } // 执行操作 }
在qtablewidget触发的槽函数中,先判断当前窗口是否显示出来,如果窗口没有显示出来时虽然触发了槽函数但是不执行任何操作,直接return;
void ProductDotCfgWdiget::on_selectionChanged() { if ( !this->isVisible() ) { return; // 如果窗口没有显示但是触发了槽函数,直接退出 } // 执行操作 }