Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

qwtmathmldocument(3) [debian man page]

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

NAME
QwtMathMLDocument - The QwtMathMLDocument class renders mathematical formulas written in MathML 2.0. SYNOPSIS
Public Types enum MmlFont { NormalFont, FrakturFont, SansSerifFont, ScriptFont, MonospaceFont, DoublestruckFont } Public Member Functions QwtMathMLDocument () ~QwtMathMLDocument () void clear () bool setContent (QString text, QString *errorMsg=0, int *errorLine=0, int *errorColumn=0) void paint (QPainter *p, const QPoint &pos) const QSize size () const QString fontName (MmlFont type) const void setFontName (MmlFont type, const QString &name) int baseFontPointSize () const void setBaseFontPointSize (int size) Detailed Description The QwtMathMLDocument class renders mathematical formulas written in MathML 2.0. Constructor &; Destructor Documentation QwtMathMLDocument::QwtMathMLDocument () Constructs an empty MML document. QwtMathMLDocument::~QwtMathMLDocument () Destroys the MML document. Member Function Documentation int QwtMathMLDocument::baseFontPointSize () const Returns the point size of the font used to render expressions whose scriptlevel is 0. See also: setBaseFontPointSize() fontName() setFontName() void QwtMathMLDocument::clear () Clears the contents of this MML document. QString QwtMathMLDocument::fontName (QwtMathMLDocument::MmlFonttype) const Returns the name of the font used to render the font type. See also: setFontName() setBaseFontPointSize() baseFontPointSize() QwtMathMLDocument::MmlFont void QwtMathMLDocument::paint (QPainter *p, const QPoint &pos) const Renders this MML document with the painter p at position pos. void QwtMathMLDocument::setBaseFontPointSize (intsize) Sets the point size of the font used to render expressions whose scriptlevel is 0. See also: baseFontPointSize() fontName() setFontName() bool QwtMathMLDocument::setContent (QStringtext, QString *errorMsg = 0, int *errorLine = 0, int *errorColumn = 0) Sets the MathML expression to be rendered. The expression is given in the string text. If the expression is successfully parsed, this method returns true; otherwise it returns false. If an error occured errorMsg is set to a diagnostic message, while errorLine and errorColumn contain the location of the error. Any of errorMsg, errorLine and errorColumn may be 0, in which case they are not set. text should contain MathML 2.0 presentation markup elements enclosed in a <math> element. void QwtMathMLDocument::setFontName (QwtMathMLDocument::MmlFonttype, const QString &name) Sets the name of the font used to render the font type to name. See also: fontName() setBaseFontPointSize() baseFontPointSize() QwtMathMLDocument::MmlFont QSize QwtMathMLDocument::size () const Returns the size of this MML document, as rendered, in pixels. Author Generated automatically by Doxygen for Qwt User's Guide from the source code. Version 6.0.0 Fri Apr 15 2011 QwtMathMLDocument(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