Size: a a a

2020 April 21

a

aleksey in Qt
Здравствуйте. Решил попробовать qt Quick 3d но получил вот такое сообщение. С чем это может быть связано и как это фиксить. В интернете смотрел толкового ответа не увидел, может плохо смотрел🤷‍♂. Система arch linux, plasma5. Если какая то ещё инфа нужна скажите
источник

TR

Taylor Rose in Qt
кто встречал такую ошибку -> qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 4956, resource id: 10863382, major code: 40 (TranslateCoords), minor code: 0
источник

TR

Taylor Rose in Qt
на форме я отследил, это как то связано с памятю у меня?
источник

ID

Ilia Dombrovskii in Qt
Всем привет
С чем может быть связана у QWebEngineView ошибка Unable to move cache: the system cannot find the path specified, Unable to create cache, Shader cache creation failed: -2 со странным путем, типа C:\WINDOWS\system32\config\systemprofile\%путь к папке, где в прошлой сборке сохранялись параметры моей программы%\QtWebEngine\Default
Само собой, пересобирал, вызывал в коде
setHttpCacheType(QWebEngineProfile::noCache)

перед загрузкой урла и неясно, как этот старый путь сохранился и где.
Обычно это сообщение выскакивает в выводе приложения при вызове
QWebEngineView::show()

и на странице вью ничего не выводится, просто белый фон
источник

И

Илюша in Qt
Добрый вечер, извиняюсь за столь дурацкий вопрос, как лучше поступить если удалил некоторые dll`ки из Qt/5.12.8/mingw73_64/bin затерев при этом корзину. Переставлять с нуля Qt как-то не хочется. Может можно переустановить компилятор восстановив тем самым dll`ки ?
источник

SK

Stas Koynov in Qt
Илюша
Добрый вечер, извиняюсь за столь дурацкий вопрос, как лучше поступить если удалил некоторые dll`ки из Qt/5.12.8/mingw73_64/bin затерев при этом корзину. Переставлять с нуля Qt как-то не хочется. Может можно переустановить компилятор восстановив тем самым dll`ки ?
ну хз воспользуйся recuva может восстановит.
источник

SK

Stas Koynov in Qt
зачем ты их удалял?
источник

V

Vazhanio in Qt
А в чём проблема через установщик удалить именно этот компонент и снова установить? На надо все переустанавливать
источник

И

Илюша in Qt
Пытаясь сделать релизный экзешник который нормально бы запускался что на локальном пека что на чужом. Видимо после 100500 раза перетаскивания (копирования) dll`ек в папку с .exe`шником неуследил и вырезал их, а потом стёр в процессе тестов
источник

И

Илюша in Qt
Vazhanio
А в чём проблема через установщик удалить именно этот компонент и снова установить? На надо все переустанавливать
Вот, то что мне нужно
источник

ID

Ilia Dombrovskii in Qt
Илюша
Пытаясь сделать релизный экзешник который нормально бы запускался что на локальном пека что на чужом. Видимо после 100500 раза перетаскивания (копирования) dll`ек в папку с .exe`шником неуследил и вырезал их, а потом стёр в процессе тестов
Тут надо не руками, а windeployqt, например, использовать
источник

SK

Stas Koynov in Qt
Илюша
Пытаясь сделать релизный экзешник который нормально бы запускался что на локальном пека что на чужом. Видимо после 100500 раза перетаскивания (копирования) dll`ек в папку с .exe`шником неуследил и вырезал их, а потом стёр в процессе тестов
эмм, есть же тулза
источник

И

Илюша in Qt
Тулзой первым делом пробовал
источник

И

Илюша in Qt
Из-за нехватки опыта что-то пошло не так, и на другом компе не запустилось
источник

И

Илюша in Qt
Vazhanio
А в чём проблема через установщик удалить именно этот компонент и снова установить? На надо все переустанавливать
Если у Вас есть возможность ткнуть меня носом в место откуда удалить и поставить снова компонент, я буду неизмеримо благодарен
источник

ID

Ilia Dombrovskii in Qt
Илюша
Из-за нехватки опыта что-то пошло не так, и на другом компе не запустилось
Ну вообще после работы тулзы энивей рядом с exe должна быть папка platforms, при наличии которой такой ошибки нет
Если папки нет -- значит, надо проверять проект, потому что тулза исходя из него работает
источник

V

Vazhanio in Qt
Раз пошёл такой разговор )) windeployqt  не копирует рантайм библиотеки, а просто кидает в папку с проектом vc_redist.x64.exe. Это как-то можно победить? Или это Норма?
источник

И

Илюша in Qt
Ilia Dombrovskii
Ну вообще после работы тулзы энивей рядом с exe должна быть папка platforms, при наличии которой такой ошибки нет
Если папки нет -- значит, надо проверять проект, потому что тулза исходя из него работает
Окей, как если можете, распишите алгоритм действий в случае если у меня на руках проект, который откомпилирован в Релизе и в Дебаге и я хочу сделать папку с исполняемым файлом.
источник

ID

Ilia Dombrovskii in Qt
Илюша
Окей, как если можете, распишите алгоритм действий в случае если у меня на руках проект, который откомпилирован в Релизе и в Дебаге и я хочу сделать папку с исполняемым файлом.
Cmd> <путь к windeployqt> --dir <путь к папке, где должны быть дллки и куда уже скопирован экзешник> <путь к экзешнику, в папке, являющейся результатом сборки проекта>

Я так делал
источник

V

Vazhanio in Qt
@Slopestyler  так же делаю
источник