void UimInputContextPlugin::uimInit() { if ( !uim_counted_init() ) { if (!infoManager) infoManager = new QUimInfoManager(); #if UIM_QT_USE_JAPANESE_KANA_KEYBOARD_HACK uim_x_kana_input_hack_init( QX11Info::display() ); #endif uimReady = true; } }
UimPrefDialog::UimPrefDialog( QWidget *parent ) : QDialog( parent ), m_isValueChanged( false ) { uim_counted_init(); if (uim_custom_enable()) { checkDotUimFile(); setupWidgets(); } else { #if defined(ENABLE_DEBUG) qDebug("uim_custom_enable() failed."); #endif uim_counted_quit(); QApplication::exit( -1 ); } setWindowTitle( "uim-pref-qt4" ); }