2018年4月7日

コーディング規約

サンプルコードやコード断片のコーディング規約。
  • import
    • QML モジュール
    • QtQuick モジュール
    • JavaScript ファイル
    • QML ディレクトリー
    • QML プラグイン
  • id 宣言
  • プロパティー宣言
  • シグナル宣言
  • JavaScript 関数定義
  • プロパティー設定
    • 位置とサイズ設定
    • アンカー設定
    • ポジショナーとレイアウトのアタッチトプロパティー
    • 継承プロパティー設定
    • カスタムプロパティー設定
    • アタッチトプロパティー設定
  • 子オブジェクト生成
  • シグナルハンドラー
  • ステート宣言
  • トランジション宣言
Window タイプ系列のみ id 宣言の後に visible プロパティー設定。