このページでは

C

qul_software_rasterizer_freetype

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

説明

この変数は、ShapeShapePath を使用しているときに、ベクターグラフィックス図形をレンダリングできるようにします。この変数はデフォルトで有効になっていますが、アプリケーションがベクター・グラフィックスを使用していない場合や、ターゲット・ボードがハードウェア・アクセラレーションによってベクター・グラフィックスをサポートしている場合は、無効にすることができます。 Qt Quick Ultralite Shapesを使用していない場合、またはターゲット・ボードがハードウェア・アクセラレーションによってベクター・グラフィックスをサポートしている場合、この変数を無効にすることができます。

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

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

QUL_ROOTQUL_TOOLS は、以下のコマンドラインの例では、環境変数として設定されているかのように使用されています。例えば

.
export QUL_ROOT=$HOME/Qt/QtMCUs/2.12.0
export QUL_TOOLS=$HOME/Qt/Tools/QtMCUs
set QUL_ROOT=C:\Qt\QtMCUs\2.12.0
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 ライセンスの下で利用可能です。
詳細はこちら。