Revision: 7341
Author: nogu.dev
Date: Sat Oct 29 03:55:22 2011
Log: * qt4/toolbar/common-uimstateindicator.cpp
- (UimStateIndicator::propListUpdate): Use Qt4 library function
QFile::exists() instead of POSIX function stat().
- (QHelperPopupMenu::insertHelperItem): Ditto.
http://code.google.com/p/uim/source/detail?r=7341
Modified:
/trunk/qt4/toolbar/common-uimstateindicator.cpp
=======================================
--- /trunk/qt4/toolbar/common-uimstateindicator.cpp Fri Oct 14 17:27:43 2011
+++ /trunk/qt4/toolbar/common-uimstateindicator.cpp Sat Oct 29 03:55:22 2011
@@ -35,6 +35,7 @@
#include "common-uimstateindicator.h"
#include <uim/uim-scm.h>
+#include <QtCore/QFile>
#include <QtCore/QSocketNotifier>
#include <QtCore/QString>
#include <QtCore/QStringList>
@@ -45,7 +46,6 @@
#include <cstring>
#include <cstdlib>
-#include <sys/stat.h>
#include "qtgettext.h"
@@ -179,8 +179,7 @@
uim_scm_symbol_value_bool("toolbar-icon-for-dark-background?");
const QString append = isDarkBg ? "_dark_background" : "";
QString fileName = ICONDIR + '/' + fields[1] + append
+ ".png";
- struct stat st;
- if ( isDarkBg && stat( fileName.toUtf8().data(), &st ) ==
-1 )
+ if ( isDarkBg && !QFile::exists( fileName ) )
{
fileName = ICONDIR + '/' + fields[1] + ".png";
}
@@ -344,8 +343,7 @@
uim_scm_symbol_value_bool("toolbar-icon-for-dark-background?");
const QString append = isDarkBg ? "_dark_background" : "";
QString fileName = ICONDIR + '/' + indicationIdStr + append + ".png";
- struct stat st;
- if ( isDarkBg && stat( fileName.toUtf8().data(), &st ) == -1 )
+ if ( isDarkBg && !QFile::exists( fileName ) )
{
fileName = ICONDIR + '/' + indicationIdStr + ".png";
}