A multilingual input method framework
Revision | f4f484f77ced41956423dd3c847604003699bd24 (tree) |
---|---|
Time | 2012-11-27 17:10:05 |
Author | Muneyuki Noguchi <nogu.dev@gmai...> |
Commiter | Muneyuki Noguchi |
Define updateStyle().
* qt5/immodule/quimplatforminputcontext.cpp
@@ -790,6 +790,18 @@ void QUimPlatformInputContext::updatePosition() | ||
790 | 790 | free(leftp); |
791 | 791 | } |
792 | 792 | |
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 | + | |
793 | 805 | void QUimPlatformInputContext::updateIndicator(const QString &str) |
794 | 806 | { |
795 | 807 | Q_UNUSED(str); |