УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

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


Автор Повідомлення
Повідомлення створено: 21. 01. 2012 [16:20]
kirill256
Кирилл Андрезен
Автор теми
Зареєстрован(а) с: 05.05.2011
Повідомлення: 30
Упало при работе с chrome,
если зайти с веб интерфейса и несколько раз понажимать кнопки выбора экрана, с некоторой нерегулярностью падает...
у меня там 2 рабочих кнопки "основная мнемосхема" и "графики"
при нажатии в веб форме экран переключается на qt визуализаторе, а веб форме остается исходный, и меняется только если полностью обновить страницу.


[Повідомлення редагувалось 2 раз(ів), останній раз 21.01.2012 в 16:26.]
Вкладений файл

crash.txt (Тип файлу: text/plain, Розмір: 34.64 кілобайтів) — 2225 завантажень
.openscada_my.rar (Тип файлу: application/octet-stream, Розмір: 113.57 кілобайтів) — 1443 завантажень
Повідомлення створено: 21. 01. 2012 [17:22]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"kirill256" wrote:

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

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

"kirill256" wrote:

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

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

Learn, learn and learn better than work, work and work.
Повідомлення створено: 21. 01. 2012 [21:41]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 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.
Повідомлення створено: 22. 01. 2012 [09:54]
kirill256
Кирилл Андрезен
Автор теми
Зареєстрован(а) с: 05.05.2011
Повідомлення: 30
Спасибо!
а то что ошибки, ну тут все таки на ранней стадии рисования, я их видел))
попробую интерфейс переделать ))
Повідомлення створено: 22. 01. 2012 [13:05]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
"roman" wrote:

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

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

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



11629