• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

A multilingual input method framework


Commit MetaInfo

Revisionf4f484f77ced41956423dd3c847604003699bd24 (tree)
Time2012-11-27 17:10:05
AuthorMuneyuki Noguchi <nogu.dev@gmai...>
CommiterMuneyuki Noguchi

Log Message

Define updateStyle().

* qt5/immodule/quimplatforminputcontext.cpp

- (QUimPlatformInputContext::updateStyle):
Define this new function.

Change Summary

Incremental Difference

--- a/qt5/immodule/quimplatforminputcontext.cpp
+++ b/qt5/immodule/quimplatforminputcontext.cpp
@@ -790,6 +790,18 @@ void QUimPlatformInputContext::updatePosition()
790790 free(leftp);
791791 }
792792
793+void QUimPlatformInputContext::updateStyle()
794+{
795+ // don't update window style if deprecated uim-candwin-prog is set
796+ char *candwinprog = uim_scm_symbol_value_str("uim-candwin-prog");
797+ if (candwinprog) {
798+ free(candwinprog);
799+ return;
800+ }
801+ delete proxy;
802+ createCandidateWindow();
803+}
804+
793805 void QUimPlatformInputContext::updateIndicator(const QString &str)
794806 {
795807 Q_UNUSED(str);