# Enable languages by features openwnn: CONFIG += lang-ja_JP hangul: CONFIG += lang-ko_KR pinyin: CONFIG += lang-zh_CN tcime|zhuyin|cangjie: CONFIG += lang-zh_TW # Enable handwriting handwriting:!lipi-toolkit:!t9write { include(virtualkeyboard/3rdparty/t9write/t9write-build.pri) equals(T9WRITE_FOUND, 1): CONFIG += t9write else: CONFIG += lipi-toolkit } # Flag for activating all languages lang-all: CONFIG += \ lang-ar_AR \ lang-da_DK \ lang-de_DE \ lang-en_GB \ lang-es_ES \ lang-fa_FA \ lang-fi_FI \ lang-fr_FR \ lang-hi_IN \ lang-it_IT \ lang-ja_JP \ lang-ko_KR \ lang-nb_NO \ lang-pl_PL \ lang-pt_PT \ lang-ru_RU \ lang-sv_SE \ lang-zh_CN \ lang-zh_TW # Default language !contains(CONFIG, lang-.*): CONFIG += lang-en_GB # Enable features by languages contains(CONFIG, lang-ja.*): CONFIG += openwnn contains(CONFIG, lang-ko.*): CONFIG += hangul contains(CONFIG, lang-zh(_CN)?): CONFIG += pinyin contains(CONFIG, lang-zh(_TW)?): CONFIG += tcime # Feature dependencies tcime { !cangjie:!zhuyin: CONFIG += cangjie zhuyin } else { cangjie|zhuyin: CONFIG += tcime } # Deprecated configuration flags disable-xcb { message("The disable-xcb option has been deprecated. Please use disable-desktop instead.") CONFIG += disable-desktop } # Enables logging of sensitive information, such as key events. # Should never be enabled by default. # It's defined here rather than virtualkeyboarddebug_p.h # so that the plugins can use it. sensitive-debug: DEFINES += SENSITIVE_DEBUG