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
JKQTMathText Member List

This is the complete list of members for JKQTMathText, including all inherited members.

ABS_MIN_LINEWIDTHJKQTMathTextstatic
addReplacementFont(const QString &nonUseFont, const QString &useFont)JKQTMathText
addReplacementFont(const QString &nonUseFont, const QString &useFont, JKQTMathTextFontEncoding useFontEncoding)JKQTMathText
AddSpaceBeforeAndAfter enum valueJKQTMathText
addToErrorList(const QString &error)JKQTMathTextprotected
AllowLinebreaks enum valueJKQTMathText
BaseFontBold enum valueJKQTMathText
BaseFontDefault enum valueJKQTMathText
BaseFontItalic enum valueJKQTMathText
BaseFontOption enum nameJKQTMathText
BaseFontOptions typedefJKQTMathText
BaseFontOptions2String(BaseFontOptions opt)JKQTMathTextstatic
BaseFontSmallCaps enum valueJKQTMathText
BaseFontUnderlined enum valueJKQTMathText
bigmathoperator_font_factorJKQTMathTextprotected
blackboradFontModeJKQTMathTextprotected
brace_factorJKQTMathTextprotected
brace_y_shift_factorJKQTMathTextprotected
clearErrorList()JKQTMathTextprotected
decoration_height_factorJKQTMathTextprotected
decoration_separation_factorJKQTMathTextprotected
decoration_width_reduction_XfactorJKQTMathTextprotected
DefaultParseOptions enum valueJKQTMathText
DefaultParser enum valueJKQTMathText
DefaultParserTypes enum nameJKQTMathText
deleteParsedNode()JKQTMathTextprotected
draw(QPainter &painter, QPointF x, bool drawBoxes=false)JKQTMathText
draw(QPainter &painter, double x, double y, bool drawBoxes=false)JKQTMathText
draw(QPainter &painter, unsigned int flags, QRectF rect, bool drawBoxes=false)JKQTMathText
drawIntoImage(bool drawBoxes=false, QColor backgroundColor=QColor(Qt::white), int sizeincrease=0, qreal devicePixelRatio=1.0, unsigned int resolution_dpi=96)JKQTMathText
drawIntoPicture(bool drawBoxes=false)JKQTMathText
drawIntoPixmap(bool drawBoxes=false, QColor backgroundColor=QColor(Qt::white), int sizeincrease=0, qreal devicePixelRatio=1.0)JKQTMathText
error_listJKQTMathTextprotected
fontColorJKQTMathTextprotected
fontDefinitionsJKQTMathTextprotected
fontEncodingReplacementsJKQTMathTextprotected
fontOptionsJKQTMathTextprotected
fontReplacementsJKQTMathTextprotected
fontSizeJKQTMathTextprotected
fontSizeUnitsJKQTMathTextprotected
frac_factorJKQTMathTextprotected
frac_nested_factorJKQTMathTextprotected
frac_shift_factorJKQTMathTextprotected
getAscent(QPainter &painter)JKQTMathText
getBigMathoperatorFontFactor() constJKQTMathText
getBraceFactor() constJKQTMathText
getBraceYShiftFactor() constJKQTMathText
getDecorationHeightFactor() constJKQTMathText
getDecorationSeparationFactor() constJKQTMathText
getDecorationWidthReductionXFactor() constJKQTMathText
getDescent(QPainter &painter)JKQTMathText
getErrorList() constJKQTMathText
getFallbackFontSymbols() constJKQTMathText
getFontBlackboard() constJKQTMathText
getFontBlackboradMode() constJKQTMathText
getFontCaligraphic() constJKQTMathText
getFontColor() constJKQTMathText
getFontData(JKQTMathTextEnvironmentFont font, bool in_math_environment=false) constJKQTMathText
getFontEncodingBlackboard() constJKQTMathText
getFontEncodingCaligraphic() constJKQTMathText
getFontEncodingFallbackFontSymbols() constJKQTMathText
getFontEncodingFraktur() constJKQTMathText
getFontEncodingMathRoman() constJKQTMathText
getFontEncodingMathSans() constJKQTMathText
getFontEncodingRoman() constJKQTMathText
getFontEncodingSans() constJKQTMathText
getFontEncodingScript() constJKQTMathText
getFontEncodingTypewriter() constJKQTMathText
getFontFraktur() constJKQTMathText
getFontMathRoman() constJKQTMathText
getFontMathSans() constJKQTMathText
getFontOptions() constJKQTMathText
getFontPointSize() constJKQTMathText
getFontRoman() constJKQTMathText
getFontSans() constJKQTMathText
getFontScript() constJKQTMathText
getFontSize() constJKQTMathText
getFontSizePixels() constJKQTMathText
getFontTypewriter() constJKQTMathText
getFracFactor() constJKQTMathText
getFracNestedFactor() constJKQTMathText
getFracShiftFactor() constJKQTMathText
getIntSize(QPainter &painter)JKQTMathText
getIntSubBesidesXCorrectionXFactor() constJKQTMathText
getIntSubSuperXCorrectionFactor() constJKQTMathText
getMathoperatorWidthFactor() constJKQTMathText
getMatrixLineSeparationFactor()JKQTMathText
getMatrixLinewidthHeavyFactor()JKQTMathText
getMatrixLinewidthThinFactor()JKQTMathText
getMatrixXPaddingFactor()JKQTMathText
getMatrixXSeparationFactor()JKQTMathText
getMatrixYPaddingFactor()JKQTMathText
getMatrixYSeparationFactor()JKQTMathText
getNodeTree()JKQTMathText
getNodeTree() constJKQTMathText
getOperatorsubsuperDistanceFactor() constJKQTMathText
getOperatorsubsuperExtraSpaceFactor() constJKQTMathText
getOperatorsubsuperSizeFactor() constJKQTMathText
getReplacementFont(const QString &nonUseFont, const QString &defaultFont, JKQTMathTextFontEncoding defaultFontEncoding) constJKQTMathText
getSize(QPainter &painter)JKQTMathText
getSizeDetail(QPainter &painter, double &width, double &ascent, double &descent, double &strikeoutPos)JKQTMathText
getSizeDetail(QPainter &painter)JKQTMathText
getSpecialSubShiftFactor() constJKQTMathText
getSpecialSuperShiftFactor() constJKQTMathText
getSqrtHeightFactor() constJKQTMathText
getSqrtSmallFontFactor() constJKQTMathText
getSqrtWidthXFactor() constJKQTMathText
getSubShiftFactor() constJKQTMathText
getSubsuperModeSelectionBySizeFactor() constJKQTMathText
getSubsuperSizeFactor() constJKQTMathText
getSuperShiftFactor() constJKQTMathText
getUnderbraceBraceSizeXFactor() constJKQTMathText
getUnderbraceFactor() constJKQTMathText
getUnderbraceSeparationXFactor() constJKQTMathText
getUndersetFactor() constJKQTMathText
hadErrors() constJKQTMathText
init_blackboardFontJKQTMathTextprotectedstatic
init_caligraphicFontJKQTMathTextprotectedstatic
init_fracturFontJKQTMathTextprotectedstatic
init_sansFontJKQTMathTextprotectedstatic
init_scriptFontJKQTMathTextprotectedstatic
init_serifFontJKQTMathTextprotectedstatic
init_symbolFontJKQTMathTextprotectedstatic
init_typewriterFontJKQTMathTextprotectedstatic
intsubbesides_xcorrection_xfactorJKQTMathTextprotected
intsubsuper_xcorrection_factorJKQTMathTextprotected
JKQTMathText(QObject *parent=nullptr, bool useFontsForGUI=false)JKQTMathText
JKQTMathTextNodeJKQTMathTextfriend
JKQTMathTextParserJKQTMathTextfriend
LatexParser enum valueJKQTMathText
loadSettings(const QSettings &settings, const QString &group=QString("mathtext/"))JKQTMathText
mathoperator_width_factorJKQTMathTextprotected
matrix_line_separation_factorJKQTMathTextprotected
matrix_linewidth_heavy_factorJKQTMathTextprotected
matrix_linewidth_thin_factorJKQTMathTextprotected
matrix_xPadding_factorJKQTMathTextprotected
matrix_xSeparation_factorJKQTMathTextprotected
matrix_yPadding_factorJKQTMathTextprotected
matrix_ySeparation_factorJKQTMathTextprotected
modifyEnvironmentFromFontSettings(JKQTMathTextEnvironment &ev) constJKQTMathTextprotected
operatorsubsuper_distance_factorJKQTMathTextprotected
operatorsubsuper_extraspace_factorJKQTMathTextprotected
operatorsubsuper_size_factorJKQTMathTextprotected
parse(const QString &markup, DefaultParserTypes markupType=DefaultParser, ParseOptions options=DefaultParseOptions)JKQTMathText
parse(const QString &markup, ParseOptions options=DefaultParseOptions)JKQTMathTextinline
parsedNodeJKQTMathTextprotected
ParseOption enum nameJKQTMathText
ParseOptions typedefJKQTMathText
s_firstStartJKQTMathTextprotectedstatic
s_mutexJKQTMathTextprotectedstatic
saveSettings(QSettings &settings, const QString &group=QString("mathtext/")) constJKQTMathText
setBigMathoperatorFontFactor(double __value)JKQTMathText
setBraceFactor(double __value)JKQTMathText
setBraceYShiftFactor(double __value)JKQTMathText
setDecorationHeightFactor(double __value)JKQTMathText
setDecorationSeparationXFactor(double __value)JKQTMathText
setDecorationWidthReductionFactor(double __value)JKQTMathText
setFallbackFontSymbols(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontBlackboard(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontBlackboradMode(JKQTMathTextBlackboradDrawingMode mode)JKQTMathText
setFontCaligraphic(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontColor(const QColor &__value)JKQTMathText
setFontFraktur(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontMathRoman(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontMathSans(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontOption(BaseFontOption opt, bool enabled=true)JKQTMathText
setFontOptions(BaseFontOptions opts)JKQTMathText
setFontPointSize(double __value)JKQTMathText
setFontRoman(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontRomanAndMath(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontRomanOrSpecial(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontRomanOrSpecial(const JKQTMathTextFontSpecifier &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontSans(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontScript(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFontSize(double __value)JKQTMathText
setFontSizePixels(double __value)JKQTMathText
setFontSpecial(const QString &fontSpec)JKQTMathText
setFontTypewriter(const QString &fontName, JKQTMathTextFontEncoding encoding=JKQTMathTextFontEncoding::MTFEStandard)JKQTMathText
setFracFactor(double __value)JKQTMathText
setFracNestedFactor(double __value)JKQTMathText
setFracShiftFactor(double __value)JKQTMathText
setIntSubBesidesXCorrectionXFactor(double __value)JKQTMathText
setIntSubSuperXCorrectionFactor(double __value)JKQTMathText
setMathoperatorWidthFactor(double __value)JKQTMathText
setMatrixLineSeparationFactor(double factor)JKQTMathText
setMatrixLinewidthHeavyFactor(double factor)JKQTMathText
setMatrixLinewidthThinFactor(double factor)JKQTMathText
setMatrixXPaddingFactor(double factor)JKQTMathText
setMatrixXSeparationFactor(double factor)JKQTMathText
setMatrixYPaddingFactor(double factor)JKQTMathText
setMatrixYSeparationFactor(double factor)JKQTMathText
setOperatorsubsuperDistanceFactor(double __value)JKQTMathText
setOperatorsubsuperExtraSpaceFactor(double __value)JKQTMathText
setOperatorsubsuperSizeFactor(double __value)JKQTMathText
setSpecialSubShiftFactor(double __value)JKQTMathText
setSpecialSuperShiftFactor(double __value)JKQTMathText
setSqrtHeightFactor(double __value)JKQTMathText
setSqrtSmallFontFactor(double __value)JKQTMathText
setSqrtWidthXFactor(double __value)JKQTMathText
setSubShiftFactor(double __value)JKQTMathText
setSubsuperModeSelectionBySizeFactor(double __value)JKQTMathText
setSubsuperSizeFactor(double __value)JKQTMathText
setSuperShiftFactor(double __value)JKQTMathText
setUnderbraceBraceSizeXFactor(double __value)JKQTMathText
setUnderbraceFactor(double __value)JKQTMathText
setUnderbraceSeparationXFactor(double __value)JKQTMathText
setUndersetFactor(double __value)JKQTMathText
special_sub_shift_factorJKQTMathTextprotected
special_super_shift_factorJKQTMathTextprotected
sqrt_height_factorJKQTMathTextprotected
sqrt_smallfont_factorJKQTMathTextprotected
sqrt_width_XfactorJKQTMathTextprotected
StartWithMathMode enum valueJKQTMathText
String2BaseFontOptions(const QString &s)JKQTMathTextstatic
sub_shift_factorJKQTMathTextprotected
subsuper_mode_selection_by_size_factorJKQTMathTextprotected
subsuper_size_factorJKQTMathTextprotected
super_shift_factorJKQTMathTextprotected
toHtml(bool *ok=nullptr, double fontPointSize=10)JKQTMathText
underbrace_bracesize_xfactorJKQTMathTextprotected
underbrace_factorJKQTMathTextprotected
underbrace_separation_xfactorJKQTMathTextprotected
underset_factorJKQTMathTextprotected
useAnyUnicode(QString timesFont, const QString &sansFont, JKQTMathTextFontEncoding encodingTimes=JKQTMathTextFontEncoding::MTFEUnicode, JKQTMathTextFontEncoding encodingSans=JKQTMathTextFontEncoding::MTFEUnicode)JKQTMathText
useAnyUnicodeForMathOnly(QString timesFont, const QString &sansFont, JKQTMathTextFontEncoding encodingTimes=JKQTMathTextFontEncoding::MTFEUnicode, JKQTMathTextFontEncoding encodingSans=JKQTMathTextFontEncoding::MTFEUnicode)JKQTMathText
useAnyUnicodeForTextOnly(QString timesFont, const QString &sansFont, JKQTMathTextFontEncoding encodingTimes=JKQTMathTextFontEncoding::MTFEUnicode, JKQTMathTextFontEncoding encodingSans=JKQTMathTextFontEncoding::MTFEUnicode)JKQTMathText
useASANA(bool mathModeOnly=true, bool useAsFallbackSymbol=true)JKQTMathText
useFiraMath(bool mathModeOnly=true, bool useAsFallbackSymbol=true)JKQTMathText
useGuiFonts()JKQTMathText
useSTIX(bool mathModeOnly=true, bool useAsFallbackSymbol=true)JKQTMathText
useXITS(bool mathModeOnly=true, bool useAsFallbackSymbol=true)JKQTMathText
~JKQTMathText()JKQTMathText