diff options
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 |
