Название: Как убрать кавычки для QDebug? Отправлено: yarick от Январь 31, 2013, 19:21 QDebug, в отличие от стандартного потока вывода, выводит сообщение в кавычках, что раздражает. Как их убрать?
Название: Re: Как убрать кавычки для QDebug? Отправлено: kambala от Январь 31, 2013, 19:29 Код
Название: Re: Как убрать кавычки для QDebug? Отправлено: yarick от Февраль 01, 2013, 09:54 Проблема в том, что он именно QString выводит в кавычках, просто строку нормально.
Код: qDebug(QString("string without quotes: %s"), qPrintable("1234")); error: no matching function for call to 'qDebug(QString, const char*)' Название: Re: Как убрать кавычки для QDebug? Отправлено: Kurles от Февраль 01, 2013, 10:34 Проблема в том, что он именно QString выводит в кавычках, просто строку нормально. Код: qDebug(QString("string without quotes: %s"), qPrintable("1234")); error: no matching function for call to 'qDebug(QString, const char*)' Код не? Название: Re: Как убрать кавычки для QDebug? Отправлено: kambala от Февраль 01, 2013, 13:26 видимо стоило указать, что в приведенном примере someString имеет тип QString, раз уж поленился посмотреть что делает макрос qPrintable().
|