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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QColor и name()  (Прочитано 3242 раз)
Yu/2
Гость
« : Май 08, 2007, 17:59 »

Выбираю цвет с использованием виджета из getRgba, и хочу сохранить в настройках этот цвет в виде строки. При этом почему-то функция name() в классе QColor выдает строку _без_ компоненты Alpha, т.е. типа #RRGGBB.  

В доке по классу QColor в начале написано дословно: "The name() function returns the name of the color in the format #AARRGGBB." А разделе описания этой же функции: "Returns the name of the color in the format "#RRGGBB"". Куда девалась компонента AA?

Как все-таки можно заставить name() выдавать строку с компонентой АА?
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #1 : Май 11, 2007, 17:56 »

Это ошибка в документации:

Цитировать
The description and behavior of the name() function is correct. It is a type error in the detailed description.


Можешь сам сформировать строку такого вида.
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Yu/2
Гость
« Ответ #2 : Май 12, 2007, 16:39 »

Спасибо за ответ.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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