Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: kibsoft от Октябрь 26, 2009, 16:52



Название: Как дописать текст в QLabel?
Отправлено: kibsoft от Октябрь 26, 2009, 16:52
Как добавить текст к уже существующему в QLabel? Например оператор +=, или как?


Название: Re: Как дописать текст в QLabel?
Отправлено: pastor от Октябрь 26, 2009, 16:53
Код
C++ (Qt)
label->setText(label->text() + "some text");


Название: Re: Как дописать текст в QLabel?
Отправлено: kibsoft от Октябрь 26, 2009, 17:35
Чтобы не создавать новых тем, еще вопрос:
QList<int> list;
list << 20;
int i=list[0];
label->setText((QString)i);
В label не выводится число, а выводится квадратик(похоже на случай, когда неверная кодировка)..


Название: Re: Как дописать текст в QLabel?
Отправлено: SABROG от Октябрь 26, 2009, 17:40
Чтобы не создавать новых тем, еще вопрос:
QList<int> list;
list << 20;
int i=list[0];
label->setText((QString)i);
В label не выводится число, а выводится квадратик(похоже на случай, когда неверная кодировка)..

Не внимательно читаешь документацию или пробел в знаниях C++
Код
C++ (Qt)
label->setText(QString::number(i));
 


Название: Re: Как дописать текст в QLabel?
Отправлено: kibsoft от Октябрь 26, 2009, 18:11
Цитировать
Не внимательно читаешь документацию или пробел в знаниях C++
Код
C++ (Qt)
label->setText(QString::number(i));
 
Про документацию верно подметили :) QT я просто только начал изучать, читаю Foundations of QT Development(на русском книги не понравились). А насчет QString::number(i) - это же относится к QT, а не к C++...


Название: Re: Как дописать текст в QLabel?
Отправлено: Пантер от Октябрь 26, 2009, 18:43
Не QT, а Qt.


Название: Re: Как дописать текст в QLabel?
Отправлено: kibsoft от Октябрь 26, 2009, 18:49
Учту ;)


Название: Re: Как дописать текст в QLabel?
Отправлено: lit-uriy от Октябрь 26, 2009, 19:16
к стати panter, а в заголовке кода написано "C++ (QT)"


Название: Re: Как дописать текст в QLabel?
Отправлено: Пантер от Октябрь 26, 2009, 19:25
lit-uriy, это к Админу. :)


Название: Re: Как дописать текст в QLabel?
Отправлено: lit-uriy от Октябрь 26, 2009, 20:02
>>lit-uriy, это к Админу.
ну ты же ближе к нему сидишь :)


Название: Re: Как дописать текст в QLabel?
Отправлено: bra1ss от Декабрь 01, 2015, 11:04
lit-uriy, это к Админу. :)
Так Вы же и есть Администратор


Название: Re: Как дописать текст в QLabel?
Отправлено: Пантер от Декабрь 01, 2015, 11:17
lit-uriy, это к Админу. :)
Так Вы же и есть Администратор
Я всего лишь модератор. :)


Название: Re: Как дописать текст в QLabel?
Отправлено: gil9red от Декабрь 01, 2015, 14:58
lit-uriy, это к Админу. :)
Так Вы же и есть Администратор
Я всего лишь модератор. :)

На сообщение нажимаю "Сообщить модератору" и сайт отвечает, что нет модераторов