derenotes.derenotes module¶
デレステ譜面ファイル作成アプリのメインウィンドウ。
- class MainBoxLayout(**kwargs)¶
ベースクラス:
BoxLayoutメインウィンドウ。
- 構成 fileview:
データ譜面ファイルの管理ウィジット。
- 構成 preview:
デレステ動画データの画像フレームを表示するウィジット。
- 構成 seekbar:
画像フレーム番号を指定するウィジット。
- 構成 seekpanel:
シーク移動量を指定するウィジット。
- 構成 chartedit:
デレステ譜面データを編集するウィジット。
- 構成 notetypes:
ノートタイプ選択ウィジット。
- 構成 chartview:
デレステ譜面データを表示するウィジット。
- パラメータ:
kwargs (Any)
- check_all_views()¶
各ウィジットが正しくクラスから生成されていることを確認する。
- 戻り値の型:
None
- load_config()¶
設定ファイルを読み込む。
- 戻り値の型:
None
- changed_file()¶
デレステ譜面データが更新(新規作成、開く、閉じる)されたら各ウィジットを再設定する。
- 戻り値の型:
None
- reset()¶
各ウィジットを初期化する。
- 戻り値の型:
None
- setup()¶
各ウィジットを設定する。
- 戻り値の型:
None
- update()¶
シーク値が変更されたら各ウィジットを更新する。
- 戻り値の型:
None
- class DerenotesApp(**kwargs)¶
ベースクラス:
Appデレステ譜面ファイル作成アプリのエントリーポイント。
- build()¶
Initializes the application; it will be called only once. If this method returns a widget (tree), it will be used as the root widget and added to the window.
- 戻り値:
None or a root
Widgetinstance if no self.root exists.- 戻り値の型: