From 7690b26ad7fe0966d0bf86bd1a9b3f89391b7a4b Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Sun, 14 Jun 2015 20:30:37 +0200 Subject: Initial commit of the work on the bank parser. --- bank.h | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 bank.h (limited to 'bank.h') diff --git a/bank.h b/bank.h new file mode 100644 index 0000000..c6109ee --- /dev/null +++ b/bank.h @@ -0,0 +1,63 @@ +#ifndef BANK_H +#define BANK_H + +#include +#include +#include + +class Bank : public QObject +{ + Q_OBJECT + Q_PROPERTY(QString Name READ Name) + Q_PROPERTY(QString Ort READ Ort) + Q_PROPERTY(QString Plz READ Plz) + Q_PROPERTY(QString Blz READ Blz) + Q_PROPERTY(QString Bic READ Bic) + Q_PROPERTY(QString Lkz READ Lkz) + +public: + Bank(); + + void attributesFromTxtFile(const QString & line); + + QString Name() const + { + return m_Name; + } + + QString Ort() const + { + return m_Ort; + } + + QString Plz() const + { + return m_Plz; + } + + QString Blz() const + { + return m_Blz; + } + + QString Bic() const + { + return m_Bic; + } + + QString Lkz() const + { + return m_Lkz; + } + +private: + + QString m_Name; + QString m_Ort; + QString m_Plz; + QString m_Blz; + QString m_Bic; + QString m_Lkz; +}; + +#endif // BANK_H -- cgit v1.2.3-70-g09d2