C
MCU.Config.controlsStyle
Qt Quick コントロールのスタイルを選択します。
説明
Qt Quick Controlsは、Qt for MCUs に付属するモジュールです。このモジュールは、ボタンやスライダーなど、アプリケーションで使用できるさまざまなコンポーネントを提供します。このモジュールを利用するには、qmlprojectベースのプロジェクトで、ModuleFilesノードを介してモジュールをインポートする必要があります。
Qt for MCUs は、コントロールのスタイル設定をサポートしています。 qmlprojectの環境では、ControlsTemplatesモジュールをインポートする別のモジュール内で新しいスタイルを実装することで、これを実現します。この新しいモジュールは、ModuleFilesノードを介してメインプロジェクトにインポートする必要があります。さらに、この新しいモジュールのURIを、controlsStyleというプロパティを通じて指定する必要があります。
properties プロパティ `controlsStyle` は、コマンドラインから上書きできます。`--controls-style` を参照してください。
注:この プロパティは実行可能ターゲットにのみ適用されます
使用方法
このプロパティは、メインアプリケーションの `.qmlproject ` ファイル、またはモジュールの `.qmlproject ` ファイルで指定できます。引数として文字列を受け取り、デフォルト値は `"QtQuick.Controls.StyleDefault"` です。
コード例:
// customstyle.qmlproject
MCU.Module {
uri: "MyApp.MyCustomStyle"
}
// mainproject.qmlproject
MCU.Config {
controlsStyle: "MyApp.MyCustomStyle"
}導入時期
このプロパティは、QmlProject API 1.3 で導入されました。
QUL_CONTROLS_STYLEも参照してください 。
特定のQtライセンスの下で利用可能です。
詳細はこちらをご覧ください。