| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | #ifndef LC_TEXTSTYLE_H |
| | #define LC_TEXTSTYLE_H |
| | #include <QString> |
| |
|
| | #include "rs_flags.h" |
| |
|
| | class LC_TextStyle{ |
| | public: |
| | LC_TextStyle() = default; |
| | double getFixedTextHeight() const {return m_fixedTextHeight;} |
| | double getWidthFactor() const {return m_widthFactor;} |
| | double getObliqueAngle() const {return m_obliqueAngle;} |
| | int getGenFlag() const {return m_genFlag;} |
| | double getLastHeight() const {return m_lastHeight;} |
| | QString getFontName() const {return m_fontName;} |
| | QString getBigFont() const {return m_bigFontName;} |
| | int getFontFamilyItalicBold() const {return m_fontFamilyItalicBold;} |
| | void setFixedTextHeight(double fixedTextHeight); |
| | void setWidthFactor(double widthFactor); |
| | void setObliqueAngle(double obliqueAngle); |
| | void setGenFlag(int genFlag); |
| | void setLastHeight(double lastHeight); |
| | void setFontName(const QString& fontName); |
| | void setBigFont(const QString& bigFont); |
| | void setFontFamilyItalicBold(int fontFamilyItalicBold); |
| | void setName(const QString& name); |
| | QString getName() const {return m_name;} |
| | void setFlags(unsigned flags) {m_flags.setFlags(flags);}; |
| | unsigned getFlags() const {return m_flags.getFlags();} |
| | private: |
| | QString m_name; |
| | RS_Flags m_flags {0}; |
| | double m_fixedTextHeight {0}; |
| | double m_widthFactor {0}; |
| | double m_obliqueAngle {0.0}; |
| | int m_genFlag {0}; |
| | double m_lastHeight {0.0}; |
| | QString m_fontName; |
| | QString m_bigFontName; |
| | int m_fontFamilyItalicBold {0}; |
| | }; |
| |
|
| | #endif |
| |
|