GnuCashew ~ Web Application compatible with GnuCash sql data files.
GCW
Loading...
Searching...
No Matches
BillPay/ToolBar.h
Go to the documentation of this file.
1#line 2 "src/Gui/BillPay/ToolBar.h"
2
3
4#ifndef __GUI_BILLPAY_TOOLBAR_H___
5#define __GUI_BILLPAY_TOOLBAR_H___
6
7#include <Wt/WTableView.h>
8#include <Wt/WButtonGroup.h>
9#include <Wt/WRadioButton.h>
10
11#include "Status.h"
12
13namespace GCW {
14 namespace Gui {
15 namespace BillPay {
16
17/*!
18** \brief Control Bar
19**
20** Control Bar with buttons
21**
22*/
25{
26 public:
27
28 ToolBar();
29
32
35
36// int selectedMonth() const;
37
38// std::shared_ptr< Wt::WButtonGroup > buttonGroup () const { return m_group; }
39
40 auto selectedYear () const-> int ;
41 auto yearSelector () const-> Wt::WComboBox * { return m_year; }
42 auto inactiveButton () const-> Wt::WCheckBox * { return m_inactive; }
43 auto showInactive () const-> bool ;
44 auto summaryButton () const-> Wt::WCheckBox * { return m_summary; }
45 auto showSummary () const-> bool ;
46
47 auto importClicked ()-> Wt::Signal<> & { return m_importClicked; }
49
50 private:
51
52// std::shared_ptr< Wt::WButtonGroup > m_group;
56
59
60}; // endclass ToolBar
61
62 } // endnamespace BillPay {
63 } // endnamespace Gui {
64} // endnamespace GCW {
65
66#endif // __GUI_BILLPAY_TOOLBAR_H___
67
68
auto showSummary() const -> bool
auto exportClicked() -> Wt::Signal<> &
auto summaryButton() const -> Wt::WCheckBox *
auto importClicked() -> Wt::Signal<> &
auto selectedYear() const -> int
auto yearSelector() const -> Wt::WComboBox *
auto showInactive() const -> bool
auto inactiveButton() const -> Wt::WCheckBox *
Widget * addNew(Args &&...args)
Definition App.h:18