Kaydet (Commit) 0e894caf authored tarafından Markus Mohrhard's avatar Markus Mohrhard

we also need to translate from ui to internal roles

Change-Id: Id66f2f015d1eabe469a944f2bbafe2afbb360464
üst c66229bf
...@@ -742,6 +742,11 @@ OUString DialogModel::ConvertRoleFromInternalToUI( const OUString & rRoleString ...@@ -742,6 +742,11 @@ OUString DialogModel::ConvertRoleFromInternalToUI( const OUString & rRoleString
return lcl_ConvertRole( rRoleString, true ); return lcl_ConvertRole( rRoleString, true );
} }
OUString DialogModel::ConvertRoleFromUIToInternal( const OUString & rRoleString )
{
return lcl_ConvertRole( rRoleString, false );
}
OUString DialogModel::GetRoleDataLabel() OUString DialogModel::GetRoleDataLabel()
{ {
return ::chart::SchResId(STR_OBJECT_DATALABELS).toString(); return ::chart::SchResId(STR_OBJECT_DATALABELS).toString();
......
...@@ -158,6 +158,7 @@ public: ...@@ -158,6 +158,7 @@ public:
void startControllerLockTimer(); void startControllerLockTimer();
static OUString ConvertRoleFromInternalToUI( const OUString & rRoleString ); static OUString ConvertRoleFromInternalToUI( const OUString & rRoleString );
static OUString ConvertRoleFromUIToInternal( const OUString& rRoleString );
static OUString GetRoleDataLabel(); static OUString GetRoleDataLabel();
// pass a role string (not translated) and get an index that serves for // pass a role string (not translated) and get an index that serves for
......
...@@ -775,7 +775,7 @@ IMPL_LINK_NOARG( DataSourceTabPage, AddMappingHdl ) ...@@ -775,7 +775,7 @@ IMPL_LINK_NOARG( DataSourceTabPage, AddMappingHdl )
short aRet = aDlg.Execute(); short aRet = aDlg.Execute();
if(aRet == RET_OK) if(aRet == RET_OK)
{ {
OUString aNewMappingName = aDlg.getSelectedEntry(); OUString aNewMappingName = DialogModel::ConvertRoleFromUIToInternal(aDlg.getSelectedEntry());
if(!aNewMappingName.isEmpty()) if(!aNewMappingName.isEmpty())
m_pLB_ROLE->InsertEntry( lcl_GetRoleLBEntry( aNewMappingName, OUString())); m_pLB_ROLE->InsertEntry( lcl_GetRoleLBEntry( aNewMappingName, OUString()));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment