Название: Вывод нескольких переменных в textEdit Отправлено: jatsuk от Май 02, 2011, 12:44 Есть Две переменные QString x,y;
Надо их вывести в textEdit ui->textEdit->setText(x); ui->textEdit->setText(y); Если выводить как здесь, то выведется сначала первая, потом вторая. А как сделать , чтобы в textEdit вывелась, например: переменная x, далее символ запятой, переменная y ??? Название: Re: Вывод нескольких переменных в textEdit Отправлено: Fat-Zer от Май 02, 2011, 12:48 ui->textEdit->setText(QString("%1,%2").arg(x).arg(y));
Название: Re: Вывод нескольких переменных в textEdit Отправлено: jatsuk от Май 02, 2011, 12:54 А если я не буду знать сколько у меня переменных.
Например будет цикл, а переменная x изменяется. и нужно выводить все эти переменные через запятую ? Название: Re: Вывод нескольких переменных в textEdit Отправлено: minigo от Май 02, 2011, 13:11 А если я не буду знать сколько у меня переменных. Например будет цикл, а переменная x изменяется. и нужно выводить все эти переменные через запятую ? Не совсем понимаю затруднение, а в цикле к QString append делать ? Название: Re: Вывод нескольких переменных в textEdit Отправлено: jatsuk от Май 02, 2011, 13:36 Не совсем понимаю затруднение, а в цикле к QString append делать ? Затруднее в том , что каждый раз будет выволится новое значение, а не всё вместе. Или не так ? Название: Re: Вывод нескольких переменных в textEdit Отправлено: lesav от Май 02, 2011, 13:37 Непарься
Пиши тупо Код
Класс QString сам разберется как сделать конкатенцию строк Название: Re: Вывод нескольких переменных в textEdit Отправлено: jatsuk от Май 02, 2011, 13:59 Сделал в цикле вот так, всё работает.
ui->nazsim->setText(strbsim4+","+strbsim3); strbsim4=ui->nazsim->toPlainText(); Название: Re: Вывод нескольких переменных в textEdit Отправлено: Rikland от Май 02, 2011, 22:28 А чем метод append не подошел?
void QTextEdit::append ( const QString & text ) [slot] Appends a new paragraph with text to the end of the text edit. Note: The new paragraph appended will have the same character format and block format as the current paragraph, determined by the position of the cursor. |