X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_DataObject.cxx;h=b54120e1db8c83b479857063a5d3cf6496647594;hb=5cae7e874afd2fc1b6f61023e8ebd33a933db3c7;hp=133a99d36ff72d7e2fa2ba00abadb27e70af2e3f;hpb=0802ce8638b337a7c7f655fd3fc83ccaae1244b6;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_DataObject.cxx b/src/HYDROGUI/HYDROGUI_DataObject.cxx index 133a99d3..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,56 +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::Iterator anIter( aZone->GetGeometryObjects() ); - 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 ) {