Название: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: Пытон от Август 28, 2015, 09:49 Нарисовал свой делегат к вьюшке.
Если для setMaximum не указывать значение, то оно будет 99 Если указать, то может случиться так, что в таблице, которую показывает вьюшка, число окажется больше, чем я указал для setMaximum и, в итоге, делегат безжалостно обрежет это число до своего максимума. Как-то можно указать ему, что верхняя граница для spinBox'a не ограничена, и можно вводить максимально возможное число? Название: Re: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: gil9red от Август 28, 2015, 10:24 ну, например, введите максимум для int: 2147483647
Название: Re: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: Tuxford от Август 28, 2015, 10:42 Код: std::numeric_limits<int>::max() Название: Re: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: Пытон от Август 28, 2015, 11:04 Код: std::numeric_limits<int>::max() Моя не понимать синтаксис С... :'( Название: Re: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: Пантер от Август 28, 2015, 11:10 Задай ты 9999999 и не парься.
Название: Re: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: gil9red от Август 28, 2015, 11:10 Код: std::numeric_limits<int>::max() так он же на питоне пишет, а не на плюсах :) ник и PyQt4 -- привязка Qt к питону -- говорят о этом :) А это функция возвращает максимальное значение типа int Название: Re: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: Пытон от Август 28, 2015, 11:11 Задай ты 9999999 и не парься. Этого мало.Ладно, если уж нету нормального способа, будем рисовать девятки 99999999999999999999999999999... Название: Re: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: Пантер от Август 28, 2015, 11:14 Можно sys.maxsize
Название: Re: PyQt4. QSpinBox. setMaximum Как указать, что верхнее значение неограничено? Отправлено: gil9red от Август 28, 2015, 11:50 Задай ты 9999999 и не парься. Этого мало.Ладно, если уж нету нормального способа, будем рисовать девятки 99999999999999999999999999999... А в делегатах разве не Qt'шная часть используется, у которой числа имеют предел? |