aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/t9writeworker.cpp
diff options
context:
space:
mode:
authorJarkko Koivikko <jarkko.koivikko@code-q.fi>2015-10-23 13:52:36 +0300
committerJarkko Koivikko <jarkko.koivikko@code-q.fi>2015-10-27 10:14:48 +0000
commit751caffc2e265ededf7e99e3254690b08c4bc1dd (patch)
tree4a42e7d98edd9e9baaf45577885b5238917a3b48 /src/virtualkeyboard/t9writeworker.cpp
parent81c0d7d4df40c1130a8e7c98411c045b7eafc475 (diff)
Wrap C++ API into namespace
This change wraps the entire C++ API into namespace. In practice, all the C++ interfaces inside the qtvirtualkeyboard plugin are private, except the QPlatformInputContext plugin API. Even the AbstractInputMethod and AbstractInputPanel are not really a public in the sense that they could be used outside the plugin. At least it does not make sense, since there is no way to extend the virtual keyboard functionality without recompiling the plugin. Task-number: QTRD-3628 Change-Id: I1037ee247abca3219efeaa4e4150baaff7c3d668 Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
Diffstat (limited to 'src/virtualkeyboard/t9writeworker.cpp')
-rw-r--r--src/virtualkeyboard/t9writeworker.cpp34
1 files changed, 34 insertions, 0 deletions
diff --git a/src/virtualkeyboard/t9writeworker.cpp b/src/virtualkeyboard/t9writeworker.cpp
index fe148ffc..53422a6c 100644
--- a/src/virtualkeyboard/t9writeworker.cpp
+++ b/src/virtualkeyboard/t9writeworker.cpp
@@ -25,6 +25,13 @@
#include <QFile>
#include <QTime>
+namespace QtVirtualKeyboard {
+
+/*!
+ \class QtVirtualKeyboard::T9WriteTask
+ \internal
+*/
+
T9WriteTask::T9WriteTask(QObject *parent) :
QObject(parent),
decumaSession(0),
@@ -38,6 +45,11 @@ void T9WriteTask::wait()
runSema.release();
}
+/*!
+ \class QtVirtualKeyboard::T9WriteDictionaryTask
+ \internal
+*/
+
T9WriteDictionaryTask::T9WriteDictionaryTask(const QString &fileUri,
const DECUMA_MEM_FUNCTIONS &memFuncs) :
fileUri(fileUri),
@@ -83,6 +95,11 @@ void T9WriteDictionaryTask::run()
emit completed(fileUri, dictionary);
}
+/*!
+ \class QtVirtualKeyboard::T9WriteRecognitionResult
+ \internal
+*/
+
T9WriteRecognitionResult::T9WriteRecognitionResult(int id, int maxResults, int maxCharsPerWord) :
numResults(0),
instantGesture(0),
@@ -105,6 +122,11 @@ T9WriteRecognitionResult::T9WriteRecognitionResult(int id, int maxResults, int m
}
}
+/*!
+ \class QtVirtualKeyboard::T9WriteRecognitionTask
+ \internal
+*/
+
T9WriteRecognitionTask::T9WriteRecognitionTask(QSharedPointer<T9WriteRecognitionResult> result,
const DECUMA_INSTANT_GESTURE_SETTINGS &instantGestureSettings,
BOOST_LEVEL boostLevel,
@@ -215,6 +237,11 @@ int T9WriteRecognitionTask::resultId() const
return result != 0 ? result->id : -1;
}
+/*!
+ \class QtVirtualKeyboard::T9WriteRecognitionResultsTask
+ \internal
+*/
+
T9WriteRecognitionResultsTask::T9WriteRecognitionResultsTask(QSharedPointer<T9WriteRecognitionResult> result) :
T9WriteTask(),
result(result)
@@ -266,6 +293,11 @@ void T9WriteRecognitionResultsTask::run()
emit resultsAvailable(resultList);
}
+/*!
+ \class QtVirtualKeyboard::T9WriteWorker
+ \internal
+*/
+
T9WriteWorker::T9WriteWorker(DECUMA_SESSION *decumaSession, QObject *parent) :
QThread(parent),
taskSema(),
@@ -334,3 +366,5 @@ void T9WriteWorker::run()
}
}
}
+
+} // namespace QtVirtualKeyboard