C
Qt QML Type
Qt の便利な列挙型や関数を備えたグローバルオブジェクトを提供します。詳細...
| Import Statement: | import QtQuick |
| Since: | Qt Quick Ultralite 1.0 |
列挙型
- AlignmentFlag
(since Qt Quick Ultralite 2.8) - CheckState
- InputMethodHints
- Key
- LayoutDirection
- Orientation
プロパティ
- uiLanguage : string
(since Qt Quick Ultralite 1.1)
方法
- font font(object fontConfiguration)
(since Qt Quick Ultralite 1.9) - matrix4x4 matrix4x4(real m11, real m12, real m13, real m14, real m21, real m22, real m23, real m24, real m31, real m32, real m33, real m34, real m41, real m42, real m43, real m44)
(since Qt Quick Ultralite 1.7) - point point(real x, real y)
(since Qt Quick Ultralite 2.9) - point rect(real x, real y, real width, real height)
(since Qt Quick Ultralite 2.9) - string resolvedUrl(String url)
(since Qt Quick Ultralite 2.0) - color rgba(real red, real green, real blue, real alpha)
詳細な説明
Qt オブジェクトは、ユーティリティ関数、プロパティ、および列挙型を持つグローバルオブジェクトです。
インスタンス化することはできません。これを使用するには、グローバルな `Qt ` オブジェクトのメンバを直接呼び出してください。例:
import QtQuick 2.15
Text {
color: Qt.rgba(1, 0, 0, 1)
text: "hello, world"
}列挙型
この Qt XML オブジェクトには、Qt Namespace で利用可能な列挙型のいくつかが含まれています。例えば、Qt::Vertical の列挙値には、Qt.Vertical としてアクセスできます。
型
QtQuick モジュールがインポートされている場合、特定のデータ型のオブジェクトを作成するための以下のヘルパー関数もクライアントが利用できます:
color- useQt.rgba()font- useQt.font()point- useQt.point()rect- useQt.rect()matrix4x4- useQt.matrix4x4()
列挙型のドキュメント
[since Qt Quick Ultralite 2.8] AlignmentFlag
この列挙型は、配置を記述するために使用されます。これには、水平および垂直のフラグが含まれており、これらを組み合わせて必要な効果を生み出すことができます。
水平方向のフラグは以下の通りです:
| 定数 | 説明 |
|---|---|
Qt.AlignLeft | 左端に揃えます。 |
Qt.AlignRight | 右端に揃えます。 |
Qt.AlignHCenter | 利用可能なスペース内で水平方向に中央揃えします。 |
垂直方向のフラグは次のとおりです:
| 定数 | 説明 |
|---|---|
Qt.AlignTop | 上端に揃えます。 |
Qt.AlignBottom | 下端に揃えます。 |
Qt.AlignVCenter | 利用可能なスペース内で垂直方向に中央揃えします。 |
水平方向のフラグは、一度に1つしか使用できません。2次元フラグは1つあります:
| 定数 | 説明 |
|---|---|
Qt.AlignCenter | 両方向で中央揃えになります。 |
一度に使える水平フラグと垂直フラグはそれぞれ1つずつです。Qt::AlignCenterは水平および垂直の両方のフラグとして扱われます。
フラグの組み合わせに矛盾がある場合、その意味は未定義となります。
この列挙型は、Qt Quick Ultralite 2.8で導入されました。
CheckState
チェックボックスの取り得る状態
利用可能な状態:
| 定数 | 説明 |
|---|---|
Qt.Unchecked | チェックボックスがチェックされていない状態です。 |
Qt.PartiallyChecked | チェックボックスが部分的にチェックされている。この状態は、tristate が有効な場合にのみ使用される。 |
Qt.Checked | チェックボックスがオンになっています。 |
InputMethodHints
入力メソッドへのヒントとなるオプションの一覧を提供します。
値はフラグのビット単位の組み合わせであり、ヒントが設定されていない場合は Qt.ImhNone となります。以下のフラグは、TextInput の動作を変更します:
| 定数 | 説明 |
|---|---|
Qt.ImhNone | ヒントなし |
Qt.ImhHiddenText | パスワード入力時などに一般的に使用されるように、文字を非表示にする必要があります。 |
Qt.ImhSensitiveData | 入力されたテキストは、アクティブな入力方式によって、予測ユーザー辞書などの永続的な保存領域に保存されてはなりません。 |
Qt.ImhNoAutoUppercase | 文の終わりに達しても、入力メソッドは自動的に大文字に切り替えようとしてはならない。 |
Qt.ImhPreferNumbers | 数字の使用が推奨されます(必須ではありません)。 |
Qt.ImhPreferUppercase | 大文字の使用が推奨されます(必須ではありません)。 |
Qt.ImhPreferLowercase | 小文字の使用が推奨されます(必須ではありません)。 |
Qt.ImhNoPredictiveText | 入力中は、予測入力(辞書検索)を使用しないでください。 |
Qt.ImhDate | テキストエディタは日付フィールドとして機能します。 |
Qt.ImhTime | テキストエディタは時刻フィールドとして機能します。 |
入力を制限するフラグ(排他的フラグ)は以下の通りです:
| 定数 | 説明 |
|---|---|
Qt.ImhDigitsOnly | 数字のみ入力可能です。 |
Qt.ImhFormattedNumbersOnly | 数値のみの入力のみ許可されます。これには小数点およびマイナス記号が含まれます。 |
Qt.ImhUppercaseOnly | 大文字のみの入力のみ許可されます。 |
Qt.ImhLowercaseOnly | 小文字のみが許可されます。 |
Qt.ImhDialableCharactersOnly | 電話番号のダイヤルに適した文字のみ使用可能です。 |
Qt.ImhEmailCharactersOnly | メールアドレスに適した文字のみ使用可能です。 |
Qt.ImhUrlCharactersOnly | URLに使用できる文字のみ入力可能です。 |
マスク:
| 定数 | 説明 |
|---|---|
Qt.ImhExclusiveInputMask | このマスクは、排他的フラグのいずれかが使用されている場合に、0 以外の値を返します。 |
Key
Qt.
| 定数 | 説明 |
|---|---|
Qt.Key_Escape | |
Qt.Key_Tab | |
Qt.Key_Backtab | |
Qt.Key_Backspace | |
Qt.Key_Return | |
Qt.Key_Enter | 通常、キーパッド上に配置されています。 |
Qt.Key_Insert | |
Qt.Key_Delete | |
Qt.Key_Pause | 一時停止/休憩キー(注:メディアの一時停止機能とは関係ありません) |
Qt.Key_Print | |
Qt.Key_SysReq | |
Qt.Key_Clear | 一部のApple製キーボードモデルでは、Clearキーに相当します。その他のシステムでは、Num Lockが off の状態の場合、通常はテンキーの5キーに割り当てられています。 |
Qt.Key_Home | |
Qt.Key_End | |
Qt.Key_Left | |
Qt.Key_Up | |
Qt.Key_Right | |
Qt.Key_Down | |
Qt.Key_PageUp | |
Qt.Key_PageDown | |
Qt.Key_Shift | |
Qt.Key_Control | macOSでは、これはCommandキーに相当します。 |
Qt.Key_Meta | macOSでは、これはCommandキーに相当します。Windowsキーボードでは、このキーはWindowsキーに割り当てられています。 |
Qt.Key_Alt | |
Qt.Key_AltGr | Windows では、このキーの KeyDown イベントが送信されると、Ctrl+Alt の修飾キーも設定されます。 |
Qt.Key_CapsLock | |
Qt.Key_NumLock | |
Qt.Key_ScrollLock | |
Qt.Key_F1 | |
Qt.Key_F2 | |
Qt.Key_F3 | |
Qt.Key_F4 | |
Qt.Key_F5 | |
Qt.Key_F6 | |
Qt.Key_F7 | |
Qt.Key_F8 | |
Qt.Key_F9 | |
Qt.Key_F10 | |
Qt.Key_F11 | |
Qt.Key_F12 | |
Qt.Key_F13 | |
Qt.Key_F14 | |
Qt.Key_F15 | |
Qt.Key_F16 | |
Qt.Key_F17 | |
Qt.Key_F18 | |
Qt.Key_F19 | |
Qt.Key_F20 | |
Qt.Key_F21 | |
Qt.Key_F22 | |
Qt.Key_F23 | |
Qt.Key_F24 | |
Qt.Key_F25 | |
Qt.Key_F26 | |
Qt.Key_F27 | |
Qt.Key_F28 | |
Qt.Key_F29 | |
Qt.Key_F30 | |
Qt.Key_F31 | |
Qt.Key_F32 | |
Qt.Key_F33 | |
Qt.Key_F34 | |
Qt.Key_F35 | |
Qt.Key_Super_L | |
Qt.Key_Super_R | |
Qt.Key_Menu | |
Qt.Key_Hyper_L | |
Qt.Key_Hyper_R | |
Qt.Key_Help | |
Qt.Key_Direction_L | |
Qt.Key_Direction_R | |
Qt.Key_Space | |
Qt.Key_Any | |
Qt.Key_Exclam | |
Qt.Key_QuoteDbl | |
Qt.Key_NumberSign | |
Qt.Key_Dollar | |
Qt.Key_Percent | |
Qt.Key_Ampersand | |
Qt.Key_Apostrophe | |
Qt.Key_ParenLeft | |
Qt.Key_ParenRight | |
Qt.Key_Asterisk | |
Qt.Key_Plus | |
Qt.Key_Comma | |
Qt.Key_Minus | |
Qt.Key_Period | |
Qt.Key_Slash | |
Qt.Key_0 | |
Qt.Key_1 | |
Qt.Key_2 | |
Qt.Key_3 | |
Qt.Key_4 | |
Qt.Key_5 | |
Qt.Key_6 | |
Qt.Key_7 | |
Qt.Key_8 | |
Qt.Key_9 | |
Qt.Key_Colon | |
Qt.Key_Semicolon | |
Qt.Key_Less | |
Qt.Key_Equal | |
Qt.Key_Greater | |
Qt.Key_Question | |
Qt.Key_At | |
Qt.Key_A | |
Qt.Key_B | |
Qt.Key_C | |
Qt.Key_D | |
Qt.Key_E | |
Qt.Key_F | |
Qt.Key_G | |
Qt.Key_H | |
Qt.Key_I | |
Qt.Key_J | |
Qt.Key_K | |
Qt.Key_L | |
Qt.Key_M | |
Qt.Key_N | |
Qt.Key_O | |
Qt.Key_P | |
Qt.Key_Q | |
Qt.Key_R | |
Qt.Key_S | |
Qt.Key_T | |
Qt.Key_U | |
Qt.Key_V | |
Qt.Key_W | |
Qt.Key_X | |
Qt.Key_Y | |
Qt.Key_Z | |
Qt.Key_BracketLeft | |
Qt.Key_Backslash | |
Qt.Key_BracketRight | |
Qt.Key_AsciiCircum | |
Qt.Key_Underscore | |
Qt.Key_QuoteLeft | |
Qt.Key_BraceLeft | |
Qt.Key_Bar | |
Qt.Key_BraceRight | |
Qt.Key_AsciiTilde | |
Qt.Key_nobreakspace | |
Qt.Key_exclamdown | |
Qt.Key_cent | |
Qt.Key_sterling | |
Qt.Key_currency | |
Qt.Key_yen | |
Qt.Key_brokenbar | |
Qt.Key_section | |
Qt.Key_diaeresis | |
Qt.Key_copyright | |
Qt.Key_ordfeminine | |
Qt.Key_guillemotleft | |
Qt.Key_notsign | |
Qt.Key_hyphen | |
Qt.Key_registered | |
Qt.Key_macron | |
Qt.Key_degree | |
Qt.Key_plusminus | |
Qt.Key_twosuperior | |
Qt.Key_threesuperior | |
Qt.Key_acute | |
Qt.Key_mu | |
Qt.Key_paragraph | |
Qt.Key_periodcentered | |
Qt.Key_cedilla | |
Qt.Key_onesuperior | |
Qt.Key_masculine | |
Qt.Key_guillemotright | |
Qt.Key_onequarter | |
Qt.Key_onehalf | |
Qt.Key_threequarters | |
Qt.Key_questiondown | |
Qt.Key_Agrave | |
Qt.Key_Aacute | |
Qt.Key_Acircumflex | |
Qt.Key_Atilde | |
Qt.Key_Adiaeresis | |
Qt.Key_Aring | |
Qt.Key_AE | |
Qt.Key_Ccedilla | |
Qt.Key_Egrave | |
Qt.Key_Eacute | |
Qt.Key_Ecircumflex | |
Qt.Key_Ediaeresis | |
Qt.Key_Igrave | |
Qt.Key_Iacute | |
Qt.Key_Icircumflex | |
Qt.Key_Idiaeresis | |
Qt.Key_ETH | |
Qt.Key_Ntilde | |
Qt.Key_Ograve | |
Qt.Key_Oacute | |
Qt.Key_Ocircumflex | |
Qt.Key_Otilde | |
Qt.Key_Odiaeresis | |
Qt.Key_multiply | |
Qt.Key_Ooblique | |
Qt.Key_Ugrave | |
Qt.Key_Uacute | |
Qt.Key_Ucircumflex | |
Qt.Key_Udiaeresis | |
Qt.Key_Yacute | |
Qt.Key_THORN | |
Qt.Key_ssharp | |
Qt.Key_division | |
Qt.Key_ydiaeresis | |
Qt.Key_Multi_key | |
Qt.Key_Codeinput | |
Qt.Key_SingleCandidate | |
Qt.Key_MultipleCandidate | |
Qt.Key_PreviousCandidate | |
Qt.Key_Mode_switch | |
Qt.Key_Kanji | |
Qt.Key_Muhenkan | |
Qt.Key_Henkan | |
Qt.Key_Romaji | |
Qt.Key_Hiragana | |
Qt.Key_Katakana | |
Qt.Key_Hiragana_Katakana | |
Qt.Key_Zenkaku | |
Qt.Key_Hankaku | |
Qt.Key_Zenkaku_Hankaku | |
Qt.Key_Touroku | |
Qt.Key_Massyo | |
Qt.Key_Kana_Lock | |
Qt.Key_Kana_Shift | |
Qt.Key_Eisu_Shift | |
Qt.Key_Eisu_toggle | |
Qt.Key_Hangul | |
Qt.Key_Hangul_Start | |
Qt.Key_Hangul_End | |
Qt.Key_Hangul_Hanja | |
Qt.Key_Hangul_Jamo | |
Qt.Key_Hangul_Romaja | |
Qt.Key_Hangul_Jeonja | |
Qt.Key_Hangul_Banja | |
Qt.Key_Hangul_PreHanja | |
Qt.Key_Hangul_PostHanja | |
Qt.Key_Hangul_Special | |
Qt.Key_Dead_Grave | |
Qt.Key_Dead_Acute | |
Qt.Key_Dead_Circumflex | |
Qt.Key_Dead_Tilde | |
Qt.Key_Dead_Macron | |
Qt.Key_Dead_Breve | |
Qt.Key_Dead_Abovedot | |
Qt.Key_Dead_Diaeresis | |
Qt.Key_Dead_Abovering | |
Qt.Key_Dead_Doubleacute | |
Qt.Key_Dead_Caron | |
Qt.Key_Dead_Cedilla | |
Qt.Key_Dead_Ogonek | |
Qt.Key_Dead_Iota | |
Qt.Key_Dead_Voiced_Sound | |
Qt.Key_Dead_Semivoiced_Sound | |
Qt.Key_Dead_Belowdot | |
Qt.Key_Dead_Hook | |
Qt.Key_Dead_Horn | |
Qt.Key_Dead_Stroke | |
Qt.Key_Dead_Abovecomma | |
Qt.Key_Dead_Abovereversedcomma | |
Qt.Key_Dead_Doublegrave | |
Qt.Key_Dead_Belowring | |
Qt.Key_Dead_Belowmacron | |
Qt.Key_Dead_Belowcircumflex | |
Qt.Key_Dead_Belowtilde | |
Qt.Key_Dead_Belowbreve | |
Qt.Key_Dead_Belowdiaeresis | |
Qt.Key_Dead_Invertedbreve | |
Qt.Key_Dead_Belowcomma | |
Qt.Key_Dead_Currency | |
Qt.Key_Dead_a | |
Qt.Key_Dead_A | |
Qt.Key_Dead_e | |
Qt.Key_Dead_E | |
Qt.Key_Dead_i | |
Qt.Key_Dead_I | |
Qt.Key_Dead_o | |
Qt.Key_Dead_O | |
Qt.Key_Dead_u | |
Qt.Key_Dead_U | |
Qt.Key_Dead_Small_Schwa | |
Qt.Key_Dead_Capital_Schwa | |
Qt.Key_Dead_Greek | |
Qt.Key_Dead_Lowline | |
Qt.Key_Dead_Aboveverticalline | |
Qt.Key_Dead_Belowverticalline | |
Qt.Key_Dead_Longsolidusoverlay | |
Qt.Key_Back | |
Qt.Key_Forward | |
Qt.Key_Stop | |
Qt.Key_Refresh | |
Qt.Key_VolumeDown | |
Qt.Key_VolumeMute | |
Qt.Key_VolumeUp | |
Qt.Key_BassBoost | |
Qt.Key_BassUp | |
Qt.Key_BassDown | |
Qt.Key_TrebleUp | |
Qt.Key_TrebleDown | |
Qt.Key_MediaPlay | メディアプレーヤーの再生状態を設定するキー |
Qt.Key_MediaStop | メディアプレーヤーの状態を停止にするキー |
Qt.Key_MediaPrevious | |
Qt.Key_MediaNext | |
Qt.Key_MediaRecord | |
Qt.Key_MediaPause | メディアプレーヤーの状態を一時停止にするキー(注:一時停止/中断キーではありません) |
Qt.Key_MediaTogglePlayPause | メディアプレーヤーの再生/一時停止状態を切り替えるためのキー(絶対的な状態を設定するのではなく) |
Qt.Key_HomePage | |
Qt.Key_Favorites | |
Qt.Key_Search | |
Qt.Key_Standby | |
Qt.Key_OpenUrl | |
Qt.Key_LaunchMail | |
Qt.Key_LaunchMedia | |
Qt.Key_Launch0 | X11では、互換性の理由から、このキーは「マイコンピュータ」(XF86XK_MyComputer)キーに割り当てられています。 |
Qt.Key_Launch1 | X11 では、互換性の理由から、このキーは「電卓」 (XF86XK_Calculator) キーに割り当てられています。 |
Qt.Key_Launch2 | X11 では、互換性の理由から、このキーは XF86XK_Launch0 キーに割り当てられています。 |
Qt.Key_Launch3 | X11 では、互換性の理由から、このキーは XF86XK_Launch1 キーに割り当てられています。 |
Qt.Key_Launch4 | X11 では、互換性の理由から、このキーは XF86XK_Launch2 キーに割り当てられています。 |
Qt.Key_Launch5 | X11 では、互換性の理由から、このキーは XF86XK_Launch3 キーにマッピングされています。 |
Qt.Key_Launch6 | X11 では、互換性の理由から、このキーは XF86XK_Launch4 キーにマッピングされています。 |
Qt.Key_Launch7 | X11 では、互換性の理由から、このキーは XF86XK_Launch5 キーにマッピングされています。 |
Qt.Key_Launch8 | X11 では、互換性の理由から、このキーは XF86XK_Launch6 キーにマッピングされています。 |
Qt.Key_Launch9 | X11 では、互換性の理由から、このキーは XF86XK_Launch7 キーにマッピングされています。 |
Qt.Key_LaunchA | X11 では、互換性の理由から、このキーは XF86XK_Launch8 キーにマッピングされています。 |
Qt.Key_LaunchB | X11 では、互換性の理由から、このキーは XF86XK_Launch9 キーにマッピングされています。 |
Qt.Key_LaunchC | X11 では、互換性の理由から、このキーは XF86XK_LaunchA キーにマッピングされています。 |
Qt.Key_LaunchD | X11 では、互換性の理由から、このキーは XF86XK_LaunchB キーにマッピングされています。 |
Qt.Key_LaunchE | X11 では、互換性の理由から、このキーは XF86XK_LaunchC キーにマッピングされています。 |
Qt.Key_LaunchF | X11 では、互換性の理由から、このキーは XF86XK_LaunchD キーにマッピングされています。 |
Qt.Key_LaunchG | X11 では、互換性の理由から、このキーは XF86XK_LaunchE キーにマッピングされています。 |
Qt.Key_LaunchH | X11 では、互換性の理由から、このキーは XF86XK_LaunchF キーにマッピングされています。 |
Qt.Key_MonBrightnessUp | |
Qt.Key_MonBrightnessDown | |
Qt.Key_KeyboardLightOnOff | |
Qt.Key_KeyboardBrightnessUp | |
Qt.Key_KeyboardBrightnessDown | |
Qt.Key_PowerOff | |
Qt.Key_WakeUp | |
Qt.Key_Eject | |
Qt.Key_ScreenSaver | |
Qt.Key_WWW | |
Qt.Key_Memo | |
Qt.Key_LightBulb | |
Qt.Key_Shop | |
Qt.Key_History | |
Qt.Key_AddFavorite | |
Qt.Key_HotLinks | |
Qt.Key_BrightnessAdjust | |
Qt.Key_Finance | |
Qt.Key_Community | |
Qt.Key_AudioRewind | |
Qt.Key_BackForward | |
Qt.Key_ApplicationLeft | |
Qt.Key_ApplicationRight | |
Qt.Key_Book | |
Qt.Key_CD | |
Qt.Key_Calculator | X11では、互換性の理由からこのキーは割り当てられていません。代わりに Qt::Key_Launch1 を使用してください。 |
Qt.Key_ToDoList | |
Qt.Key_ClearGrab | |
Qt.Key_Close | |
Qt.Key_Copy | |
Qt.Key_Cut | |
Qt.Key_Display | |
Qt.Key_DOS | |
Qt.Key_Documents | |
Qt.Key_Excel | |
Qt.Key_Explorer | |
Qt.Key_Game | |
Qt.Key_Go | |
Qt.Key_iTouch | |
Qt.Key_LogOff | |
Qt.Key_Market | |
Qt.Key_Meeting | |
Qt.Key_MenuKB | |
Qt.Key_MenuPB | |
Qt.Key_MySites | |
Qt.Key_News | |
Qt.Key_OfficeHome | |
Qt.Key_Option | |
Qt.Key_Paste | |
Qt.Key_Phone | |
Qt.Key_Calendar | |
Qt.Key_Reply | |
Qt.Key_Reload | |
Qt.Key_RotateWindows | |
Qt.Key_RotationPB | |
Qt.Key_RotationKB | |
Qt.Key_Save | |
Qt.Key_Send | |
Qt.Key_Spell | |
Qt.Key_SplitScreen | |
Qt.Key_Support | |
Qt.Key_TaskPane | |
Qt.Key_Terminal | |
Qt.Key_Tools | |
Qt.Key_Travel | |
Qt.Key_Video | |
Qt.Key_Word | |
Qt.Key_Xfer | |
Qt.Key_ZoomIn | |
Qt.Key_ZoomOut | |
Qt.Key_Away | |
Qt.Key_Messenger | |
Qt.Key_WebCam | |
Qt.Key_MailForward | |
Qt.Key_Pictures | |
Qt.Key_Music | |
Qt.Key_Battery | |
Qt.Key_Bluetooth | |
Qt.Key_WLAN | |
Qt.Key_UWB | |
Qt.Key_AudioForward | |
Qt.Key_AudioRepeat | |
Qt.Key_AudioRandomPlay | |
Qt.Key_Subtitle | |
Qt.Key_AudioCycleTrack | |
Qt.Key_Time | |
Qt.Key_Hibernate | |
Qt.Key_View | |
Qt.Key_TopMenu | |
Qt.Key_PowerDown | |
Qt.Key_Suspend | |
Qt.Key_ContrastAdjust | |
Qt.Key_TouchpadToggle | |
Qt.Key_TouchpadOn | |
Qt.Key_TouchpadOff | |
Qt.Key_MicMute | |
Qt.Key_Red | |
Qt.Key_Green | |
Qt.Key_Yellow | |
Qt.Key_Blue | |
Qt.Key_ChannelUp | |
Qt.Key_ChannelDown | |
Qt.Key_Guide | |
Qt.Key_Info | |
Qt.Key_Settings | |
Qt.Key_MicVolumeUp | |
Qt.Key_MicVolumeDown | |
Qt.Key_New | |
Qt.Key_Open | |
Qt.Key_Find | |
Qt.Key_Undo | |
Qt.Key_Redo | |
Qt.Key_MediaLast | |
Qt.Key_unknown | |
Qt.Key_Call | 通話の応答または発信を行うためのキー(現在の通話状態を切り替えるキーについては、Qt::Key_ToggleCallHangup を参照) |
Qt.Key_Camera | カメラのシャッターを起動するキー。Windows Runtime では、このイベントを受信するには、環境変数 QT_QPA_ENABLE_CAMERA_KEYS を設定する必要があります。 |
Qt.Key_CameraFocus | カメラにフォーカスを合わせるためのキー。Windows Runtime では、このイベントを受信するには環境変数 QT_QPA_ENABLE_CAMERA_KEYS を設定する必要があります。 |
Qt.Key_Context1 | |
Qt.Key_Context2 | |
Qt.Key_Context3 | |
Qt.Key_Context4 | |
Qt.Key_Flip | |
Qt.Key_Hangup | 進行中の通話を終了するためのキー(現在の通話状態を切り替えるためのキーについては、Qt::Key_ToggleCallHangup を参照) |
Qt.Key_No | |
Qt.Key_Select | |
Qt.Key_Yes | |
Qt.Key_ToggleCallHangup | 現在の通話状態に応じて、現在の通話状態を切り替える(つまり、応答または切断)ためのキー |
Qt.Key_VoiceDial | |
Qt.Key_LastNumberRedial | |
Qt.Key_Execute | |
Qt.Key_Printer | |
Qt.Key_Play | |
Qt.Key_Sleep | |
Qt.Key_Zoom | |
Qt.Key_Exit | |
Qt.Key_Cancel |
LayoutDirection
レイアウト方向のオプションの一覧を提供します。
| 定数 | 説明 |
|---|---|
Qt.LeftToRight | 項目は左から右へと配置されます(デフォルト)。 |
Qt.RightToLeft | 項目は右から左に配置されます。 |
Orientation
この列挙型を使用して、オブジェクトの向きを表します。
| 定数 | 説明 |
|---|---|
Qt.Horizontal | オブジェクトを水平方向に配置します。 |
Qt.Vertical | オブジェクトを垂直方向に配置します。 |
プロパティのドキュメント
uiLanguage : string [since Qt Quick Ultralite 1.1]
uiLanguage には、ユーザーインターフェースの文字列翻訳に使用する言語名が格納されます。
この値は自由に設定でき、バインディングで使用できます。慣例として、空の文字列は、ソースコードで使用されている言語からの翻訳を行わないことを意味します。
このプロパティは、Qt Quick Ultralite 1.1 で導入されました。
「 Qt Quick Ultralite による国際化とローカライズ」も参照してください 。
メソッドのドキュメント
[since Qt Quick Ultralite 1.9] font font(object fontConfiguration)
fontConfiguration オブジェクトで指定されたプロパティを持つfont を返します。fontConfiguration オブジェクトには、キーと値のペアが含まれている必要があります。ここで、有効なキーはfont のサブプロパティ名であり、値は各サブプロパティの有効な値です。
読み取り専用プロパティに対してQt.font() を呼び出すと、qmltocppツールが最適化されたC++コードを生成できるようになります。この最適化は現在、constant font configurations に対してのみ適用されます。次の例では、最適化されたコードによって、最初の3つのText項目に対する不要なバインディングが削除されています:
function someConditon() : bool { return false }
readonly property font fontConfig1: Qt.font({ pixelSize: 40, italic: true })
readonly property font fontConfig2: Qt.font({ pixelSize: 24 })
Column {
Text {
font: fontConfig1
text: "dog"
}
Text {
font: fontConfig1
text: "cat"
}
Text {
font: fontConfig2
text: "mole"
}
Text {
font: someConditon() ? fontConfig1 : fontConfig2
text: "hedgehog"
}
}このメソッドは、Qt Quick Ultralite 1.9 で導入されました。
[since Qt Quick Ultralite 1.7] matrix4x4 matrix4x4(real m11, real m12, real m13, real m14, real m21, real m22, real m23, real m24, real m31, real m32, real m33, real m34, real m41, real m42, real m43, real m44)
指定された値を持つ4×4の行列を返します。
引数は、行列内の位置に対応しています。
| m11 | m12 | m13 | m14 |
| m21 | m22 | m23 | m24 |
| m31 | m32 | m33 | m34 |
| m41 | m42 | m43 | m44 |
このメソッドは、Qt Quick Ultralite 1.7で導入されました。
[since Qt Quick Ultralite 2.9] point point(real x, real y)
指定されたx およびy の座標を持つ点を返します。
このメソッドは、Qt Quick Ultralite 2.9 で導入されました。
[since Qt Quick Ultralite 2.9] point rect(real x, real y, real width, real height)
左上隅がx 、y に位置し、指定されたwidth およびheight を持つ矩形を返します。
このメソッドは、Qt Quick Ultralite 2.9 で導入されました。
[since Qt Quick Ultralite 2.0] string resolvedUrl(String url)
Qt6 QMLとの構文互換性を確保するための同一性関数です。渡された文字列url をそのまま返します。
このメソッドは、Qt Quick Ultralite 2.0 で導入されました。
color rgba(real red, real green, real blue, real alpha)
指定されたred 、green 、blue 、およびalpha の各成分を持つ色を返します。すべての成分は0~1(両端を含む)の範囲内である必要があります。
特定の Qt ライセンスの下で利用可能です。
詳細はこちら。