X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_DataObject.cxx;h=b54120e1db8c83b479857063a5d3cf6496647594;hb=5cae7e874afd2fc1b6f61023e8ebd33a933db3c7;hp=7b594a2884a2ab08aa668bd95cc559364f767c86;hpb=e709575f75fcabe5b0d538c54d7c867369ce70ea;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_DataObject.cxx b/src/HYDROGUI/HYDROGUI_DataObject.cxx index 7b594a28..b54120e1 100644 --- a/src/HYDROGUI/HYDROGUI_DataObject.cxx +++ b/src/HYDROGUI/HYDROGUI_DataObject.cxx @@ -23,12 +23,7 @@ #include "HYDROGUI_DataObject.h" #include -#include -#include -#include - #include - #include HYDROGUI_DataObject::HYDROGUI_DataObject( SUIT_DataObject* theParent, @@ -75,57 +70,6 @@ QFont HYDROGUI_DataObject::font( const int theId ) const return aFont; } -QString HYDROGUI_DataObject::text( const int theColumnId ) const -{ - QString aRes; - if( !myData.IsNull() ) - { - if ( theColumnId == RefObjectId || theColumnId == BathymetryId ) - { - Handle(HYDROData_Zone) aZone = Handle(HYDROData_Zone)::DownCast( myData ); - if ( !aZone.IsNull() ) - { - HYDROData_SequenceOfObjects aSeq = aZone->GetGeometryObjects(); - HYDROData_SequenceOfObjects::Iterator anIter( aSeq ); - for ( ; anIter.More(); anIter.Next() ) - { - Handle(HYDROData_Object) aRefGeomObj = - Handle(HYDROData_Object)::DownCast( anIter.Value() ); - if ( !aRefGeomObj.IsNull() ) - { - switch ( theColumnId ) - { - case RefObjectId: - // Get Ref.Object name - aRes += aRefGeomObj->GetName() + ", "; - break; - case BathymetryId: - // Get bathymetry name - aRes += aRefGeomObj->GetBathymetry()->GetName() + ", "; - } - } - } - } - if ( aRes.length() > 1 ) - { - aRes.remove( aRes.length() - 2, 2 ); - } - } - else - { - aRes = LightApp_DataObject::text( theColumnId ); - } - } - return aRes; -} - -QColor HYDROGUI_DataObject::color( const ColorRole theColorRole, const int theColumnId ) const -{ - //TODO: Implement red color for bathymetry conflicts in case creation dialog - return LightApp_DataObject::color( theColorRole, theColumnId ); -} - - QString HYDROGUI_DataObject::dataObjectEntry( const Handle(HYDROData_Entity)& theObject, const bool theWithPrefix ) {