Pyside QtRPT

Python Binding for QtRPT
(PySide Shiboken)

QtRPT Report Engine
Python Report
License LGPL3 compatible with QtRPT (see license)

"""QtRPT is the easy-to-use print report engine written in C++ QtToolkit.
It allows combining several reports in one XML file. For separately taken field,
you can specify some condition depending on which this field will display in different font and background color, etc.
The project consists of two parts: report library QtRPT and report designer application QtRptDesigner. Report file is a file in XML format.
The report designer makes easy to create report XML file.
QtRPT (http://www.qtrpt.tk/index.php)

Recommendations:
please read "readme.txt" file
use QtRptDesigner -> to edit xml files.
view examples.

Important: from Qt5.12, the package must have the same version and subversion de PySide2 and shiboken2. for example the PyQtRPT_5.12.3 package has a requirement of PySide2_5.12.3 and shiboken2_5.12.3.

Project Activity

See All Activity >

License

GNU Library or Lesser General Public License version 3.0 (LGPLv3)

Follow PyQtRPT

PyQtRPT Web Site

Other Useful Business Software
Passwordless Authentication and Passwordless Security Icon
Passwordless Authentication and Passwordless Security

Identity is everything. Protect it with Duo.

It’s no secret — passwords can be a real headache, both for the people who use them and the people who manage them. Over time, we’ve created hundreds of passwords, it’s easy to lose track of them and they’re easily compromised. Fortunately, passwordless authentication is becoming a feasible reality for many businesses. Duo can help you get there.
Get a Free Trial
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
0
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5

User Reviews

  • What an excellent proposal to report in python !. I have tried this package but I have actually added it to the packages and generated the start file with py extension. It works for me when importing into projects or running the examples, but it lacks a PyQtRPT.dll dll or another file because it does not work, or I am not doing the library properly. Can you help me? ... My email is: isenluna@gmail.com Thankful to the developer if you answer me or another programmer colleague who has already used this package. Regards
    Reply from PyQtRPT
    Edited 2019-07-22
    Hello, thanks. you must be aware of using the same version of Qt with PyQtRPT and PySide2. example: "PyQtRPT_201_package_win32_python37_pyside2_Qt5_11.zip" must be used with PySide2 created with Qt5.11, link: https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-5.11.2-5.11.2-cp35.cp36.cp37-none-win32.whl. in that case you must uninstall PySide2 with pip and then install the whl file: * pip3 uninstall PySide2 * and then: pip3 install "PySide2-5.11.2-5.11.2-cp35.cp36.cp37-none-win32.whl" pip is located in the script folder C:\Python37\Scripts\pip3.exe >>>>Update<<<<: the requirement of each package is to match the version and subversion of PySide2. From version 5.12 you must also match shiboken2. for example: the PyQtRPT_5.12.3 package has a requirement of PySide2_5.12.3 and shiboken2_5.12.3. sometimes when installing Pyside2 it installs shiboken2 automatically, but it does not guarantee that it is the same subversion. in this case it is convenient to uninstall shiboken2 and install it again with the corresponding subversion.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Windows

User Interface

Qt

Programming Language

Python, C++

Related Categories

Python Printing Software, Python Libraries, Python Report Generators, C++ Printing Software, C++ Libraries, C++ Report Generators

Registered

2015-11-28