C
StyleConstants QML Type
キーボードのスタイリング定数を持つシングルトン。詳細...
| Import Statement: | import QtQuick.VirtualKeyboard.Styles |
| Since: | Qt Quick Ultralite 2.9 |
| Inherits: |
プロパティ
- keyboardDesignHeight : real
- keyboardDesignWidth : real
- keyboardHeight : real
- keyboardKeySize : real
- scaleHint : real
- vkbScreenWidth : int
- wordSuggestionSize : real
詳細説明
このファイルをカスタム・スタイルにコピーし、そのプロパティを適宜変更してください。
デザイン サイズは、仮想キーボードの縦横比を指定します。スタイルは、キーボードの実際の高さとデザインの高さから計算されるscaleHint に従って拡張できます。
注意: このファイルのいくつかのプロパティは "DO NOT MODIFY "とマークされています。これらは他の依存関係から計算された値に基づいてqmltocppによって設定されます。コンパイラは現在、scaleHint とkeyboardHeight を定数として直接解決できない場合があります(ファイルをまたいで使用する場合)ので、コンパイラによるこのカスタム処理が必要です。
例えば、src/virtualkeyboard/styles/builtin/default/StyleConstants.qml を参照してください。
プロパティの説明
keyboardDesignHeight : real |
キーボードのデザイン高さ。
keyboardDesignWidth : real |
キーボードの設計幅。
keyboardHeight : real |
キーボードの現在の高さ。
keyboardKeySize : real |
こ の値は、 バ ン ド ル さ れた レ イ ア ウ ト と ス タ イ ルに よ っ て、 キーボードのキーで使われ る フ ォ ン ト 構成を定義す る ために使われ (KeyPanelDelegate) 、 それぞれのフ ォ ン ト 構成に対 し てfont.unicodeCoverage を登録 し ます。下記の例は、 レ イ ア ウ ト / ス タ イ ルで こ の値を使 う 方法を示 し てい ます:
readonly property font keysFont: Qt.font({ "pixelSize": StyleConstants.keyboardKeySize * StyleConstants.scaleHint ... })
フ ォ ン ト Unicode カ バ レ ーシ ョ ン設定も 参照 し て く だ さ い。
scaleHint : real |
キーボー ド ス タ イルの scale ヒ ン ト 。こ の値はkeyboardHeight をkeyboardDesignHeight で割 る こ と に よ っ て決定 さ れます。すべてのピクセル寸法はこの値に比例しなければなりません。
vkbScreenWidth : int |
この値は、MCU.Config.Experimental.vkbScreenWidthからqmltocppによって伝搬されます。プロパティが設定されていない場合、デフォルトで480が使用されます。
wordSuggestionSize : real |
この値は、SelectionListDelegate によって使用されるフォント構成を定義するために、バンドルされたスタイルによって使用されます。次の例は、その使い方を示しています:
readonly property font listFont: Qt.font({ "pixelSize": StyleConstants.wordSuggestionSize * StyleConstants.scaleHint, })
特定の Qt ライセンスの下で利用可能です。
詳しく調べる。