00001 #ifndef OWNCAPITALCALCULATIONDIALOG_H 00002 #define OWNCAPITALCALCULATIONDIALOG_H 00003 00004 #include <QDialog> 00005 #include "ui_OwnCapitalCalculationDialog.h" 00006 00007 class OwnCapitalCalculationModel; 00008 00009 class OwnCapitalCalculationDialog : public QDialog, private Ui::OwnCapitalCalculationDialog 00010 { 00011 Q_OBJECT 00012 00013 public: 00014 OwnCapitalCalculationDialog(QWidget *parent = 0); 00015 00016 OwnCapitalCalculationModel *model; 00017 00018 protected: 00019 00020 signals: 00021 void sendingData(QString); 00022 00023 private slots: 00024 void ok(); 00025 void cancel(); 00026 void addPosition(); 00027 void removePosition(); 00028 private: 00029 void createControls(); 00030 }; 00031 00032 #endif