1e8c08c94d8db061b383e6bfabc4c2c064d34d67
[maevies] / src / mywindow.h
1 /*******************************************************************************
2  * Copyright (c) 2007-2008 INdT.
3  * This program is free software: you can redistribute it and/or modify
4  * it under the terms of the GNU Lesser General Public License as published by
5  * the Free Software Foundation, either version 3 of the License, or
6  * (at your option) any later version.
7
8  *  This program is distributed in the hope that it will be useful,
9  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
10  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11  *  GNU Lesser General Public License for more details.
12
13  *  You should have received a copy of the GNU Lesser General Public License
14  *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
15  *
16  */
17
18 /*
19  ============================================================================
20  Name        : mywindow.h
21  Author      : Simón Pena
22  Version     : 0.1
23  Description : CPP Hello World I18n
24  ============================================================================
25  */
26
27 #ifndef MYWINDOW_H
28 #define MYWINDOW_H
29
30 #include <gtkmm.h>
31 #include <hildonmm.h>
32
33 class MyWindow : public Hildon::Window
34 {
35 public:
36         MyWindow();
37         virtual ~MyWindow();
38
39 protected:
40         /* Signal handlers */
41         void on_menu_helloworld();
42
43         /* Menu object */
44         Hildon::AppMenu m_main;
45
46         /* The menu buttons */
47         Gtk::Button m_button_helloworld;
48 };
49
50 #endif /* MYWINDOW_H */