mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-04-13 12:42:20 +00:00
Updated qwt to 6.3 (qwt-multiaxes branch) (#4497)
Using qwt from https://sourceforge.net/p/qwt/git/ci/qwt-multiaxes/tree/ Applied the following changes to qwt 6.3: * Added QwtZone to qwt_plot_curve.cpp * Disabled the emitting of Layout Requests on geometry changes of QwtScaleWidget - without this, CPU utilization was up to 100% on one core Fixes #4495
This commit is contained in:
committed by
GitHub
parent
2b23d6adf0
commit
2681536c68
@@ -154,16 +154,46 @@ contains(QWT_CONFIG, QwtPlot) {
|
||||
QwtVectorFieldData \
|
||||
QwtVectorFieldSample \
|
||||
QwtCPointerData
|
||||
|
||||
contains(QWT_CONFIG, QwtPolar) {
|
||||
|
||||
CLASSHEADERS += \
|
||||
QwtPolarCanvas \
|
||||
QwtPolarCurve \
|
||||
QwtPolarFitter \
|
||||
QwtPolarGrid \
|
||||
QwtPolarItem \
|
||||
QwtPolarItemDict \
|
||||
QwtPolarLayout \
|
||||
QwtPolarMagnifier \
|
||||
QwtPolarMarker \
|
||||
QwtPolarPanner \
|
||||
QwtPolarPicker \
|
||||
QwtPolarPlot \
|
||||
QwtPolarRenderer \
|
||||
QwtPolarSpectrogram
|
||||
}
|
||||
}
|
||||
|
||||
contains(QWT_CONFIG, QwtOpenGL) {
|
||||
|
||||
CLASSHEADERS += \
|
||||
QwtPlotGLCanvas
|
||||
lessThan(QT_MAJOR_VERSION, 6) {
|
||||
|
||||
CLASSHEADERS += \
|
||||
QwtPlotGLCanvas
|
||||
}
|
||||
|
||||
greaterThan(QT_MAJOR_VERSION, 4) {
|
||||
|
||||
greaterThan(QT_MINOR_VERSION, 3) {
|
||||
lessThan( QT_MAJOR_VERSION, 6) {
|
||||
|
||||
greaterThan(QT_MINOR_VERSION, 3) {
|
||||
|
||||
CLASSHEADERS += \
|
||||
QwtPlotOpenGLCanvas
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
CLASSHEADERS += \
|
||||
QwtPlotOpenGLCanvas
|
||||
|
||||
Reference in New Issue
Block a user