OS/Ubuntu
[Ubuntu] File Write
Lucifer_D
2016. 3. 17. 11:44
반응형
파일 저장하기
179 QFile *file = new QFile;
180 QString filename = "supplies.dat";
181 file->setFileName(filename);
182 file->open(QIODevice::WriteOnly);
183
184 for(int i = 0; i < 16; i++)
185 {
186 supplies[i][1] = sup_table_item_value[i]->text();
187
188 QString _str = QString("%1,%2,%3,%4,%5\n")
189 .arg(supplies[i][0])
190 .arg(supplies[i][1])
191 .arg(supplies[i][2])
192 .arg(supplies[i][3])
193 .arg(supplies[i][4]);
194 QByteArray str; // write()의 인자로 넘겨주기 위해서는 QByteArray자료형으로 넘겨줘야 한다.
195 str.append(_str);
196 file->write(str);
197 }
198
199 file->close();
반응형