Спочатку з QString робимо QByteArray. Зауважимо, якщо у вас по тексту тільки латинські букви цілком підійде варіант з .toUtf8(). Якщо ж присутня і кирилиця - обов'язково використовуємо .toLocal8Bit().    QString strA = "Some text";  QByteArray bA = strA.toLocal8Bit().toHex();    Перетворення QByteArray в початковий текст має такий вигляд:    QString strB = QString::fromLocal8Bit(QByteArray::fromHex(bA)));    Цікаво, що якщо ми для зберігання записали отриманий Нех куди-небудь,  наприклад, в файл або базу даних у вигляді текстового рядка, то для зворотного перетворення  цей рядок потрібно додатково перетворити в QByteArray.    QString strA2 = QString::fromUtf8(bA);  QByteArray bB = strA2.toUtf8();  QString strB = QString::fromLocal8Bit(QByteArray::fromHex(bB)));