Revision: 6360
Author: nogu.dev
Date: Sun May  2 07:29:50 2010
Log: * qt4/immodule/qtextutil.cpp
  - (QUimTextUtil::acquirePrimaryText, QUimTextUtil::acquireSelectionText,
     QUimTextUtil::deletePrimaryText, QUimTextUtil::deleteSelectionText):
    Don't use deprecated Qt3 idiom to cast a type.
http://code.google.com/p/uim/source/detail?r=6360

Modified:
 /trunk/qt4/immodule/qtextutil.cpp

=======================================
--- /trunk/qt4/immodule/qtextutil.cpp   Sun Apr  4 20:35:54 2010
+++ /trunk/qt4/immodule/qtextutil.cpp   Sun May  2 07:29:50 2010
@@ -125,11 +125,11 @@
     return -1;
 #endif

-    if ( mWidget->inherits( "QLineEdit" ) )
+    if ( qobject_cast<QLineEdit *>( mWidget ) )
         err = acquirePrimaryTextInQLineEdit( origin, former_req_len,
latter_req_len, former, latter );
 #ifdef ENABLE_QT4_QT3SUPPORT
-    else if ( mWidget->inherits( "Q3TextEdit" ) )
+    else if ( qobject_cast<Q3TextEdit *>( mWidget ) )
         err = acquirePrimaryTextInQTextEdit( origin, former_req_len,
latter_req_len, former, latter );
 #endif
@@ -417,11 +417,11 @@
     return -1;
 #endif

-    if ( mWidget->inherits( "QLineEdit" ) )
+    if ( qobject_cast<QLineEdit *>( mWidget ) )
         err = acquireSelectionTextInQLineEdit( origin, former_req_len,
latter_req_len, former, latter );
 #ifdef ENABLE_QT4_QT3SUPPORT
-    else if ( mWidget->inherits( "Q3TextEdit" ) )
+    else if ( qobject_cast<Q3TextEdit *>( mWidget ) )
         err = acquireSelectionTextInQTextEdit( origin, former_req_len,
latter_req_len, former, latter );
 #endif
@@ -630,11 +630,11 @@
     return -1;
 #endif

-    if ( mWidget->inherits( "QLineEdit" ) )
+    if ( qobject_cast<QLineEdit *>( mWidget ) )
         err = deletePrimaryTextInQLineEdit( origin, former_req_len,
                                             latter_req_len );
 #ifdef ENABLE_QT4_QT3SUPPORT
-    else if ( mWidget->inherits( "Q3TextEdit" ) )
+    else if ( qobject_cast<Q3TextEdit *>( mWidget ) )
         err = deletePrimaryTextInQTextEdit( origin, former_req_len,
                                             latter_req_len );
 #endif
@@ -847,11 +847,11 @@
     return -1;
 #endif

-    if ( mWidget->inherits( "QLineEdit" ) )
+    if ( qobject_cast<QLineEdit *>( mWidget ) )
         err = deleteSelectionTextInQLineEdit( origin, former_req_len,
                                               latter_req_len );
 #ifdef ENABLE_QT4_QT3SUPPORT
-    else if ( mWidget->inherits( "Q3TextEdit" ) )
+    else if ( qobject_cast<Q3TextEdit *>( mWidget ) )
         err = deleteSelectionTextInQTextEdit( origin, former_req_len,
                                               latter_req_len );
 #endif

Reply via email to