Этот вопрос немного длинный и сложный. У меня есть текстовый файл, содержащий значения параметров формы волны, и вам нужно построить волну, используя эти значения. Типичная форма волны показана ниже Нанесение данных из текстового файла
Я могу искать файлы, используя приведенный ниже код;
void MainWindow::on_SearchFiles_clicked()
{
QString fileName1 = QFileDialog::getOpenFileName(this,tr("Open Text File"), "", tr("Text Files (*.txt)"));
QFile file1(fileName1);
if(!file1.open(QIODevice::ReadOnly | QIODevice::Text))
return;
QTextStream in(&file1);
while(!in.atEnd()){
QString line = in.readLine();
}
}
Теперь мой вопрос заключается в том, как построить форму волны, используя значения в выбранном файле. Типичный текстовый файл показан ниже
Кроме того, как я могу прочитать значения других параметров из текстового файла и присвоить их соответствующим образом в Qt. т.е. принимает значение частоты, усиление и т.д., и объявить их снова в квартах
Так что, если я хочу, чтобы получить значение частоты из файла I типа 'в междунар индекс = line.indexOf (» Частота '); QString key = line.left (index); QString value = line.mid (index + 1) ' – Duanne
Нет, вы проверяете, является ли' ключ == QString («Частота») ' –
Это займет некоторое время, чтобы закончить, а не использовать для C++, но спасибо. Я на правильном пути. – Duanne