QLineEdit* の QList があります
QList<QLineEdit*> example;
例では、100 アイテムの lineEdits が保持されます。
ファイルに保存またはロードしようとすると、QList
適切に保存またはロードできません。予想よりもはるかに少ないデータ数を取得します。
QList<T>
のリソースページで、 << & >> の正しい演算子があることがわかりますが、それらを使用してファイルに保存できないようですQDataStream
また、LineEdits からすべての「text()」値を別の文字列リストにコピーしようとしましたが、まだファイルに保存できません。どんな助けでも大歓迎です。
編集:それができたようです。これは私がそれらを読み返している方法です。これに対するより簡単なアプローチはありますか、それともほとんどカバーしましたか?
//memoryAddresses
for(int i = 0; i < 100; i++)
{
QString temp;
loadFile >> temp;
memAddr.at(i)->setText(temp);
}