diff options
| author | Stefan Suhren <suhren.stefan@fh-swf.de> | 2015-06-14 20:30:37 +0200 |
|---|---|---|
| committer | Stefan Suhren <suhren.stefan@fh-swf.de> | 2015-06-14 20:34:10 +0200 |
| commit | 7690b26ad7fe0966d0bf86bd1a9b3f89391b7a4b (patch) | |
| tree | 34e5398f57392eef2ce4c480199a5793a0c84730 /bank.h | |
| download | BankProgramm-7690b26ad7fe0966d0bf86bd1a9b3f89391b7a4b.tar.gz BankProgramm-7690b26ad7fe0966d0bf86bd1a9b3f89391b7a4b.zip | |
Initial commit of the work on the bank parser.
Diffstat (limited to 'bank.h')
| -rw-r--r-- | bank.h | 63 |
1 files changed, 63 insertions, 0 deletions
@@ -0,0 +1,63 @@ +#ifndef BANK_H +#define BANK_H + +#include <QString> +#include <QObject> +#include <QDebug> + +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 |
