Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Smirnov от Июля 15, 2011, 17:56



Название: Преобразование int to QString
Отправлено: Smirnov от Июля 15, 2011, 17:56
есть такой кусок кода

Код:
    int counter = 1;
    while (!stream_pcb.atEnd()) {
        QString line = stream_pcb.readLine();
        ui->listWidget->addItem(counter.toString()+": "+line);
        counter = counter + 1;
    }
пишет ошибка: request for member 'toString' in 'counter', which is of non-class type 'int'

что это значит? и как преобразовать целое число в строку


Название: Re: Преобразование int to QString
Отправлено: zenden от Июля 15, 2011, 18:24
Код
C++ (Qt)
QString::number(counter)


Название: Re: Преобразование int to QString
Отправлено: Smirnov от Июля 16, 2011, 00:09
Спасибо большое!!! помогло ;D