© EVILEG 2015-2018
Рекомендует хостинг
TIMEWEB
13 января 2018 г. 8:42

Qt webgl

WebGL, Qt

Как запустить приложение с использованием webgl?

  • #
  • 13 января 2018 г. 8:45

В параметрах запуска передаю -platform webgl, приложение запускается, но при открытии страницы localhost:8080 показывает загрузку страница и завершается.

  • Maxim
  • #
  • отредактировано 13 января 2018 г. 15:53
  • 13 января 2018 г. 15:53

А какое именно приложение пытались запустить?
Дело в том, что там не все приложения запускаются нормально, если говорить о примерах Qt, приложения на виджетах можно и не пытаться запускать.
QML приложения лучше писать на последних версиях QML, тогда с запуском всё гораздо лучше будет. То есть та же самая версия Qt 5.10.

Спасибо за ответ. Я запускаю приложение(texteditor) из примеров в ОС Windows 10. В ОС Ubuntu при запуске этого же примера выдает ошибка: cannot find -lGL . Я так понимаю запуску проекта с использованием webgl должны предшествовать еще действия.

texteditor же это пример на виджетах, а не на QML. Виджеты не работают с webGL, WebGL работает только для QML приложений, и то не для всех. Не все старые примеры с QML запускаются.
Что касается ошибки под Ubuntu, то там нужно установить пакеты разработки под OpenGL
sudo apt-get install libgl1-mesa-dev

Да, большое спасибо, удалось запустить. Я так понимаю для каждого клиента нужно запускать свой экземпляр приложения(на данном этапе) можно ли как-то проверять статус подключен клиент или нет?

Насчёт проверки подключения клиента я не в курсе.
Что касается экземпляров приложения, то из того, что я читал получается, что нет необходимости в нескольких экземплярах для нескольких клиентов. Попробуйте запустить приложение и подключиться к вашему ПК с нескольких устройств.

Ответы

Только авторизованные пользователи могут отвечать на форуме.
Пожалуйста, Авторизуйтесь или Зарегистрируйтесь
22 мая 2018 г. 9:32
nrjjejdjdhhrjf

C++ - Тест 005. Структуры и Классы

  • Результат 75 баллов
  • Очки рейтинга 2
21 мая 2018 г. 8:30
Nasty

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат 10 баллов
  • Очки рейтинга -10
20 мая 2018 г. 12:26
Venic

C++ - Тест 002. Константы

  • Результат 58 баллов
  • Очки рейтинга -2
Последние комментарии
19 мая 2018 г. 12:44
EVILEG

Django - Snippet 001. get_object_or_none

А вы гарантируете, что метод first вернёт нужный объект, если в таблице две похожих записи? Этого никто не гарантирует. Может возникнуть неопределённое поведение приложения, если запись не так...
19 мая 2018 г. 12:34
Pavel

Django - Snippet 001. get_object_or_none

Согласен с тем что ваше решение более очевидно при чтении кода. first() же здесь применяется не совсем по назначению. А с последствиями "моего" решения не согласен. Метод вернёт только один об...
19 мая 2018 г. 12:27
EVILEG

Как я использовал FilterView заместо ListView для упрощения фильтрации

Может быть, а может и нет, все имеют различную речь.. не могу отвечать за всех пользователей ресурса.. поскольку каждый пользователь может дополнить материал ресурса статьями.
19 мая 2018 г. 12:25
EVILEG

Django - Snippet 001. get_object_or_none

В вашем случае происходит подмена сущностей. Вместо того, чтобы взять один конкретный объект, вы забираете queryset а потом берёте из него первый объект. Нехорошо будет, если queryset в каком-...
19 мая 2018 г. 11:11
Pavel

Django - Snippet 001. get_object_or_none

Тоже искал подобную функцию, чтобы не обрабатывать каждый раз исключения. И нашёл на so совет использовать вместо неё метод менеджера first(), который возвращает None при пустом queryset. Т.е ...
Сейчас обсуждают на форуме
22 мая 2018 г. 16:50
vitaliy_antipov

Данные из QChartview в QTableWidget

Здравствуйте! Пишу приложение для парсинга текстового файла и вывода данных на график. Столкнулся с проблемой передачи данных от курсора мыши на графике в ячейку таблицы. mainwindow.h ...
22 мая 2018 г. 16:33
5_voron_5

Визуализация математических формул

Нужна помощь с визуализацией математических формул в qt на версии 5.4 и ниже, за деньги разумеется, кого интересует вот мыло svet_31_m@mail.ru
22 мая 2018 г. 6:57
EVILEG

Выводит мусор

Имено, класс-потомок. Если добавляли кнопки в графическом дизайнере, то нужно вызвать контекстное меню на кнопке в дизайнере, выбрать пункт "преобразовать в" либо "Promote to". Там будет ...
20 мая 2018 г. 2:05
vitaliy_antipov

Удаление серии из графика

Ой, извините, совсем запарился. Туплю: void MainWindow::onDelSeries(int i){ chartview->chart()->findChild<QLineSeries *>("obj" + QString::number(i))->deleteLater();...
18 мая 2018 г. 8:55
mak_trefa

Сборщик мусора и Connections в qml

можешь попробовать в деструкторе модели вызвать throw; и в дебагере посмотреть stacktrace

Рекомендуемые страницы