qtvirtualkeyboard

    0熱度

    1回答

    任何人都可以告訴我什麼屬性可以檢查以確定活動輸入法(即手寫,鍵盤等)? 基本上,我希望有像一些邏輯: if (inputMethod === "handwriting") { //do this } else { //do that } 或 if (handwriting.active) { //do this } else { //do that

    0熱度

    1回答

    繼QT-API之後,我開始將自定義樣式放在正確的文件夾中,並從here進行必要的修改。 現在我試圖用我自己的自定義LAYOUT作出以下修改: 我把EN_GB文件夾從/Qt/5.8/Src/qtvirtualkeyboard/src/virtualkeyboard/content/layouts/en_GB 複製到我自己的路徑並將其重命名爲customkblayout。 修改其main.qml文件從

    0熱度

    1回答

    我正在查看虛擬鍵盤的QML樣式。 keyboardDesignWidth和Height的用途是什麼?我似乎在管理鍵盤的寬度和高度方面遇到很多麻煩,無法將其設置爲我想要的。直接設置keyboardHeight和Width也沒有多大幫助。 問題是組件背景大小在某種程度上是在幕後計算的。所以,即使我有我想要的鍵盤按鈕和尺寸,多餘的背景也會覆蓋我的其他一些控件,並且很難對鍵盤的尺寸進行精細控制。 直接控制

    2熱度

    2回答

    我嘗試將QtVirtualKeyboard整合到原型中,但是我失敗了。 這是我第一次與多個項目合作,或者我必須在QML/QMake-Project中包含非基礎材料。 我從git-repository得到了代碼,併成功運行了這些示例。但是現在我對如何將其整合到我自己的項目中感到困惑。 我的項目結構如下 Proto (dir) +- Proto.pro +- main.cpp +- ... +

    0熱度

    2回答

    我試圖寫一個虛擬鍵盤PyQt5代碼。這是我的代碼。 from PyQt5.QtCore import * from PyQt5.QtWidgets import * class InputState: LOWER = 0 CAPITAL = 1 class KeyButton(QPushButton): sigKeyButtonClicked = pyq

    0熱度

    2回答

    我正在用qml使用qtvirtualkeyboard模塊。我使用下面的qml代碼來顯示虛擬鍵盤。 import QtQuick 2.5 import QtQuick.VirtualKeyboard 2.1 InputPanel { id: inputPanel y: Qt.inputMethod.visible ? parent.height - inputP

    0熱度

    1回答

    我正在查看安裝Qt 5.9時虛擬鍵盤的基本QML示例。 TextField { id: digitsField width: parent.width previewText: "Digits only field" inputMethodHints: Qt.ImhDigitsOnly enterKeyAction: EnterKeyAction.

    0熱度

    1回答

    我想將VirtualKeyboard更改爲[azerty]。 我試圖把VirtualKeyboardSettings.locale = "fr_FR",但它不起作用。 我也嘗試將CONFIG += lang-fr_FR放在.pro文件中,就像它在Qt文檔中說的那樣,但仍然不起作用。

    2熱度

    2回答

    有沒有辦法在不使用自定義佈局的情況下從虛擬鍵盤隱藏語言選擇鍵?

    0熱度

    1回答

    我正在嘗試在樹莓派上使用qt虛擬鍵盤,並且有問題召喚鍵盤。 我得按如下方式允許使用虛擬鍵盤的配置項目: //In the PRO file QT += qml quick quickcontrols2 xml static { QT += svg QTPLUGIN += qtvirtualkeyboardplugin } CONFIG += c++11 disable