[Uim-bugs] [Bug 24123] New: Add a Qt4 toolbar for uim

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Sep 23 14:11:50 PDT 2009


http://bugs.freedesktop.org/show_bug.cgi?id=24123

           Summary: Add a Qt4 toolbar for uim
           Product: UIM
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: helper: toolbar
        AssignedTo: uim-bugs at freedesktop.org
        ReportedBy: nogu.dev at gmail.com


Created an attachment (id=29816)
 --> (http://bugs.freedesktop.org/attachment.cgi?id=29816)
patch to add uim-toolbar-qt4, uim-chardict-qt4, uim-im-switcher-qt4 and
uim-pref-qt4

Currently, a Qt4 toolbar for uim doesn't exist.

I ported uim-*-qt from Qt3 to Qt4. Uim developers, would you review my patch?

 autogen.sh                               |   29                                
 configure.ac                             |   47 +                              
 qt4/Makefile.am                          |    2                                
 qt4/chardict/Makefile.am                 |   36                                
 qt4/chardict/bushu.t                     |  172 ++++                           
 qt4/chardict/bushuviewwidget.cpp         |  180 ++++                           
 qt4/chardict/bushuviewwidget.h           |   72 +                              
 qt4/chardict/chargridview.cpp            |  197 ++++                           
 qt4/chardict/chargridview.h              |   68 +                              
 qt4/chardict/kseparator.cpp              |  112 ++                             
 qt4/chardict/kseparator.h                |   85 ++                             
 qt4/chardict/po/LINGUAS                  |    1                                
 qt4/chardict/po/Makevars                 |   48 +                              
 qt4/chardict/po/POTFILES.in              |    3                                
 qt4/chardict/po/ja.po                    |  545 +++++++++++++                  
 qt4/chardict/po/remove-potcdate.sin      |   19                                
 qt4/chardict/po/uim-chardict-qt.pot      |  545 +++++++++++++                  
 qt4/chardict/qt4.cpp                     |  221 +++++                          
 qt4/chardict/qt4.h                       |  101 ++                             
 qt4/chardict/qtgettext.h                 |   60 +                              
 qt4/chardict/uim-chardict-qt4.pro.in     |   31                                
 qt4/chardict/unicodeviewwidget.cpp       |  293 +++++++                        
 qt4/chardict/unicodeviewwidget.h         |   75 +                              
 qt4/pref/Makefile.am                     |   25                                
 qt4/pref/customwidgets.cpp               | 1267
+++++++++++++++++++++++++++++++
 qt4/pref/customwidgets.h                 |  299 +++++++                        
 qt4/pref/keyeditformbase.ui              |  119 ++                             
 qt4/pref/kseparator.cpp                  |  112 ++                             
 qt4/pref/kseparator.h                    |   85 ++
 qt4/pref/olisteditformbase.ui            |  115 ++
 qt4/pref/qt4.cpp                         |  704 +++++++++++++++++
 qt4/pref/qt4.h                           |  141 +++
 qt4/pref/uim-pref-qt4.pro.in             |   23
 qt4/qtgettext.h                          |   65 +
 qt4/switcher/Makefile.am                 |   22
 qt4/switcher/qt4.cpp                     |  297 +++++++
 qt4/switcher/qt4.h                       |   81 +
 qt4/switcher/uim-im-switcher-qt4.pro.in  |   22
 qt4/toolbar/Makefile.am                  |   25
 qt4/toolbar/common-quimhelpertoolbar.cpp |  300 +++++++
 qt4/toolbar/common-quimhelpertoolbar.h   |  100 ++
 qt4/toolbar/common-uimstateindicator.cpp |  312 +++++++
 qt4/toolbar/common-uimstateindicator.h   |  125 +++
 qt4/toolbar/standalone-qt4.cpp           |  201 ++++
 qt4/toolbar/standalone-qt4.h             |   91 ++
 qt4/toolbar/uim-toolbar-qt4.pro.in       |   26
 46 files changed, 7483 insertions(+), 16 deletions(-)


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the uim-bugs mailing list