diff options
Diffstat (limited to 'client/qt4/ibus-input-context.cpp')
-rw-r--r-- | client/qt4/ibus-input-context.cpp | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/client/qt4/ibus-input-context.cpp b/client/qt4/ibus-input-context.cpp index 36d6105..28e8af0 100644 --- a/client/qt4/ibus-input-context.cpp +++ b/client/qt4/ibus-input-context.cpp @@ -94,15 +94,6 @@ IBusInputContext::update () QRect rect = widget->inputMethodQuery(Qt::ImMicroFocus).toRect (); -#if 0 - QFont font = widget->inputMethodQuery(Qt::ImFont).value <QFont> (); - qDebug () << rect << preedit_string << preedit_cursor_pos; - - QFontMetrics fm(font); - int textWidth = fm.width (preedit_string.left (preedit_cursor_pos)); - rect.translate (textWidth, 0); -#endif - QPoint topleft = widget->mapToGlobal(QPoint(0,0)); rect.translate (topleft); @@ -110,16 +101,17 @@ IBusInputContext::update () #if 0 QVariant value; + qDebug () << "== update == "; value = widget->inputMethodQuery(Qt::ImMicroFocus); - qDebug () << value; + qDebug () << "Qt::ImMicroFocus " << value; value = widget->inputMethodQuery(Qt::ImFont); - qDebug () << value; + qDebug () << "Qt::ImFont " <<value; value = widget->inputMethodQuery(Qt::ImCursorPosition); - qDebug () << value; + qDebug () << "Qt::ImCursorPosition " << value; value = widget->inputMethodQuery(Qt::ImSurroundingText); - qDebug () << value; + qDebug () << "Qt::ImSurroundingText " << value; value = widget->inputMethodQuery(Qt::ImCurrentSelection); - qDebug () << value; + qDebug () << "Qt::ImCurrentSelection " << value; #endif } |