/*************************************************************************** keditequityentrydlg.h - description ------------------- begin : Sat Mar 6 2004 copyright : (C) 2000-2004 by Michael Edwardes email : mte@users.sourceforge.net Javier Campos Morales Felix Rodriguez John C Thomas Baumgart Kevin Tambascio ***************************************************************************/ /*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ #ifndef KEDITETQUITYENTRYDLG_H #define KEDITETQUITYENTRYDLG_H // ---------------------------------------------------------------------------- // QT Includes #include // ---------------------------------------------------------------------------- // KDE Includes #include #include #include // ---------------------------------------------------------------------------- // Project Includes #include "../dialogs/keditequityentrydecl.h" #include "../mymoney/mymoneysecurity.h" /** * @author Kevin Tambascio */ class KEditEquityEntryDlg : public KEditEquityEntryDecl { Q_OBJECT TQ_OBJECT public: KEditEquityEntryDlg(const MyMoneySecurity& selectedSecurity, TQWidget *tqparent = NULL, const char *name = NULL); ~KEditEquityEntryDlg(); void updatedEquity(MyMoneySecurity& security) { security = m_selectedSecurity; } protected slots: void slotOKClicked(); void slotDataChanged(void); void slotSelectionChanged(TQListViewItem* item); private slots: void slotTimerDone(void); private: MyMoneySecurity m_selectedSecurity; bool m_changes; }; #endif