]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
Fix combo box model problems
authorvsr <vsr@opencascade.com>
Tue, 29 Jul 2008 03:57:09 +0000 (03:57 +0000)
committervsr <vsr@opencascade.com>
Tue, 29 Jul 2008 03:57:09 +0000 (03:57 +0000)
src/Qtx/QtxComboBox.cxx

index 25ac78cf73ccd42396e0caaf6ac4295106773ae8..831cb18c548eea3c89e8cdc2f3ccd249076151a2 100755 (executable)
@@ -85,7 +85,8 @@ void QtxComboBox::Model::setCleared( const bool isClear )
 */
 QVariant QtxComboBox::Model::data( const QModelIndex& index, int role ) const
 {
-  return myCleared ? QVariant() : QStandardItemModel::data( index, role );
+  return ( myCleared && ( role == Qt::DisplayRole || role == Qt::DecorationRole ) ) ?
+    QVariant() : QStandardItemModel::data( index, role );
 }
 
 /*!