File indexing completed on 2024-06-16 04:46:16
0001 /* 0002 SPDX-FileCopyrightText: 2009 Cristian Onet onet.cristian @gmail.com 0003 SPDX-FileCopyrightText: 2008 Thomas Baumgart ipwizard @users.sourceforge.net 0004 SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL 0005 */ 0006 0007 #ifndef KBANKING_KBACCOUNTSETTINGS_H 0008 #define KBANKING_KBACCOUNTSETTINGS_H 0009 0010 #include <QWidget> 0011 0012 class MyMoneyAccount; 0013 class MyMoneyKeyValueContainer; 0014 0015 class KBAccountSettings: public QWidget 0016 { 0017 public: 0018 KBAccountSettings(const MyMoneyAccount& acc, QWidget* parent); 0019 ~KBAccountSettings(); 0020 0021 void loadUi(const MyMoneyKeyValueContainer& kvp); 0022 void loadKvp(MyMoneyKeyValueContainer& kvp); 0023 0024 private: 0025 /// \internal d-pointer class. 0026 struct Private; 0027 /// \internal d-pointer instance. 0028 Private* const d; 0029 }; 0030 0031 0032 #endif /* KBANKING_KBACCOUNTSETTINGS_H */