同じ問題に直面しているこの古い投稿を見つけました: QML コンポーネントをモックする方法
残念ながら、解決策はありません。問題を要約すると、モジュールをインポートするQMLがあります。TestCase
ただし、このモジュールは、通常は .xml ファイルに追加されるルート コンテキスト プロパティに依存していmain.cpp
ます。これは であるため、 の起動TestCase
方法には影響しません。QQmlApplicationEngine
不足しているコンテキスト プロパティを追加するにはどうすればよいですか?