View Issue Details

IDProjectCategoryView StatusLast Update
0002836Slicer4Core: GUIpublic2014-03-06 06:15
Reporteriamzengwenye Assigned Tosankhesh  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionSlicer 4.2.0 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0002836: Most of setting Panels‘ GUI were created before qm files was loaded, and they can not be internationalized
Description

Most of setting panels’ GUI were created before qm files loaded, so translation func find no qm files then, for this reason, the internationalization of these GUIs fail. I suggest that execute loading language before these setting panels was
created.

TagsNo tags attached.

Activities

iamzengwenye

iamzengwenye

2012-12-18 23:04

developer   ~0007554

Topic pushed to https://github.com/iamzengwenye/Slicer/commit/dc3671742054d0e1bd6e8b77c133bac306c0c990

finetjul

finetjul

2012-12-19 03:50

administrator   ~0007555

github topic has been commented.

iamzengwenye

iamzengwenye

2012-12-24 17:16

developer   ~0007579

https://github.com/iamzengwenye/Slicer/commit/e4577d42a50088dd3c4f62e898f403f8745f52dc

I have moved the method qSlicerApplicationHelper::loadLanguage() into
qSlicerCoreApplication and call it from qSlicerCoreApplicationPrivate::init() method.
But there is a still problem, I still do not know how to modifie cmakelist.txt to add a folder contains qSlicerApplicationHelper.h to additional include directories.

finetjul

finetjul

2012-12-25 14:31

administrator   ~0007581

github topic has been commented

iamzengwenye

iamzengwenye

2012-12-26 16:50

developer   ~0007587

https://github.com/iamzengwenye/Slicer/commit/a9922d2b768d162812ec6ec25fb3d1db8b7d690e
After created qSlicerCoreApplication::loadLanguage() and
qSlicerCoreApplication::loadTranslations() into
qSlicerCoreApplication and use q->loadLanguage() to call it from
qSlicerCoreApplicationPrivate::init() method, it finally works well.

sankhesh

sankhesh

2013-01-02 07:52

developer   ~0007604

Fixed in r21559 ( http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=21559 )

jcfr

jcfr

2014-03-06 05:12

administrator   ~0011024

Closing resolved issues that have not been updated in more than 3 months

Issue History

Date Modified Username Field Change
2012-12-18 22:51 iamzengwenye New Issue
2012-12-18 22:51 iamzengwenye Status new => assigned
2012-12-18 22:51 iamzengwenye Assigned To => kikinis
2012-12-18 23:04 iamzengwenye Note Added: 0007554
2012-12-19 03:49 finetjul Assigned To kikinis => iamzengwenye
2012-12-19 03:50 finetjul Note Added: 0007555
2012-12-19 08:53 pieper Assigned To iamzengwenye => sankhesh
2012-12-24 17:16 iamzengwenye Note Added: 0007579
2012-12-25 14:31 finetjul Note Added: 0007581
2012-12-26 16:50 iamzengwenye Note Added: 0007587
2013-01-02 07:52 sankhesh Note Added: 0007604
2013-01-02 07:52 sankhesh Status assigned => resolved
2013-01-02 07:52 sankhesh Fixed in Version => Slicer 4.2.3
2013-01-02 07:52 sankhesh Resolution open => fixed
2014-03-06 05:12 jcfr Note Added: 0011024
2014-03-06 05:13 jcfr Status resolved => closed
2014-03-06 05:55 jcfr Fixed in Version => Slicer 4.4.0
2014-03-06 06:15 jcfr Target Version => Slicer 4.4.0