EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

[BugFixed] Падение при работе через веб интерфейс, и некорректно работают кнопки с веб интерфейса


Author Message
Written on: 21. 01. 2012 [16:20]
kirill256
Кирилл Андрезен
Topic creator
registered since: 05.05.2011
Posts: 30
Упало при работе с chrome,
если зайти с веб интерфейса и несколько раз понажимать кнопки выбора экрана, с некоторой нерегулярностью падает...
у меня там 2 рабочих кнопки "основная мнемосхема" и "графики"
при нажатии в веб форме экран переключается на qt визуализаторе, а веб форме остается исходный, и меняется только если полностью обновить страницу.


[This article was edited 2 times, at last 21.01.2012 at 16:26.]
Attachment

crash.txt (File type: text/plain, Size: 34.64 kilobytes) — 2223 downloads
.openscada_my.rar (File type: application/octet-stream, Size: 113.57 kilobytes) — 1442 downloads
Written on: 21. 01. 2012 [17:22]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"kirill256" wrote:

Упало при работе с chrome,
если зайти с веб интерфейса и несколько раз понажимать кнопки выбора экрана, с некоторой нерегулярностью падает...

То что упало никакого отношения к Web не имеет ибо упало в UI.Vision причём в QT коде.

"kirill256" wrote:

у меня там 2 рабочих кнопки "основная мнемосхема" и "графики"
при нажатии в веб форме экран переключается на qt визуализаторе, а веб форме остается исходный, и меняется только если полностью обновить страницу.

На ДемоБД у меня всё нормально и везде переключается. Со сторонними конфигурациями, в рамках бесплатной ТП, я обычно не разбираюсь.

Learn, learn and learn better than work, work and work.
Written on: 21. 01. 2012 [21:41]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"kirill256" wrote:

Упало при работе с chrome,
если зайти с веб интерфейса и несколько раз понажимать кнопки выбора экрана, с некоторой нерегулярностью падает...

В первую очередь это реально проблема QT4 в момент замены главного виджета области прокрутки, кроме того у меня это не воспроизводится.

"kirill256" wrote:

у меня там 2 рабочих кнопки "основная мнемосхема" и "графики"
при нажатии в веб форме экран переключается на qt визуализаторе, а веб форме остается исходный, и меняется только если полностью обновить страницу.

А это исправлено.

Несколько замечаний к вашему проекту:
- Делать подобные интерфейсы вообще не желательно. Нужно создать главную страницу, а уже на ней разместить общие элементы, элементы навигации и контейнер для вложенных страниц. Тогда и проблем подобного рода не будет, а так-же не будет лишней работы по повторению общих элементов страниц, да и скорость переключения станет выше!
- Скрипты элементов интерфейса содержат ошибки:
4|/WorkStation/sub_UI/mod_VCAEngine/ses_parg/pg_mainsh/wdg_KtSh/wdg_Pump4Ot/wdg_Pm1/ | Ошибка компиляции функции 'ses_parg_pg_mainsh_wdg_KtSh_wdg_Pump4Ot_wdg_Pm1' языка 'JavaLikeCalc.JavaScript' для виджета: Ошибка компиляции: syntax error, unexpected $end, expecting ';', позиция: (16,1)-(16,2).

- Множество атрибутов цвета с ошибками:
QColor::setNamedColor: Unknown color name '##FFC0FF'
QColor::setNamedColor: Unknown color name '##FFC0FF'
QColor::setNamedColor: Unknown color name '<EVAL>'
QColor::setNamedColor: Unknown color name '<EVAL>'
QColor::setNamedColor: Unknown color name '<EVAL>'
QColor::setNamedColor: Unknown color name '<EVAL>'
QColor::setNamedColor: Unknown color name '<EVAL>'
QColor::setNamedColor: Unknown color name '<EVAL>'
QColor::setNamedColor: Unknown color name '<EVAL>'
QColor::setNamedColor: Unknown color name '<EVAL>'


Learn, learn and learn better than work, work and work.
Written on: 22. 01. 2012 [09:54]
kirill256
Кирилл Андрезен
Topic creator
registered since: 05.05.2011
Posts: 30
Спасибо!
а то что ошибки, ну тут все таки на ранней стадии рисования, я их видел))
попробую интерфейс переделать ))
Written on: 22. 01. 2012 [13:05]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"roman" wrote:

В первую очередь это реально проблема QT4 в момент замены главного виджета области прокрутки, кроме того у меня это не воспроизводится.

Механизм замены корневой страницы несколько изменил, исключив прямое удаление предыдущей. Возможно это исключит падение в вашем случае.

Learn, learn and learn better than work, work and work.



17602