Added setting for bill double printing.

This commit is contained in:
2018-06-19 19:55:18 +02:00
parent dd39ebb5cb
commit b113d5fca1
5 changed files with 251 additions and 170 deletions
+12
View File
@@ -23,6 +23,9 @@ class ShopSettings : public QObject
Q_PROPERTY(int favBtnRows READ favBtnRows WRITE setFavBtnRows)
Q_PROPERTY(int favBtnSize READ favBtnSize WRITE setFavBtnSize)
Q_PROPERTY(bool doublePrint READ doublePrint WRITE setDoublePrint)
Q_PROPERTY(QString doublePrintItem READ doublePrintItem WRITE setDoublePrintItem)
Q_PROPERTY(Enums::Rounding rounding READ rounding WRITE setRounding)
Q_PROPERTY(int decimalPlaces READ decimalPlaces WRITE setDecimalPlaces)
Q_PROPERTY(QString roundingItem READ roundingItem WRITE setRoundingItem)
@@ -91,6 +94,12 @@ public:
QString roundingItem() const;
void setRoundingItem(const QString &roundingItem);
bool doublePrint() const;
void setDoublePrint(bool doublePrint);
QString doublePrintItem() const;
void setDoublePrintItem(const QString &doublePrintItem);
private:
QString m_output;
CODEPAGE m_codepage;
@@ -106,6 +115,9 @@ private:
bool m_eetTest;
bool m_eetPlayground;
bool m_doublePrint;
QString m_doublePrintItem;
int m_favBtnCols;
int m_favBtnRows;
int m_favBtnSize;