QWT API (English) 7.3.0
Qt Widget Library for Technical Applications - English API Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
QwtPlotLayoutEngine::LayoutData::ScaleData Struct Reference

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 QwtScaleWidgetscaleWidget
 
QFont scaleFont
 
int start
 
int end
 
int baseLineOffset
 
double tickOffset
 
int dimWithoutTitle
 
int edgeMargin
 

Detailed Description

Data for axis scale widget layout calculation.

Contains visibility, font, border distances, and tick offset for an axis.

Member Function Documentation

◆ init()

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.

Parameters
axisWidgetPointer to the scale widget

◆ reset()

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.


The documentation for this struct was generated from the following files: