このページでは

C

QUL_SOFTWARE_RASTERIZER_FREETYPE

ベクターグラフィックス用のソフトウェアサポート

説明

この変数を設定すると、Shape およびShapePath を使用する際に、ベクターグラフィックス形状をレンダリングできるようになります。この変数はデフォルトで有効になっていますが、アプリケーションが Qt Quick Ultralite Shapes 、あるいはターゲットボードがハードウェアアクセラレーションを通じてベクターグラフィックスをサポートしている場合には、無効にすることができます。

注: ベクターグラフィックスのソフトウェアサポートを無効にすると 、フラッシュメモリを節約できます。

ベクターグラフィックスのソフトウェアサポートを無効にするには、QUL_SOFTWARE_RASTERIZER_FREETYE=OFF を使用して Core ライブラリを再ビルドしてください。詳細については、「ソースからのQt Quick Ultralite のビルド」を参照してください。

QUL_ROOT およびQUL_TOOLS は、以下のコマンドラインの例において、環境変数として設定されているかのように使用されています。例:

export QUL_ROOT=$HOME/Qt/QtMCUs/2.12.2
export QUL_TOOLS=$HOME/Qt/Tools/QtMCUs
set QUL_ROOT=C:\Qt\QtMCUs\2.12.2
set QUL_TOOLS=C:\Qt\Tools\QtMCUs

cmake .. -DQul_ROOT=$QUL_ROOT -DQUL_PLATFORM=MIMXRT1050-EVK-baremetal -DQUL_SOFTWARE_RASTERIZER_FREETYPE=OFF -DCMAKE_TOOLCHAIN_FILE=$QUL_ROOT/lib/cmake/Qul/toolchain/armgcc.cmake -DQUL_TARGET_TOOLCHAIN_DIR=$QUL_TOOLS/arm_gcc_12_3_1 -DQUL_BOARD_SDK_DIR=$QUL_TOOLS/NXP/SDK_2_15_000_EVKB-IMXRT1050 -DCMAKE_BUILD_TYPE=MinSizeRel -DQUL_GENERATORS=../lib/cmake/Qul/QulGenerators.cmake

ベクターグラフィックスをサポートするターゲットボードの詳細については、「サポート対象のターゲットボードおよび開発用ホスト」を参照してください。

この変数は

この変数は、Qt Quick Ultralite 2.5.0 で導入されました。

特定の Qt ライセンスで利用可能です。
詳細はこちらをご覧ください。