Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Why PySide2 missed some attribute & method comparing to Qt?
fgg1991 last edited by
Qt class has attribute tickType and its setter setTickType, but in PySide2 these two are missing
Qt/Pyside2 version are both 5.14, and these attr/method was introduced since 5.12
I checked its pyqt5 version code, it seems pyqtCharts keep these attr/method, why pyside2 lost them?
Is this a bug?
parts of pyqtcharts sip code:
%If (QtChart_5_12_0 -) void setTickAnchor(qreal anchor); %End %If (QtChart_5_12_0 -) qreal tickAnchor() const; %End %If (QtChart_5_12_0 -) void setTickInterval(qreal insterval); %End %If (QtChart_5_12_0 -) qreal tickInterval() const; %End %If (QtChart_5_12_0 -) void setTickType(QtCharts::QValueAxis::TickType type); %End %If (QtChart_5_12_0 -) QtCharts::QValueAxis::TickType tickType() const; %End![alt text](image url)
Denni 0 Banned last edited by
Simple - PySide2 has been and is still lagging behind PyQt5 and Qt5 due to less resources -- they still have not removed various old Qt4 functionality within their libraries and Qt4 was deprecated back in December of 2015. So unless you really need the LGPL license versus the GPL license of PyQt5 use PyQt5 as it is completely up to date
You should check the bug report system to see if there's already something related.