A Qt string or an output device dependent string.
#include <qwt3d_label.h>
Public Member Functions | |
| Label (const QString &family, int pointSize, int weight=QFont::Normal, bool italic=false) | |
| void | setFont (QString const &family, int pointSize, int weight=QFont::Normal, bool italic=false) |
| void | adjust (int gap) |
| double | gap () const |
| void | setPosition (Qwt3D::Triple pos, ANCHOR a=BottomLeft) |
| void | setRelPosition (Tuple rpos, ANCHOR a) |
| Qwt3D::Triple | first () const |
| Qwt3D::Triple | second () const |
| ANCHOR | anchor () const |
| virtual void | setColor (double r, double g, double b, double a=1) |
| virtual void | setColor (Qwt3D::RGBA rgba) |
| void | setString (QString const &s) |
| void | draw () |
Static Public Member Functions | |
| static void | useDeviceFonts (bool val) |
| void adjust | ( | int | gap | ) |
Fine tunes label;.
Adds an additional shift to the anchor point. This happens in a more or less intelligent manner depending on the nature of the anchor:
anchor type shift left aligned --> right aligned <-- top aligned top-down bottom aligned bottom-up
The unit is user space dependend (one pixel on screen - play around to get satisfying results)
| void setPosition | ( | Qwt3D::Triple | pos, | |
| ANCHOR | a = BottomLeft | |||
| ) |
Sets the labels position.
example:
Anchor TopCenter (*) resp. BottomRight(X) +----*----+ | Pixmap | +---------X
1.6.1