Russian Qt Forum
Ноябрь 24, 2024, 05:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как дописать текст в QLabel?  (Прочитано 22825 раз)
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« : Октябрь 26, 2009, 16:52 »

Как добавить текст к уже существующему в QLabel? Например оператор +=, или как?
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Октябрь 26, 2009, 16:53 »

Код
C++ (Qt)
label->setText(label->text() + "some text");
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #2 : Октябрь 26, 2009, 17:35 »

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

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
SABROG
Гость
« Ответ #3 : Октябрь 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));
 
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #4 : Октябрь 26, 2009, 18:11 »

Цитировать
Не внимательно читаешь документацию или пробел в знаниях C++
Код
C++ (Qt)
label->setText(QString::number(i));
 
Про документацию верно подметили Улыбающийся QT я просто только начал изучать, читаю Foundations of QT Development(на русском книги не понравились). А насчет QString::number(i) - это же относится к QT, а не к C++...
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #5 : Октябрь 26, 2009, 18:43 »

Не QT, а Qt.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #6 : Октябрь 26, 2009, 18:49 »

Учту Подмигивающий
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #7 : Октябрь 26, 2009, 19:16 »

к стати panter, а в заголовке кода написано "C++ (QT)"
Записан

Юра.
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #8 : Октябрь 26, 2009, 19:25 »

lit-uriy, это к Админу. Улыбающийся
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #9 : Октябрь 26, 2009, 20:02 »

>>lit-uriy, это к Админу.
ну ты же ближе к нему сидишь Улыбающийся
Записан

Юра.
bra1ss
Гость
« Ответ #10 : Декабрь 01, 2015, 11:04 »

lit-uriy, это к Админу. Улыбающийся
Так Вы же и есть Администратор
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #11 : Декабрь 01, 2015, 11:17 »

lit-uriy, это к Админу. Улыбающийся
Так Вы же и есть Администратор
Я всего лишь модератор. Улыбающийся
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
gil9red
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1805



Просмотр профиля WWW
« Ответ #12 : Декабрь 01, 2015, 14:58 »

lit-uriy, это к Админу. Улыбающийся
Так Вы же и есть Администратор
Я всего лишь модератор. Улыбающийся

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

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.392 секунд. Запросов: 23.