QWidget* wi = NULL;
QMap<uorPropertyTabType, QWidget*>::iterator i = m_tabs.begin();
while(i != m_tabs.end()){
wi = *i;
delete wi;
i++;
}
QWidget* wi = NULL;
QMap<uorPropertyTabType, QWidget*>::iterator i = m_tabs.begin();
while(i != m_tabs.end()){
wi = *i;
delete wi;
i++;
}
QMap<uorPropertyTabType, QWidget*> m_tabs;
...
foreach( QWidget *pWidget, m_tabs)
{
delete pWidget;
pWidget = 0;
// или pWidget->deleteLater();
}
m_tabs.clear();