0

たとえば、QStringListint GUI リストビューを表すには、 を作成QStringListModelして GUI にバインドします。例はこちら

私の場合、整数で満たされたファイルがあります。私がしたいことは、たとえば整数配列でファイルをメモリに解析して、データを操作できるようにすることです。では、このデータを GUI にバインドするにはどうすればよいですか。また、整数配列が適切でない場合は、どのようなデータ構造を選択すればよいですか?

int array[3] = {1,3,2};
model = new Q***Model(this);
model->set***(array);
4

2 に答える 2

0

整数を文字列に変換するだけで、整数から取得した文字列を使用して標準アイテム モデルの Qlist を作成できます。各標準アイテムにその整数データを割り当てます。標準アイテムをqlistに追加するよりも。http://doc.qt.digia.com/qt/qstandarditem.html#setdata を確認してください

文字列に変換するいくつかの方法http://www.qtforum.org/article/24878/convert-int-to-qstring.html

于 2013-01-14T18:24:46.250 に答える
0

カスタム データをビューにバインドするには、QStandardItem に沿って QStandardItemModel が必要です。その組み合わせを使用すると、ファイル入力を格納するために配列を使用する必要もなくなります。
QStandardModelItem

于 2013-01-14T15:15:11.603 に答える