Запись QString в текстовый файл

Некоторое время назад мы уже достаточно подробно рассматривали работу с текстовыми файлами в Qt. Однако один важный нюанс всё-же остался за рамками той статьи. Поэтому есть смысл вернуться к данной теме. Как известно, метод write класса QFile, который используется для записи, в том числе, текстовых файлов, принимает в качестве параметра

Готовим приложение на Qt к работе на другом компьютере

Как правило программы пишутся для того чтобы их впоследствии распространять. Либо в открытом доступе, либо локально (например, внутри компании). Как сделать, чтобы пользователь мог работать с программой, написанной на Qt, на своём компьютере?

Работа с текстовыми файлами в Qt

В библиотеке Qt работа с файлами вообще и текстовыми в частности реализована с помощью класса QFile. В качестве параметра при создании объекта этого класса передаётся путь к нужному файлу.

После того как объект QFile создан, необходимо открыть файл с помощью метода open. Это метод принимает в качестве параметра режим

«Лечим» визуальный редактор для Windows Forms в Visual C++ 2015

При работе с Windows Forms в Visual C++ 2015 часто возникает следующая проблема. Не работает визуальный редактор. А, вместо него на экране отображается сообщение об ошибке: «Данные, необходимые для завершения этой операции ещё не доступны. (Исключение из HRESULT: 0x8000000A)». Ниже приведён скриншот этой ошибки: В тоже время сам проект компилируется

Работа с мьютексами в C++ Builder

Мьютексы — один из важнейших механизмов синхронизации работы нескольких потоков. Его суть в том, чтобы обеспечить одновременное выполнение тех или иных операций единственным потоком.

Работа с базами данных в Windows Forms с использованием языка программирования C++

Как известно, начиная с версии 2008, работа с базами данных (БД) в Windows Forms средствами Microsoft Visual C++ (VC++) невозможна. Однако это не совсем так. Начиная с версии 2008, стала недоступна работа с БД с помощью уже привычного графического интерфейса. То есть, для работы с ними нельзя создать и настроить,

C++ Builder. Написание dll библиотеки совместимой с Delphi

При разработке dll библиотеки необходимо понимать, что она вполне может быть использована в проекте, который написан на совершенно другом языке программирования. Поэтому, если библиотека предполагает использование в других проектах и, тем более, распространение имеет смысл позаботиться об обеспечении совместимости.

Простейший цифровой камертон или настраиваем гитару с помощью C++

Для настройки гитары традиционно используется нота ля первой октавы (частота звуковых колебаний 440 Гц). Обычно, чтобы получить этот звук используют духовые или вилочные камертоны. Также используются специальные онлайн камертоны и тюнеры. Традиционные камертоны могут быть не всегда доступны. А, использование онлайн камертонов требует доступа в интернет. К счастью, простой цифровой

Шаблон проекта Windows Forms в C++ для Visual Studio 2012, 2013

Создание приложения Windows Forms для C++ в Visual Studio 2012 и 2013 уже рассматривалось в одной из предыдущих статей. Так как соответствующий шаблон проекта в этих версиях отсутствует, все манипуляции по настройке проекта, добавлению формы и т.д. приходилось выполнять вручную. Однако, вполне возможно создать такой шаблон самостоятельно и тем самым