このページでは

C

Qt QML Type

Qt の便利な列挙型や関数を備えたグローバルオブジェクトを提供します。詳細...

Import Statement: import QtQuick
Since: Qt Quick Ultralite 1.0

列挙型

プロパティ

  • 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 モジュールがインポートされている場合、特定のデータ型のオブジェクトを作成するための以下のヘルパー関数もクライアントが利用できます:

列挙型のドキュメント

[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.ImhUrlCharactersOnlyURLに使用できる文字のみ入力可能です。

マスク:

定数説明
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_ControlmacOSでは、これはCommandキーに相当します。
Qt.Key_MetamacOSでは、これはCommandキーに相当します。Windowsキーボードでは、このキーはWindowsキーに割り当てられています。
Qt.Key_Alt 
Qt.Key_AltGrWindows では、このキーの 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_Launch0X11では、互換性の理由から、このキーは「マイコンピュータ」(XF86XK_MyComputer)キーに割り当てられています。
Qt.Key_Launch1X11 では、互換性の理由から、このキーは「電卓」 (XF86XK_Calculator) キーに割り当てられています。
Qt.Key_Launch2X11 では、互換性の理由から、このキーは XF86XK_Launch0 キーに割り当てられています。
Qt.Key_Launch3X11 では、互換性の理由から、このキーは XF86XK_Launch1 キーに割り当てられています。
Qt.Key_Launch4X11 では、互換性の理由から、このキーは XF86XK_Launch2 キーに割り当てられています。
Qt.Key_Launch5X11 では、互換性の理由から、このキーは XF86XK_Launch3 キーにマッピングされています。
Qt.Key_Launch6X11 では、互換性の理由から、このキーは XF86XK_Launch4 キーにマッピングされています。
Qt.Key_Launch7X11 では、互換性の理由から、このキーは XF86XK_Launch5 キーにマッピングされています。
Qt.Key_Launch8X11 では、互換性の理由から、このキーは XF86XK_Launch6 キーにマッピングされています。
Qt.Key_Launch9X11 では、互換性の理由から、このキーは XF86XK_Launch7 キーにマッピングされています。
Qt.Key_LaunchAX11 では、互換性の理由から、このキーは XF86XK_Launch8 キーにマッピングされています。
Qt.Key_LaunchBX11 では、互換性の理由から、このキーは XF86XK_Launch9 キーにマッピングされています。
Qt.Key_LaunchCX11 では、互換性の理由から、このキーは XF86XK_LaunchA キーにマッピングされています。
Qt.Key_LaunchDX11 では、互換性の理由から、このキーは XF86XK_LaunchB キーにマッピングされています。
Qt.Key_LaunchEX11 では、互換性の理由から、このキーは XF86XK_LaunchC キーにマッピングされています。
Qt.Key_LaunchFX11 では、互換性の理由から、このキーは XF86XK_LaunchD キーにマッピングされています。
Qt.Key_LaunchGX11 では、互換性の理由から、このキーは XF86XK_LaunchE キーにマッピングされています。
Qt.Key_LaunchHX11 では、互換性の理由から、このキーは 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_CalculatorX11では、互換性の理由からこのキーは割り当てられていません。代わりに 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の行列を返します。

引数は、行列内の位置に対応しています。

m11m12m13m14
m21m22m23m24
m31m32m33m34
m41m42m43m44

このメソッドは、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)

左上隅がxy に位置し、指定された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)

指定されたredgreenblue 、およびalpha の各成分を持つ色を返します。すべての成分は0~1(両端を含む)の範囲内である必要があります。

特定の Qt ライセンスの下で利用可能です。
詳細はこちら。