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/QtMCUsset 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 ライセンスで利用可能です。
詳細はこちらをご覧ください。