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
|
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< KeyItemData > | rows |
list of all items in this row of key items | |
describes one column of items in the key
JKQTPBaseKey::KeyColumnDescription::KeyColumnDescription | ( | ) |
JKQTPBaseKey::KeyColumnDescription::KeyColumnDescription | ( | const KeyItemData & | item1 | ) |
double JKQTPBaseKey::KeyColumnDescription::calcColumnWidth | ( | double | sampleLineLength, |
double | xSeparation | ||
) | const |
calculates the width of the column in pixels
double JKQTPBaseKey::KeyColumnDescription::calcMaxLabelWidth | ( | ) | const |
calculates the max. text width of the column in pixels
QList<KeyItemData> JKQTPBaseKey::KeyColumnDescription::rows |
list of all items in this row of key items