JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Loading...
Searching...
No Matches

describes one column of items in the key More...

#include <jkqtpkey.h>

Public Member Functions

 KeyColumnDescription ()
 
 KeyColumnDescription (const KeyItemData &item1)
 
double calcColumnWidth (double sampleLineLength, double xSeparation) const
 calculates the width of the column in pixels
 
double calcMaxLabelWidth () const
 calculates the max. text width of the column in pixels
 

Public Attributes

QList< KeyItemDatarows
 list of all items in this row of key items
 

Detailed Description

describes one column of items in the key

Constructor & Destructor Documentation

◆ KeyColumnDescription() [1/2]

JKQTPBaseKey::KeyColumnDescription::KeyColumnDescription ( )

◆ KeyColumnDescription() [2/2]

JKQTPBaseKey::KeyColumnDescription::KeyColumnDescription ( const KeyItemData item1)

Member Function Documentation

◆ calcColumnWidth()

double JKQTPBaseKey::KeyColumnDescription::calcColumnWidth ( double  sampleLineLength,
double  xSeparation 
) const

calculates the width of the column in pixels

◆ calcMaxLabelWidth()

double JKQTPBaseKey::KeyColumnDescription::calcMaxLabelWidth ( ) const

calculates the max. text width of the column in pixels

Member Data Documentation

◆ rows

QList<KeyItemData> JKQTPBaseKey::KeyColumnDescription::rows

list of all items in this row of key items


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