JS
Size: a a a
JS
JS
AS
JS
BS
BS
AN
VK
BS
BS
W
void MainWindow::on_pushButton_clicked()
{
QString fileName = QFileDialog::getOpenFileName(this, ("Open File"), "/home", ("csv File(*.csv)"));
QString data;
QFile importedCSV(fileName);
QStringList rowOfData;
QStringList rowData;
data.clear();
rowOfData.clear();
rowData.clear();
if (importedCSV.open(QFile::ReadOnly))
{
data = importedCSV.readAll();
rowOfData = data.split("\n");
importedCSV.close();
}
for (int x = 0; x < rowOfData.size(); x++)
{
rowData = rowOfData.at(x).split(";");
for (int y = 0; y < rowData.size(); y++)
{
ui->tableWidget->item(x,y)->setText(rowData[y]);
}
}
}
Заранее спасибо!W
void MainWindow::on_pushButton_clicked()
{
QString fileName = QFileDialog::getOpenFileName(this, ("Open File"), "/home", ("csv File(*.csv)"));
QString data;
QFile importedCSV(fileName);
QStringList rowOfData;
QStringList rowData;
data.clear();
rowOfData.clear();
rowData.clear();
if (importedCSV.open(QFile::ReadOnly))
{
data = importedCSV.readAll();
rowOfData = data.split("\n");
importedCSV.close();
}
for (int x = 0; x < rowOfData.size(); x++)
{
rowData = rowOfData.at(x).split(";");
for (int y = 0; y < rowData.size(); y++)
{
ui->tableWidget->item(x,y)->setText(rowData[y]);
}
}
}
Заранее спасибо!AU
AS
AS
AS
ee
JS
JS
TextField {
id: textField
visible: false
}
TextArea {
background: Rectangle {
border.color: textField.background.border.color
}
}
JS