aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@digia.com>2014-01-27 14:06:59 +0100
committerFrederik Gladhorn <frederik.gladhorn@digia.com>2014-01-28 14:50:17 +0200
commit9778eb24c145ce24c80ca753ea3526e104e9aa91 (patch)
tree988e487da09aee27157dd23ac6c4e7673603bd63 /README.md
parent631db7a021c80949b122311e5f38203989319743 (diff)
Restructure and rename.
This restructures the repo to match other Qt modules, like the Enterprise Controls. It also renames the plugin and usages of its name in the documentation so that the abbreviated "VKB" is not used anywhere. Change-Id: I5de3fc67846a50438e52f4be057abfa0d9be0d91 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Diffstat (limited to 'README.md')
-rw-r--r--README.md60
1 files changed, 5 insertions, 55 deletions
diff --git a/README.md b/README.md
index e520c4d8..a55dd8af 100644
--- a/README.md
+++ b/README.md
@@ -1,57 +1,7 @@
-# QtVKB - Qt Virtual Keyboard
+Qt Virtual Keyboard
-QtVKB is a virtual keyboard framework that consists of C++ backend
-supporting custom input methods as well as UI frontend implemented in QML.
+Qt Virtual Keyboard is a virtual keyboard framework that consists of a C++
+backend supporting custom input methods as well as a UI frontend implemented
+in QML.
-The project is split into following subprojects:
-- *demo.pro* QtVKB Demo application
-- *qtvkb.pro* QtVKB C++ backend for input engine and QPlatformInputContext integration
-- *styles.pro* QtVKB Style plugin that enables style decorations for keyboard
-
-The input methods are implemented either in C++ or QML languages.
-The QtVKB provides an example implementations of PlainInputMethod, MultitapInputMethod
-and HunspellInputMethod. The MultitapInputMethod is implemented in QML while
-the others are implemented in C++.
-
-For more details, please refer to the documentation in qtvkb/doc/html directory.
-
-## Build instructions
-
-The QtVKB can be built for Linux Desktop/X11 or Boot2Qt targets. The target is
-automatically detected by QMAKE and requires no special configuration parameters.
-
-QtCreator is preferred build environment for QtVKB as you can then leverage from
-shadow build and rapidly switch between build targets.
-
-### Configuration options
-
-- *CONFIG+=disable-xcb* Disables X11 integration
-- *CONFIG+=disable-hunspell* Disables Hunspell integration
-- *CONFIG+=retro-style* Enables Retro style
-
-### Extra targets
-
-- *docs* Generates documentation
-
-### Hunspell integration
-
-By default, HunspellInputMethod will not be available unless the Hunspell library and
-development headers are found. For Linux/X11 target the Hunspell library can be provided
-by installing libhunspell-dev package. Alternatively the Hunspell sources can be extracted into
-qtvkb/hunspell directory. If Hunspell sources are used, then the dictionary
-files must also be copied into qtvkb/hunspell/data directory. Furthermore,
-if Hunspell sources are used, the hunspell.pro will be used for all targets.
-
-## Deployment instructions
-
-### Linux/X11
-
-Add Deploy Step that executes "make install" command, then deploy using *Deploy All* command.
-
-### Boot2Qt
-
-Remount target file system as read-write before deployment.
-
- adb -s <deviceid> remount
-
-Deploy using *Deploy All* command.
+For more information, see the documentation.