私は Qt の完全な初心者なので、私の質問はばかげているように聞こえるかもしれませんが、本当に助けが必要です。私はC++を少し知っています。それだけです。
したがって、私の仕事は、INI に似た (形式はあまり重要ではありません) ファイルを読み取る C++ プログラムを作成することです。
height=20
width=15
明確にするために、このファイルで定義されるプロパティはわかりません。名前またはタイプは、コンパイル時に不明です。
そのプログラムがQMLファイルをロードした後(私はこれを行うことができます)、ロードされたファイルデータを(これを行う方法がわからない)、たとえば「設定」という名前のJavaScriptオブジェクトとして挿入し、QMLプロパティバインディングが次のように使用するようにします
Rectangle {
width: Settings.width
height: Settings.height
}
問題は、読み取りデータを JavaScript オブジェクトとして QML に挿入して、QML プロパティ バインディングがそれを使用できるようにするにはどうすればよいかということです。