код программы которая выводит в listWidget вектор случайных чисел от 1 до 9...
C++ (Qt)
void MainWindow::on_pushButton_clicked()
{
ui->listWidget->clear();
QVector <int> num(9);
QFile file("C:/Qt/Rand-build-desktop/rand.txt");
if( !file.open(QIODevice::WriteOnly) )
return;
QTextStream stream(&file);
for(int i = 0; i < 9; i++)
{
// int a =
QByteArray byte;
QString str;
num[i] = rand()%9 + 1;
stream << num[i];
QListWidgetItem *newList = new QListWidgetItem;
newList->setText("num["+ QString(i) + "] = " + QString(num[i]));
ui->listWidget->addItem(newList);
}
}
в итоге получается за место индексов и цифр квадраты...помогите,пожалуйста)))
если дело в кодировке, то подскажите как можно исправить...в Qt 3 был такой класс как QTextCodec, а в 4-м не нашла...