Size: a a a

2021 June 09

FS

Flower Surgeon in Qt
Какая именно ошибка?
источник

FS

Flower Surgeon in Qt
Дословно.
источник

我が名はレギオン... in Qt
QObject: Cannot create children for a parent that is in a different thread.
Это не ошибка, просто варнинг
источник

FS

Flower Surgeon in Qt
Ну, варнинги тоже со счетов не надо сбрасывать. Не указывай вообще родителя или создай NAM заранее и заверни в unique_ptr или QScopedPointer и реюзай его просто в коде.
источник

我が名はレギオン... in Qt
Я думал может можно умнее сделать. Заворачивание в поинтеры или удаление руками костыльно выглядит.
источник

FS

Flower Surgeon in Qt
Недостаточно идиоматично? Ну тогда передавай this, как родителя. У тебя в QThread всё крутится, али как?
источник

我が名はレギオン... in Qt
std::thread
источник

FS

Flower Surgeon in Qt
Я понимаю, что ему что-то по сети периодически слать нужно?
источник

我が名はレギオン... in Qt
Да, это не единственный объект, который я привязываю к локальному QEventLoop, в том потоке много разных событий обрабатывается
источник

FS

Flower Surgeon in Qt
QMetaObject::invokeMethod юзай тогда или сигнал шли, особенно если тред совсем чужой (а-ля callback чей-то сторонний).
источник

FS

Flower Surgeon in Qt
Без минимального примера я не совсем понимаю, что тебе нужно.
источник

AA

Alexey Avramchik in Qt
Вопрос такой, касательно WebView.
Внес необходимые мне изменения в класс QtAndroidWebViewController (java-файл, собирается потом в jar)
Пересобрал WebView
убрал из проекта комплектный webview и добавил только что собранный
   QML_IMPORT_PATH += /opt/Qt/5.15.2/Src/build-qtwebview-Android_Qt_5_15_2_Clang_Multi_Abi-Debug/android-build/opt/Qt/5.15.2/android/qml

   LIBS += -L/opt/Qt/5.15.2/Src/build-qtwebview-Android_Qt_5_15_2_Clang_Multi_Abi-Debug/android-build/opt/Qt/5.15.2/android/lib/ -lQt5WebView_x86_64

   INCLUDEPATH += /opt/Qt/5.15.2/Src/build-qtwebview-Android_Qt_5_15_2_Clang_Multi_Abi-Debug/android-build/opt/Qt/5.15.2/android/include
   DEPENDPATH += /opt/Qt/5.15.2/Src/build-qtwebview-Android_Qt_5_15_2_Clang_Multi_Abi-Debug/android-build/opt/Qt/5.15.2/android/include

Компилирую, запускаю приложение и webview все-равно работает как-будто без моих изменений.
Есть идеи?
источник

v

vyacheslav@deepin:~$ in Qt
а ты их заинсталил ?
источник

AA

Alexey Avramchik in Qt
кого?
собрал из исходников
источник

v

vyacheslav@deepin:~$ in Qt
полностью qt под андроид?
источник

AA

Alexey Avramchik in Qt
нет, только webview компонент qml
источник

S

Sergey eSKon in Qt
мне кажется надо всё равно попробовать make install именно вашего собранного webview
источник

AA

Alexey Avramchik in Qt
@eSKon75 Спасибо. Теперь работает.
Видимо не все линковалось из кастомной сборки, что-то шло из комплектного.
Правда теперь webview будет некомплектный)
источник

v

vyacheslav@deepin:~$ in Qt
Ну я про это и говорил)
источник

S

Sergey eSKon in Qt
ну я то понял, потому и дополнил нюансами
источник