Qt for Python/GettingStarted/Windows

From Qt Wiki
< Qt for Python‎ | GettingStarted
Revision as of 16:10, 24 January 2018 by CristianMaureiraFredes (talk | contribs) (Created page with "(Page under development) The Qt library has to be built with the same version of MSVC as Python and PySide2....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

(Page under development)

The Qt library has to be built with the same version of MSVC as Python and PySide2.

Requirements

Development

Development happens in the 5.9 and dev branches of the pyside-setup repository.

The top level repository has the following submodules:

  • sources/pyside2-tools: uic, rcc tools
  • examples/

Contributions follow the standard process.

It is helpful to have debug binaries and/or symbols for Python available. On Windows, this is done by choosing Customized Installation when installing Python and ticking the respective check boxes.

It is also recommended to use a Virtual Environment for testing to be able to always start from a clean base and avoid issues with write permissions in installations.

On Windows an installation step may be required:

python -m pip install virtualenv                                                       
python -m virtualenv testenv                                                           
                                                                                       

The Virtual Environment is activated by·

CALL testenv\Scripts\activate.bat                                                                                                                                                                                                           
                                                                                       

Before building the first time, the module Sphinx should be installed into the virtual environment:·

pip install sphinx