>>>>> "John" == John Levon <[EMAIL PROTECTED]> writes:
>> Sorry, I took a look but did not find the code where this would be >> relevant. I'd be glad to have more hints. John> inside switchPanel(). You might need to do stack_-> setUpdatesEnabled(.. etc. too - not sure I tried void PanelStack::switchPanel(QListViewItem * item) { WidgetMap::const_iterator cit = widget_map_.find(item); if (cit == widget_map_.end()) return; setUpdatesEnabled(false); stack_->setUpdatesEnabled(false); stack_->raiseWidget(cit->second); stack_->setUpdatesEnabled(true); setUpdatesEnabled(true); } but it had no effect. For reference, there is no sluggishness with xforms and the same setup. JMarc