[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: pyqt6 - Qt6QuickLayouts.dll missing from pypi pyqt6 install
From: Jared Jones <jared.randall.jones () gmail ! com>
Date: 2021-06-22 22:33:37
Message-ID: CAH-mcchh776JH4xkp0G8tV89JUB9+VOKBr6eJ5rE3nNeg0ySVg () mail ! gmail ! com
[Download RAW message or body]
Hi, everyone,
I have been porting some old QML code over to pyqt6. Some portions of the
code use QtQuick.Layouts to organize some of the elements (ColumnLayout,
RowLayout, etc). However, when I try to import QtQuick.Layouts, I get the
following error:
Cannot load library
C:\python_environments\mpm_py_qt6\lib\site-packages\PyQt6\Qt6\qml\QtQuick\Layouts\qquicklayoutsplugin.dll:
The specified module could not be found
I thought this was odd since qquicklayoutsplugin.dll is in fact at that
file location. I dropped the dll into dependency walker, which states that
one of the dependencies for qquicklayoutsplugin is Qt6QuickLayouts.dll,
and that this dependency is missing. I did a file search in the install
folder for pyqt6, but I could not find Qt6QuickLayouts.dll anywhere. My
install is pulled directly from the official pypi pyqt6 package repository.
I believe that this dll has not been wrapped yet for pyqt6, and It does not
appear to have been removed from qt6, as pyside6 includes
Qt6QuickLayouts.dll in its pypi repository. I am posting this message so
that I can bring this issue to the attention of the pyqt6 devs, and so
that Qt6QuickLayouts.dll can hopefully be included in pyqt6 6.2.
In the meantime, if someone can provide a copy of the missing
Qt6QuickLayouts.dll, it would be much appreciated.
-Jared
[Attachment #3 (text/html)]
<div dir="ltr"><div>Hi, everyone,</div><div><br></div><div>I have been porting some \
old QML code over to pyqt6. Some portions of the code use QtQuick.Layouts to organize \
some of the elements (ColumnLayout, RowLayout, etc). However, when I try to import \
QtQuick.Layouts, I get the following error:</div><div><br></div><div> Cannot load \
library C:\python_environments\mpm_py_qt6\lib\site-packages\PyQt6\Qt6\qml\QtQuick\Layouts\qquicklayoutsplugin.dll: \
The specified module could not be found</div><div><br></div><div>I thought this was \
odd since qquicklayoutsplugin.dll is in fact at that file location. I dropped the \
dll into dependency walker, which states that one of the dependencies for \
qquicklayoutsplugin
is Qt6QuickLayouts.dll, and that this dependency is missing. I did a file search in \
the install folder for pyqt6, but I could not find Qt6QuickLayouts.dll anywhere. My \
install is pulled directly from the official pypi pyqt6 package repository. I believe \
that this dll has not been wrapped yet for pyqt6, and It does not appear to have been \
removed from qt6, as pyside6 includes Qt6QuickLayouts.dll
in its pypi repository. I am posting this message so that I can bring this issue to \
the attention of the pyqt6 devs, and so that Qt6QuickLayouts.dll can hopefully be \
included in pyqt6 6.2.</div><div><br></div><div>In the meantime, if someone can \
provide a copy of the missing Qt6QuickLayouts.dll, it would be much appreciated. \
<br></div><div><br></div><div>-Jared<br></div></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic