Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

Commit 1abe0b8

Browse files
committed
Initial commit of Fcitx Input Method Qt plugin.
The original code is based here: https://github.com/fcitx/fcitx
0 parents  commit 1abe0b8

38 files changed

+10574
-0
lines changed

fcitx.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"Keys": [ "fcitx" ]
3+
}

fcitx.pro

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
TARGET = fcitxplatforminputcontextplugin
2+
3+
PLUGIN_TYPE = platforminputcontexts
4+
PLUGIN_EXTENDS = -
5+
PLUGIN_CLASS_NAME = QFcitxPlatformInputContextPlugin
6+
load(qt_plugin)
7+
8+
QT += dbus gui-private
9+
SOURCES += $$PWD/fcitxqtconnection.cpp \
10+
$$PWD/fcitxqtformattedpreedit.cpp \
11+
$$PWD/fcitxqtinputcontextproxy.cpp \
12+
$$PWD/fcitxqtinputmethoditem.cpp \
13+
$$PWD/fcitxqtinputmethodproxy.cpp \
14+
$$PWD/fcitxqtkeyboardlayout.cpp \
15+
$$PWD/fcitxqtkeyboardproxy.cpp \
16+
$$PWD/keyuni.cpp \
17+
$$PWD/main.cpp \
18+
$$PWD/qfcitxplatforminputcontext.cpp \
19+
$$PWD/utils.cpp
20+
21+
HEADERS += $$PWD/fcitxqtconnection.h \
22+
$$PWD/fcitxqtconnection_p.h \
23+
$$PWD/fcitxqtdbusaddons_export.h \
24+
$$PWD/fcitxqtdbusaddons_version.h \
25+
$$PWD/fcitxqtformattedpreedit.h \
26+
$$PWD/fcitxqtinputcontextproxy.h \
27+
$$PWD/fcitxqtinputmethoditem.h \
28+
$$PWD/fcitxqtinputmethodproxy.h \
29+
$$PWD/fcitxqtkeyboardlayout.h \
30+
$$PWD/fcitxqtkeyboardproxy.h \
31+
$$PWD/keydata.h \
32+
$$PWD/keyserver_x11.h \
33+
$$PWD/keyuni.h \
34+
$$PWD/main.h \
35+
$$PWD/qfcitxplatforminputcontext.h \
36+
$$PWD/utils.h
37+
38+
OTHER_FILES += $$PWD/fcitx.json

0 commit comments

Comments
 (0)