инструментов (QToolBar), у меня располагается QDoubleSpinbox, показывающий некое значение с тремя знаками после запятой; диапазон значений варьируется от 0 до std::numeric_limits<double>::max(); проблема в том, что, как я понял, ширина QDoubleSpinbox выбирается исходя из цели поместить в себя максимальное количество знаков, так как у меня никак не получается сделать так, чтобы ширина подбиралась в зависимости от значения (содержимого), т.е. если я ставлю диапазон, допустим, 0-3, то размер QDoubleSpinbox соответствует содержимому (0.000), но если поставить диапазон, который нужен, то размер qDoubleSpinbox в части ширины слишком большой; скажите, пожалуйста, могу ли я как-то сделать так, чтобы ширина QDoubleSpinbox всегда соответствовала содержимому?
Я бы попробовал посмотреть, что они пишут в sizeHint и minimumSizeHint и переопределить эти методы.
спасибо, попробую
Обсуждают сегодня