}
HYDROGUI_NamedObject::HYDROGUI_NamedObject( SUIT_DataObject* theParent,
- const QString& theName )
+ const QString& theName,
+ const QString& theParentEntry )
: CAM_DataObject( theParent ),
LightApp_DataObject( theParent ),
- myName( theName )
+ myName( theName ),
+ myParentEntry( theParentEntry )
{
}
QString HYDROGUI_NamedObject::entry() const
{
- //return LightApp_DataObject::entry();
- return HYDROGUI_DataObject::entryPrefix() + name();
+ QString anEntry = HYDROGUI_DataObject::entryPrefix() + name();
+ if( !myParentEntry.isEmpty() )
+ anEntry.prepend( myParentEntry + "_" );
+ return anEntry;
}
QString HYDROGUI_NamedObject::name() const