summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--virtualkeyboard/content/components/HideKeyboardKey.qml4
-rw-r--r--virtualkeyboard/main.cpp5
2 files changed, 6 insertions, 3 deletions
diff --git a/virtualkeyboard/content/components/HideKeyboardKey.qml b/virtualkeyboard/content/components/HideKeyboardKey.qml
index f286b1a..411307a 100644
--- a/virtualkeyboard/content/components/HideKeyboardKey.qml
+++ b/virtualkeyboard/content/components/HideKeyboardKey.qml
@@ -42,7 +42,9 @@ import QtQuick 2.0
BaseKey {
functionKey: true
- onClicked: Qt.inputMethod.inputItem.focus = false
+ onClicked: {
+ Qt.inputMethod.hide();
+ }
Icon {
invert: pressed
source: "../images/hidekeyboard.png"
diff --git a/virtualkeyboard/main.cpp b/virtualkeyboard/main.cpp
index a233795..e63aec5 100644
--- a/virtualkeyboard/main.cpp
+++ b/virtualkeyboard/main.cpp
@@ -1,5 +1,5 @@
-#include <QQuickView>
-#include <QGuiApplication>
+#include <QtQuick/QQuickView>
+#include <QtGui/QGuiApplication>
int main(int argc, char *argv[])
{
@@ -7,6 +7,7 @@ int main(int argc, char *argv[])
QGuiApplication app(argc, argv);
QQuickView view(QString("virtualkeyboard.qml"));
+ view.setResizeMode(QQuickView::SizeRootObjectToView);
view.show();
return app.exec();