Salome HOME
projects
/
modules
/
smesh.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
99c3d13
)
Correct implementation of Max Subshape limiter.
author
dmv
<dmv@opencascade.com>
Mon, 1 Mar 2010 14:00:46 +0000
(14:00 +0000)
committer
dmv
<dmv@opencascade.com>
Mon, 1 Mar 2010 14:00:46 +0000
(14:00 +0000)
src/StdMeshersGUI/StdMeshersGUI_SubShapeSelectorWdg.cxx
patch
|
blob
|
history
diff --git
a/src/StdMeshersGUI/StdMeshersGUI_SubShapeSelectorWdg.cxx
b/src/StdMeshersGUI/StdMeshersGUI_SubShapeSelectorWdg.cxx
index 26527d85b14f223611883dc92b9d6601bd51f4f9..5350cf9d22c4107d8c35781a9b575de532d42cab 100644
(file)
--- a/
src/StdMeshersGUI/StdMeshersGUI_SubShapeSelectorWdg.cxx
+++ b/
src/StdMeshersGUI/StdMeshersGUI_SubShapeSelectorWdg.cxx
@@
-83,7
+83,7
@@
StdMeshersGUI_SubShapeSelectorWdg
::StdMeshersGUI_SubShapeSelectorWdg( QWidget * parent ):
QWidget( parent ),
myPreviewActor( 0 ),
::StdMeshersGUI_SubShapeSelectorWdg( QWidget * parent ):
QWidget( parent ),
myPreviewActor( 0 ),
- myMaxSize(
0
)
+ myMaxSize(
-1
)
{
QPixmap image0( SMESH::GetResourceMgr( mySMESHGUI )->loadPixmap( "SMESH", tr( "ICON_SELECT" ) ) );
{
QPixmap image0( SMESH::GetResourceMgr( mySMESHGUI )->loadPixmap( "SMESH", tr( "ICON_SELECT" ) ) );
@@
-270,7
+270,7
@@
void StdMeshersGUI_SubShapeSelectorWdg::onAdd()
return;
myListWidget->blockSignals( true );
return;
myListWidget->blockSignals( true );
- for (int i = 0; i < mySelectedIDs.size() && (myMaxSize
<
1 || myListOfIDs.size() < myMaxSize); i++) {
+ for (int i = 0; i < mySelectedIDs.size() && (myMaxSize
== -
1 || myListOfIDs.size() < myMaxSize); i++) {
if ( myListOfIDs.indexOf( mySelectedIDs.at(i) ) == -1 ) {
QString anID = QString(" %1").arg( mySelectedIDs.at(i) );
if ( myListOfIDs.indexOf( mySelectedIDs.at(i) ) == -1 ) {
QString anID = QString(" %1").arg( mySelectedIDs.at(i) );
@@
-282,7
+282,7
@@
void StdMeshersGUI_SubShapeSelectorWdg::onAdd()
}
onListSelectionChanged();
myListWidget->blockSignals( false );
}
onListSelectionChanged();
myListWidget->blockSignals( false );
- myAddButton->setEnabled( myListOfIDs.size() < myMaxSize );
+ myAddButton->setEnabled( my
MaxSize == -1 || my
ListOfIDs.size() < myMaxSize );
}
//=================================================================================
}
//=================================================================================