X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_DataObject.cxx;h=b54120e1db8c83b479857063a5d3cf6496647594;hb=5cae7e874afd2fc1b6f61023e8ebd33a933db3c7;hp=83be9e8fb4a7230e9b40486228f37da91faeb6e1;hpb=abe63c42525c9299302649cdb5dcff4f83368c26;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_DataObject.cxx b/src/HYDROGUI/HYDROGUI_DataObject.cxx index 83be9e8f..b54120e1 100644 --- a/src/HYDROGUI/HYDROGUI_DataObject.cxx +++ b/src/HYDROGUI/HYDROGUI_DataObject.cxx @@ -23,11 +23,7 @@ #include "HYDROGUI_DataObject.h" #include -#include -#include - #include - #include HYDROGUI_DataObject::HYDROGUI_DataObject( SUIT_DataObject* theParent, @@ -74,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: - aRes += aRefGeomObj->GetName() + ", "; - break; - case BathymetryId: - //TODO: Get bathymetry name - //aRes += aRefGeomObj-> - ; - } - } - } - } - 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 ) {