Подсказки на компьютерную тематику

Можно подсмотреть, если забыли…

Как в Qt на Ubuntu создать текстовый файл и внести в него запись на C++

Создание текстового файла на C++ в Qt на Linux

Перед началом работы в файле mainwindow.ui следует проверить наличие поля lineEdit из класса QLineEdit, в которое будет вводиться текст.
Для создания текстового файла в системе Qt в файле mainwindow.cpp необходимо прописать следующий код:

QFile file("fortext.txt");//создаем объект для файла fortext.txt, создаваемого в папке с компилированными файлами проекта, если же нужен другой каталог, то прописываем адрес в скобках
file.open(QIODevice::WriteOnly);//открываем файл fortext.txt только для записи

Внесение записи из поля QLineEdit в текстовый файл

Чтобы напрямую внести данные из поля класса QLineEdit в текстовый файл fortext.txt следует в файле mainwindow.cpp ввести:

QFile file("fortext.txt");//создаем объект для файла fortext.txt, создаваемого в папке с компилированными файлами проекта, если же нужен другой каталог, то прописываем адрес в скобках
file.open(QIODevice::WriteOnly);//открываем файл fortext.txt только для записи
file.write(ui->lineEdit->text().toUtf8().data());//записываем в файл значение из заранее созданного поля lineEdit
file.close();//закрываем файл

Добавление текста из поля QLineEdit в текстовый файл

Чтобы без перезаписи информации добавить текст в текстовый файл можно в файле mainwindow.cpp ввести:

QFile file("fortext.txt");//создаем объект для файла fortext.txt, создаваемого в папке с компилированными файлами проекта, если же нужен другой каталог, то прописываем адрес в скобках
file.open(QFile::Append |QFile::Text);//открываем файл fortext.txt, для добавления текста в файл
file.write(ui->lineEdit->text().toUtf8().data());//записываем в файл значение из заранее созданного поля lineEdit
file.close();//закрываем файл

Как в Qt на Ubuntu создать текстовый файл и внести в него запись на C++

Создание текстового файла на C++ в Qt на Linux

Перед началом работы в файле mainwindow.ui следует проверить наличие поля lineEdit из класса QLineEdit, в которое будет вводиться текст.
Для создания текстового файла в системе Qt в файле mainwindow.cpp необходимо прописать следующий код:

QFile file("fortext.txt");//создаем объект для файла fortext.txt, создаваемого в папке с компилированными файлами проекта, если же нужен другой каталог, то прописываем адрес в скобках
file.open(QIODevice::WriteOnly);//открываем файл fortext.txt только для записи

Внесение записи из поля QLineEdit в текстовый файл

Чтобы напрямую внести данные из поля класса QLineEdit в текстовый файл fortext.txt следует в файле mainwindow.cpp ввести:

QFile file("fortext.txt");//создаем объект для файла fortext.txt, создаваемого в папке с компилированными файлами проекта, если же нужен другой каталог, то прописываем адрес в скобках
file.open(QIODevice::WriteOnly);//открываем файл fortext.txt только для записи
file.write(ui->lineEdit->text().toUtf8().data());//записываем в файл значение из заранее созданного поля lineEdit
file.close();//закрываем файл

Добавление текста из поля QLineEdit в текстовый файл

Чтобы без перезаписи информации добавить текст в текстовый файл можно в файле mainwindow.cpp ввести:

QFile file("fortext.txt");//создаем объект для файла fortext.txt, создаваемого в папке с компилированными файлами проекта, если же нужен другой каталог, то прописываем адрес в скобках
file.open(QFile::Append |QFile::Text);//открываем файл fortext.txt, для добавления текста в файл
file.write(ui->lineEdit->text().toUtf8().data());//записываем в файл значение из заранее созданного поля lineEdit
file.close();//закрываем файл