Revision: 6931
Author: nogu.dev
Date: Fri Feb  4 07:38:28 2011
Log: * qt4/toolbar/common-quimhelpertoolbar.cpp
  - Avoid global static objects.
http://code.google.com/p/uim/source/detail?r=6931

Modified:
 /trunk/qt4/toolbar/common-quimhelpertoolbar.cpp

=======================================
--- /trunk/qt4/toolbar/common-quimhelpertoolbar.cpp     Thu Jan  6 18:09:56 2011
+++ /trunk/qt4/toolbar/common-quimhelpertoolbar.cpp     Fri Feb  4 07:38:28 2011
@@ -45,9 +45,6 @@
 #include "uim/uim-scm.h"
 #include "qtgettext.h"

-static const QString ICONDIR = UIM_PIXMAPSDIR;
-static const QString ACTION_ICONDIR = KDE4_ICONDIR "/oxygen/16x16/actions";
-
 static void launchHelperApplication( const QString &command )
 {
     if ( !command.isEmpty() && !QProcess::startDetached( command ) ) {
@@ -71,6 +68,8 @@
     connect( m_indicator, SIGNAL( menuRequested( QMenu* ) ),
         this, SIGNAL( menuRequested( QMenu* ) ) );

+    const QString ICONDIR = UIM_PIXMAPSDIR;
+    const QString ACTION_ICONDIR = KDE4_ICONDIR "/oxygen/16x16/actions";
     const QSize size( ICON_SIZE, ICON_SIZE );
     m_swicon = QPixmap( ICONDIR + "/im_switcher.png" ).scaled(
         size, Qt::IgnoreAspectRatio, Qt::SmoothTransformation );

Reply via email to