New main menu
[gtkmmProject.git] / testWidget.h
blobe85bfb3a1d2e4502c6e3a9c34174e800c04706b4
1 #ifndef _GTK_TestWidget_H
2 #define _GTK_TestWidget_H
4 #include <gtkmm.h>
5 #include <gtkmm/window.h>
6 #include <gtkmm/treeview.h>
7 #include <gtkmm/button.h>
8 #include <gtkmm/treemodel.h>
9 #include <gtkmm/treestore.h>
11 #include <iostream>
13 using std::cout;
15 class TestWidget : public Gtk::Window
17 public:
18 TestWidget (void);
19 virtual ~TestWidget (void);
21 private:
23 // Signal handlers
25 virtual void onCancel (void);
26 virtual void onApply (void);
27 virtual void onOk (void);
29 private:
31 // Variables
33 Gtk::TreeView treeView;
34 Glib::RefPtr<Gtk::TreeStore> treeModel;
36 Gtk::VBox vBox;
37 Gtk::HPaned hPaned;
38 Gtk::Frame frame;
39 Gtk::ScrolledWindow scWindow;
40 Gtk::HButtonBox buttonBox;
41 Gtk::Button pbOk;
42 Gtk::Button pbCancel;
43 Gtk::Button pbApply;
46 #endif