mirror of
https://github.com/3minbe/DBC_Converter.git
synced 2026-05-17 01:23:58 +09:00
131 lines
5.0 KiB
Plaintext
131 lines
5.0 KiB
Plaintext
Metadata-Version: 2.1
|
|
Name: PySide2
|
|
Version: 5.15.2.1
|
|
Summary: Python bindings for the Qt cross-platform application and UI framework
|
|
Home-page: https://www.pyside.org
|
|
Author: Qt for Python Team
|
|
Author-email: pyside@qt-project.org
|
|
License: LGPL
|
|
Download-URL: https://download.qt.io/official_releases/QtForPython
|
|
Keywords: Qt
|
|
Platform: UNKNOWN
|
|
Classifier: Development Status :: 5 - Production/Stable
|
|
Classifier: Environment :: Console
|
|
Classifier: Environment :: MacOS X
|
|
Classifier: Environment :: X11 Applications :: Qt
|
|
Classifier: Environment :: Win32 (MS Windows)
|
|
Classifier: Intended Audience :: Developers
|
|
Classifier: License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)
|
|
Classifier: License :: Other/Proprietary License
|
|
Classifier: Operating System :: MacOS :: MacOS X
|
|
Classifier: Operating System :: POSIX
|
|
Classifier: Operating System :: POSIX :: Linux
|
|
Classifier: Operating System :: Microsoft
|
|
Classifier: Operating System :: Microsoft :: Windows
|
|
Classifier: Programming Language :: C++
|
|
Classifier: Programming Language :: Python
|
|
Classifier: Programming Language :: Python :: 2
|
|
Classifier: Programming Language :: Python :: 2.7
|
|
Classifier: Programming Language :: Python :: 3
|
|
Classifier: Programming Language :: Python :: 3.5
|
|
Classifier: Programming Language :: Python :: 3.6
|
|
Classifier: Programming Language :: Python :: 3.7
|
|
Classifier: Programming Language :: Python :: 3.8
|
|
Classifier: Programming Language :: Python :: 3.9
|
|
Classifier: Programming Language :: Python :: 3.10
|
|
Classifier: Topic :: Database
|
|
Classifier: Topic :: Software Development
|
|
Classifier: Topic :: Software Development :: Code Generators
|
|
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
|
|
Classifier: Topic :: Software Development :: User Interfaces
|
|
Classifier: Topic :: Software Development :: Widget Sets
|
|
Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.11
|
|
Description-Content-Type: text/markdown
|
|
License-File: LICENSE.COMMERCIAL
|
|
License-File: LICENSE.FDL
|
|
License-File: LICENSE.GPL2
|
|
License-File: LICENSE.GPLv3
|
|
License-File: LICENSE.GPLv3-EXCEPT
|
|
License-File: LICENSE.LGPLv3
|
|
Requires-Dist: shiboken2 (==5.15.2.1)
|
|
|
|
# PySide2
|
|
|
|
### Introduction
|
|
|
|
PySide2 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.
|
|
|
|
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
|
|
design process. We welcome any contribution conforming to the
|
|
[Qt Contribution Agreement](https://www.qt.io/contributionagreement/).
|
|
|
|
### Installation
|
|
|
|
Since the release of the [Technical Preview](https://blog.qt.io/blog/2018/06/13/qt-python-5-11-released/)
|
|
it is possible to install via `pip`, both from Qt's servers
|
|
and [PyPi](https://pypi.org/project/PySide2/):
|
|
|
|
pip install PySide2
|
|
|
|
#### Dependencies
|
|
|
|
PySide2 versions following 5.12 use a C++ parser based on
|
|
[Clang](http://clang.org/). The Clang library (C-bindings), version 6.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/).
|
|
|
|
After unpacking the archive, set the environment variable *LLVM_INSTALL_DIR* to
|
|
point to the folder containing the *include* and *lib* directories of Clang:
|
|
|
|
7z x .../libclang-release_60-linux-Rhel7.2-gcc5.3-x86_64-clazy.7z
|
|
export LLVM_INSTALL_DIR=$PWD/libclang
|
|
|
|
On Windows:
|
|
|
|
7z x .../libclang-release_60-windows-vs2015_64-clazy.7z
|
|
SET LLVM_INSTALL_DIR=%CD%\libclang
|
|
|
|
### Building from source
|
|
|
|
For building PySide2 from scratch, please read about
|
|
[getting started](https://wiki.qt.io/Qt_for_Python/GettingStarted).
|
|
This process will include getting the code:
|
|
|
|
git clone https://code.qt.io/pyside/pyside-setup
|
|
cd pyside-setup
|
|
git branch --track 5.12 origin/5.12
|
|
git checkout 5.12
|
|
|
|
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
|
|
|
|
You can obtain more information about the options to build PySide
|
|
and Shiboken in [our wiki](https://wiki.qt.io/Qt_for_Python/).
|
|
|
|
### Documentation and Bugs
|
|
|
|
You can find more information about the PySide2 module API in the
|
|
[official Qt for Python documentation](https://doc.qt.io/qtforpython/).
|
|
|
|
If you come across any issue, please file a bug report at our
|
|
[JIRA tracker](https://bugreports.qt.io/projects/PYSIDE) following
|
|
our [guidelines](https://wiki.qt.io/Qt_for_Python/Reporting_Bugs).
|
|
|
|
### Community
|
|
|
|
Check *#qt-pyside*, our official IRC channel on FreeNode,
|
|
or contact us via our [mailing list](http://lists.qt-project.org/mailman/listinfo/pyside).
|
|
|
|
### Licensing
|
|
|
|
PySide2 is available under both Open Source (LGPLv3/GPLv2) and commercial license.
|
|
Using PyPi is the recommended installation source, because the content of the wheels is valid for both cases.
|
|
For more information, refer to the [Qt Licensing page](https://www.qt.io/licensing/).
|
|
|
|
|