Название: Универсальный конвертер Отправлено: ruzik от Февраль 13, 2011, 22:10 Здравствуйте, а не подскажите есть ли в Qt, универсальный конвертер, например как в net'e, там Convert::ToInt32, ToString и тд, а есть ли что-то подобное в Qt, например вместо этого QString::number() использовать Convert::ToString(), и если нет не подскажите как перевести цвет(QColor) в QString
Название: Re: Универсальный конвертер Отправлено: BRE от Февраль 13, 2011, 22:23 Вспоминая stylesheet...
Посмотри на QString QColor::name () const Название: Re: Универсальный конвертер Отправлено: ruzik от Февраль 13, 2011, 22:37 Ну а как например конвертировать int в QStrig, и класса-конвертера в Qt все-таки нет
Название: Re: Универсальный конвертер Отправлено: ruzik от Февраль 13, 2011, 22:39 Покопался нашел класс QVariant, это не то?
Название: Re: Универсальный конвертер Отправлено: BRE от Февраль 13, 2011, 22:48 Покопался нашел класс QVariant, это не то? Не то.Большинство этого функционала сосредоточено в QString, остальной (как с QColor) находиться в своих классах. Я лично ничего плохого в QString::number не вижу. ::) Название: Re: Универсальный конвертер Отправлено: ruzik от Февраль 13, 2011, 22:59 Просто это очень неудобно
Название: Re: Универсальный конвертер Отправлено: ruzik от Февраль 13, 2011, 23:00 Ну а как например перевести обратно, из строки в int
Название: Re: Универсальный конвертер Отправлено: Авварон от Февраль 13, 2011, 23:58 QString::toInt
Название: Re: Универсальный конвертер Отправлено: ieroglif от Февраль 14, 2011, 01:11 Просто это очень неудобно мне кажется, что если ты напишешь свой класс обёртки со статическими методами всего чего надо, и выложишь его - многие люди получат иной метод конвертирования, и будут тебе очень благодарны =)особенно те, кто переходят с .net-а ;) |