|
QWT API (English) 7.3.0
Qt Widget Library for Technical Applications - English API Documentation
|
Data for axis scale widget layout calculation. More...
#include <qwt_plot_layout_engine.h>
Public Member Functions | |
| void | init (const QwtScaleWidget *axisWidget) |
| Initialize scale data from a QwtScaleWidget. | |
| void | reset () |
| Reset scale data to default values. | |
Public Attributes | |
| bool | isVisible |
| const QwtScaleWidget * | scaleWidget |
| QFont | scaleFont |
| int | start |
| int | end |
| int | baseLineOffset |
| double | tickOffset |
| int | dimWithoutTitle |
| int | edgeMargin |
Data for axis scale widget layout calculation.
Contains visibility, font, border distances, and tick offset for an axis.
| void QwtPlotLayoutEngine::LayoutData::ScaleData::init | ( | const QwtScaleWidget * | axisWidget | ) |
Initialize scale data from a QwtScaleWidget.
Extracts various geometric properties from the scale widget including border distances, tick offsets, and dimensions without title.
| axisWidget | Pointer to the scale widget |
| void QwtPlotLayoutEngine::LayoutData::ScaleData::reset | ( | ) |
Reset scale data to default values.
Sets all scale data properties to zero or false, effectively making the axis invisible in layout calculations.