Written on: 15. 03. 2015 [17:42]
|
punk
Василий Петров
Topic creator
registered since: 09.05.2011
Posts: 57
|
Роман, добрый день.
Я обнаружил странное поведение виджета ElFigure. Дело втом, что если используется динамическая точка и её координаты становятся "неадекватными" (например 1/0), то даже после их исправления, линия отображается некорректно. Привожу пример для проверки, в нём есть 3 кнопки и линия, представляющая собой "что-то типа progress bar". При нажатиях на 50% и 100% виджет ведёт себя корректно, после нажатия на inf, дальнейшие нажатия на 50% и 100% дают некорректный результат. Пример прилагается...
|
Written on: 15. 03. 2015 [19:34]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"punk" wrote:
Я обнаружил странное поведение виджета ElFigure. Дело втом, что если используется динамическая точка и её координаты становятся "неадекватными" (например 1/0), то даже после их исправления, линия отображается некорректно. Привожу пример для проверки, в нём есть 3 кнопки и линия, представляющая собой "что-то типа progress bar". При нажатиях на 50% и 100% виджет ведёт себя корректно, после нажатия на inf, дальнейшие нажатия на 50% и 100% дают некорректный результат.
У меня нет нигде. Если хотите показать то делайте это на ДемоБД, например, на том-же элементе уровня.
"punk" wrote:
Пример прилагается...
Где?
Learn, learn and learn better than work, work and work.
|
Written on: 17. 03. 2015 [21:10]
|
punk
Василий Петров
Topic creator
registered since: 09.05.2011
Posts: 57
|
"roman" wrote:
У меня нет нигде. Если хотите показать то делайте это на ДемоБД, например, на том-же элементе уровня.
В ближайшее время попробую сделать на Демо..
"roman" wrote:
"punk" wrote:
Пример прилагается...
Где?
Тут я что-то попутал... Мои извинения...
Attachment
lineBug.tgz (File type: application/x-compressed-tar, Size: 4.94 kilobytes) — 1481 downloads
|
Written on: 18. 03. 2015 [08:22]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
Увидел в примере, позже исправлю.
Learn, learn and learn better than work, work and work.
|
Written on: 18. 03. 2015 [13:40]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"roman" wrote:
Увидел в примере, позже исправлю.
Собственно это проблема Qt, поскольку именно у него "залипает" отрисовка фигур с большими координатами, причём необратимо.
Добавил ограничение координат в диапазоне [-1000000:1000000].
Learn, learn and learn better than work, work and work.
|