Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Firefox от Июль 11, 2014, 11:19



Название: QSpinBox c текстовыми значениями
Отправлено: Firefox от Июль 11, 2014, 11:19
Здравствуйте. Подскажите аналог или как сделать так чтоб был элемент внешне как QSpinBox с переключениями по стрелочкам вверх и вниз, но вместо цифр значения были словами. например названия текстовых файлов.


Название: Re: QSpinBox c текстовыми значениями
Отправлено: kambala от Июль 11, 2014, 11:25
обычно такие вещи делают через QCombBox.

можно унаследоваться от QAbstractSpinBox и выводить текст вместо чисел. там внутри уже какое-то свойство text() есть.


Название: Re: QSpinBox c текстовыми значениями
Отправлено: VanDerSam от Июль 11, 2014, 11:30
Посмотрите по этой ссылке http://www.wysota.eu.org/wwwidgets/ (http://www.wysota.eu.org/wwwidgets/) виджет QwwTextSpinBox.


Название: Re: QSpinBox c текстовыми значениями
Отправлено: Firefox от Июль 11, 2014, 11:37
спасибо есть свойство void QAbstractSpinBox::setLineEdit ( QLineEdit * lineEdit ) попробую через него.


Название: Re: QSpinBox c текстовыми значениями
Отправлено: carrygun от Июль 11, 2014, 12:02
Вот такая (http://libqxt.bitbucket.org/doc/0.6/qxtstringspinbox.html) штука еще есть.