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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: spinBox setSuffix[РЕШЕНО]  (Прочитано 4004 раз)
Zeka13
Гость
« : Март 11, 2012, 13:33 »

У меня есть SpinBox, не смог найти в дизайнере установку  "суффикса", поправьте меня, если я не прав.
Делаю сам, хочу получить значение"пробел""градус"C

Так получаю только градус в преписке
Код:
    ui->TspinBox->setSuffix(QChar(176));

А так всё нормально, только после пробела появляется Â
Код:
    ui->TspinBox->setSuffix(" °C");

Как избавится от Â?


Заранее огромное спасибо!
« Последнее редактирование: Март 11, 2012, 17:34 от Zeka13 » Записан
sudo
Гость
« Ответ #1 : Март 11, 2012, 13:43 »

Открыл дизайнер, вбил в поиске редактора свойств спина "suffix", получил единственный вариант.

Почему появляется А, не знаю. Вбил в дизайнере, получаются градусы Цельсия, всё ок
Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #2 : Март 11, 2012, 13:57 »

Почему появляется А, не знаю. Вбил в дизайнере, получаются градусы Цельсия, всё ок
Скорее всего с кодеками беда.
Записан
Zeka13
Гость
« Ответ #3 : Март 11, 2012, 14:20 »

Цитировать
Открыл дизайнер, вбил в поиске редактора свойств спина "suffix", получил единственный вариант.
и получилось сделать через дизайнер?
Цитировать
Скорее всего с кодеками беда.
и что?
Цитировать
ui->TspinBox->setSuffix(QChar(176));
- так нет никакого артефакта, нормальный знак градуса
Записан
sudo
Гость
« Ответ #4 : Март 11, 2012, 14:21 »

и получилось сделать через дизайнер?

Да. Из браузера туда скопипастил, в предпросмотре всё правильно работало
Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #5 : Март 11, 2012, 14:34 »

и получилось сделать через дизайнер?
Цитировать
Скорее всего с кодеками беда.
и что?
Цитировать
ui->TspinBox->setSuffix(QChar(176));
- так нет никакого артефакта, нормальный знак градуса
Наводящий вопрос: к чему применяется кодек установленный через setCodecForCStrings, а к чему нет?
Записан
Zeka13
Гость
« Ответ #6 : Март 11, 2012, 16:37 »

Цитировать
Да. Из браузера туда скопипастил, в предпросмотре всё правильно работало

А можно скриншот?
Записан
sudo
Гость
« Ответ #7 : Март 11, 2012, 17:09 »

Превью


Целиком, 1080р
Записан
Zeka13
Гость
« Ответ #8 : Март 11, 2012, 17:33 »

огромное Вам спасибо, разобрался!
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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