これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド plainbox-qml-shell です。
プログラム:
NAME
plainbox-qml-shell - スタンドアロンの qml ネイティブ シェル
SYNOPSIS
plainbox-qml-shell [-h] [--version] [-v] [-D] [-C] [-T ロガー] [-P] [-I]
QML ファイル
DESCRIPTION
指定されたファイルをプレーンボックスの qml ジョブとして実行します。 ジョブが「pass」を返した場合は 0 を返します。
ジョブが「失敗」を返した場合は 1、エラーの場合は他の値。
このコマンドは、指定されたファイルによって提供される qml ジョブを実行します。
このコマンドの一般的な目的は、次のようにして qml ネイティブ ジョブの開発を高速化することです。
ジョブを構成する qml ファイルを、
プロバイダーのインストールと plainbox run の実行。 開発への典型的なアプローチ
新しい qml ジョブは次のようになります。
- 仕事のアイデアがある
- Ubuntu-SDK またはお気に入りのエディターで qml ファイルを作成します
- ファイルをハックし、qmlscene を使用して反復処理します (または plainbox-qml-shell を使用します)
次のポイントから始めるとすぐに)
- CEP-5に記載されているプレーンボックスqmlネイティブAPIに準拠させる
(最後に test-done を呼び出します)
- qml ファイルをプロバイダーのデータ ディレクトリにコピーし、それにジョブ ユニットを追加します
OPTIONS
定位置 引数:
QML file ジョブ 〜へ be ラン
オプション 引数:
- バージョン
プログラムのバージョン番号を表示して終了します
-v, -詳細
より冗長になります (--log-level=INFO と同じ)
-D, - デバッグ
ルートロガーで DEBUG メッセージを有効にする
-C, --デバッグコンソール
コンソールに DEBUG メッセージを表示する
-T, - 痕跡
指定したロガーで DEBUG メッセージを有効にします (複数回使用可能)
-P, --pdb
コマンドがクラッシュしたときに pdb (Python デバッガー) にジャンプする
-I, --デバッグ割り込み
SIGINT/KeyboardInterrupt でクラッシュします。 --pdb を使用すると便利です
onworks.net サービスを使用してオンラインで plainbox-qml-shell を使用する