summaryrefslogtreecommitdiffstats
path: root/kmymoney2/dialogs/knewbudgetdlg.h
blob: db63e11c993ed1d05eeafe923ec8217d887c4f40 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/***************************************************************************
                          knewbudgetdlg.h
                             -------------------
    begin                : Wed Jan 18 2006
    copyright            : (C) 2000-2004 by Darren Gould
    email                : darren_gould@gmx.de
 ***************************************************************************/

/***************************************************************************
 *                                                                         *
 *   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 KNEWBUDGETDLG_H
#define KNEWBUDGETDLG_H

// ----------------------------------------------------------------------------
// QT Includes

class QListViewItem;

// ----------------------------------------------------------------------------
// KDE Includes
#include <qdatetime.h>
#include <qcombobox.h>
#include <qlineedit.h>
// ----------------------------------------------------------------------------
// Project Includes

#include "../dialogs/knewbudgetdlgdecl.h"

class KNewBudgetDlg : public KNewBudgetDlgDecl
{
  Q_OBJECT
public:
  KNewBudgetDlg(QWidget* parent, const char *name);
  ~KNewBudgetDlg();

  QString& getYear() {return m_year;};
  QString& getName() {return m_name;};

public slots:
    virtual void m_pbCancel_clicked();
    virtual void m_pbOk_clicked();

private:
  // the combobox should look m_icNextYears into the future
  static const int m_icFutureYears;
  static const int m_icPastYears;

  QString m_year;
  QString m_name;
};

#endif // KNEWBUDGETDLG_H