Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ QPixmap::loadfromData(st QByteArray & data, const char * format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor)

Автор: QMainWindow 31.7.2011, 15:32

Сабж. Если конкретнее, то как переконвертить QString в char?
В этом методе хочу задать формат изображения. Он хранится в QString, и ни в каком другом хранится не может. А нужен char*. Что сделать? char с = char(format) не помогает.

Автор: Litkevich Yuriy 31.7.2011, 16:36

Цитата(QMainWindow @ 31.7.2011, 18:32) *
Что сделать?
открыть асистент и в описании класса QString найти подходящий метод, который возвращает QByteArray, в нём найти подходящий метод, который возвращает указатель на char

Автор: QMainWindow 31.7.2011, 21:10

Сделал так: .data()->toAscii();

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)