diff options
-rw-r--r-- | README.md | 10 | ||||
-rw-r--r-- | README.pyside6.md | 15 | ||||
-rw-r--r-- | README.shiboken6.md | 2 |
3 files changed, 14 insertions, 13 deletions
@@ -77,7 +77,7 @@ e.g.: * First, we create a bdist_wheel from a full PySide6 build: ``` - python setup.py bdist_wheel --qmake=c:\Qt\5.12\bin\qmake.exe + python setup.py bdist_wheel --qmake=c:\Qt\6.0\bin\qmake.exe --cmake=c:\tools\cmake\bin\cmake.exe --openssl=c:\libs\OpenSSL32bit\bin ``` @@ -85,7 +85,7 @@ e.g.: `--only-package`: ``` python setup.py bdist_egg --only-package - --qmake=c:\Qt\5.15\bin\qmake.exe + --qmake=c:\Qt\6.0\bin\qmake.exe --cmake=c:\tools\cmake\bin\cmake.exe --openssl=c:\libs\OpenSSL32bit\bin ``` @@ -137,10 +137,10 @@ using `setup.py build`: ## Requirements - * Python 3.6+ are supported, + * Python 3.6+ is supported, * CMake: Specify the path to cmake with `--cmake` option or add cmake to the system path. - * Qt 5.12+ is supported. Specify the path to qmake with `--qmake` option or + * Qt 6.0+ is supported. Specify the path to qmake with `--qmake` option or add qmake to the system path. ### Optional @@ -152,7 +152,7 @@ platforms. Please note that official Windows packages do not ship the OpenSSL libraries due to import/export restrictions as described in -http://doc.qt.io/qt-5/ssl.html#import-and-export-restrictions +http://doc.qt.io/qt-6/ssl.html#import-and-export-restrictions You can specify the location of the OpenSSL DLLs with the following option: `--openssl=</path/to/openssl/bin-directory>`. diff --git a/README.pyside6.md b/README.pyside6.md index 4a854ebcc..007903291 100644 --- a/README.pyside6.md +++ b/README.pyside6.md @@ -2,9 +2,11 @@ ### Introduction +**Important:** for Qt5 compatibility, check [PySide2](https://pypi.org/project/PySide2) + PySide6 is the official Python module from the [Qt for Python project](http://wiki.qt.io/Qt_for_Python), -which provides access to the complete Qt 5.12+ framework. +which provides access to the complete Qt 6.0+ framework. The Qt for Python project is developed in the open, with all facilities you'd expect from any modern OSS project such as all code in a git repository and an open @@ -23,8 +25,8 @@ pip install PySide6 #### Dependencies -PySide6 versions following 5.12 use a C++ parser based on -[Clang](http://clang.org/). The Clang library (C-bindings), version 6.0 or +PySide6 versions following 6.0 use a C++ parser based on +[Clang](http://clang.org/). The Clang library (C-bindings), version 10.0 or higher is required for building. Prebuilt versions of it can be downloaded from [download.qt.io](http://download.qt.io/development_releases/prebuilt/libclang/). @@ -46,21 +48,20 @@ SET LLVM_INSTALL_DIR=%CD%\libclang ### Building from source For building PySide6 from scratch, please read about -[getting started](https://wiki.qt.io/Qt_for_Python/GettingStarted). +[getting started](https://doc.qt.io/qtforpython/gettingstarted.html). This process will include getting the code: ``` git clone https://code.qt.io/pyside/pyside-setup cd pyside-setup -git branch --track 5.14 origin/5.15 -git checkout 5.15 +git checkout 6.x # if a specific version is needed ``` then install the dependencies, and following the instructions per platform. A common build command will look like: ``` -python setup.py install --qmake=path/to/qmake/ --parallel=8 --build-tests +python setup.py install --qmake=/path/to/bin/qmake --parallel=8 --build-tests ``` You can obtain more information about the options to build PySide and Shiboken diff --git a/README.shiboken6.md b/README.shiboken6.md index 2040f481d..74e0bcda7 100644 --- a/README.shiboken6.md +++ b/README.shiboken6.md @@ -1,6 +1,6 @@ # Shiboken6 module -The purpose of the [shiboken6 Python module](https://wiki.qt.io/Qt_for_Python/Shiboken) +The purpose of the **shiboken6 Python module** is to access information related to the binding generation that could be used to integrate C++ programs to Python, or even to get useful information to debug an application. |