Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

qwtmetricsmap(3) [debian man page]

QwtMetricsMap(3)						 Qwt User's Guide						  QwtMetricsMap(3)

NAME
QwtMetricsMap - A Map to translate between layout, screen and paint device metrics. SYNOPSIS
#include <qwt_layout_metrics.h> Public Member Functions QPoint deviceToLayout (const QPoint &, const QPainter *=NULL) const QSize deviceToLayout (const QSize &) const QRect deviceToLayout (const QRect &, const QPainter *=NULL) const QwtPolygon deviceToLayout (const QwtPolygon &, const QPainter *=NULL) const int deviceToLayoutX (int x) const int deviceToLayoutY (int y) const bool isIdentity () const QSize layoutToDevice (const QSize &) const QwtPolygon layoutToDevice (const QwtPolygon &, const QPainter *=NULL) const QRect layoutToDevice (const QRect &, const QPainter *=NULL) const QPoint layoutToDevice (const QPoint &, const QPainter *=NULL) const int layoutToDeviceX (int x) const int layoutToDeviceY (int y) const QSize layoutToScreen (const QSize &) const QRect layoutToScreen (const QRect &) const QPoint layoutToScreen (const QPoint &point) const int layoutToScreenX (int x) const int layoutToScreenY (int y) const QPoint screenToLayout (const QPoint &) const QRect screenToLayout (const QRect &) const QSize screenToLayout (const QSize &) const int screenToLayoutX (int x) const int screenToLayoutY (int y) const void setMetrics (const QPaintDevice *layoutMetrics, const QPaintDevice *deviceMetrics) Static Public Member Functions static QwtPolygon translate (const QMatrix &, const QwtPolygon &) static QRect translate (const QMatrix &, const QRect &) Detailed Description A Map to translate between layout, screen and paint device metrics. Qt3 supports painting in integer coordinates only. Therefore it is not possible to scale the layout in screen coordinates to layouts in higher resolutions ( f.e printing ) without losing the higher precision. QwtMetricsMap is used to incorporate the various widget attributes ( always in screen resolution ) into the layout/printing code of QwtPlot. Qt4 is able to paint floating point based coordinates, what makes it possible always to render in screen coordinates ( with a common scale factor ). QwtMetricsMap will be obsolete as soon as Qt3 support has been dropped ( Qwt 6.x ). Member Function Documentation QwtPolygon QwtMetricsMap::translate (const QMatrix &m, const QwtPolygon &pa) [static] Wrapper for QMatrix::map. Parameters: m Matrix pa Polygon to translate Returns: Translated polygon QRect QwtMetricsMap::translate (const QMatrix &m, const QRect &rect) [static] Wrapper for QMatrix::mapRect. Parameters: m Matrix rect Rectangle to translate Returns: Translated rectangle Author Generated automatically by Doxygen for Qwt User's Guide from the source code. Version 5.2.2 Mon Aug 1 2011 QwtMetricsMap(3)

Check Out this Related Man Page

QwtTextLabel(3) 						 Qwt User's Guide						   QwtTextLabel(3)

NAME
QwtTextLabel - A Widget which displays a QwtText. SYNOPSIS
#include <qwt_text_label.h> Inherited by QwtLegendItem. Public Slots void clear () void setText (const QString &, QwtText::TextFormat textFormat=QwtText::AutoText) virtual void setText (const QwtText &) Public Member Functions virtual int heightForWidth (int) const int indent () const int margin () const virtual QSize minimumSizeHint () const QwtTextLabel (const QwtText &, QWidget *parent=NULL) QwtTextLabel (QWidget *parent=NULL) void setIndent (int) void setMargin (int) virtual QSize sizeHint () const const QwtText & text () const QRect textRect () const virtual ~QwtTextLabel () Protected Member Functions virtual void drawContents (QPainter *) virtual void drawText (QPainter *, const QRect &) virtual void paintEvent (QPaintEvent *e) Detailed Description A Widget which displays a QwtText. Constructor &; Destructor Documentation QwtTextLabel::QwtTextLabel (QWidget *parent = NULL) [explicit] Constructs an empty label. Parameters: parent Parent widget QwtTextLabel::QwtTextLabel (const QwtText &text, QWidget *parent = NULL) [explicit] Constructs a label that displays the text, text Parameters: parent Parent widget text Text QwtTextLabel::~QwtTextLabel () [virtual] Destructor. Member Function Documentation void QwtTextLabel::clear () [slot] Clear the text and all QwtText attributes. void QwtTextLabel::drawContents (QPainter *painter) [protected, virtual] Redraw the text and focus indicator. void QwtTextLabel::drawText (QPainter *painter, const QRect &textRect) [protected, virtual] Redraw the text. Reimplemented in QwtLegendItem. int QwtTextLabel::heightForWidth (intwidth) const [virtual] Returns the preferred height for this widget, given the width. Parameters: width Width int QwtTextLabel::indent () const Return label's text indent in pixels. int QwtTextLabel::margin () const Return label's text indent in pixels. QSize QwtTextLabel::minimumSizeHint () const [virtual] Return a minimum size hint. void QwtTextLabel::paintEvent (QPaintEvent *event) [protected, virtual] Qt paint event Parameters: event Paint event Reimplemented in QwtLegendItem. void QwtTextLabel::setIndent (intindent) Set label's text indent in pixels Parameters: indent Indentation in pixels void QwtTextLabel::setMargin (intmargin) Set label's margin in pixels Parameters: margin Margin in pixels void QwtTextLabel::setText (const QwtText &text) [virtual, slot] Change the label's text Parameters: text New text Reimplemented in QwtLegendItem. void QwtTextLabel::setText (const QString &text, QwtText::TextFormattextFormat = QwtText::AutoText) [slot] Change the label's text, keeping all other QwtText attributes Parameters: text New text textFormat Format of text See also: QwtText QSize QwtTextLabel::sizeHint () const [virtual] Return label's margin in pixels. Reimplemented in QwtLegendItem. const QwtText & QwtTextLabel::text () const Return the text. QRect QwtTextLabel::textRect () const Calculate the rect for the text in widget coordinates Returns: Text rect Author Generated automatically by Doxygen for Qwt User's Guide from the source code. Version 5.2.2 Mon Aug 1 2011 QwtTextLabel(3)
Man Page