00001 00002 #ifndef _WINDOW_HPP_ 00003 #define _WINDOW_HPP_ 00004 00005 #include <QtGui/QMainWindow> 00006 00007 namespace Ui 00008 { 00009 class MainWindow; 00010 } 00011 class glwidget; 00012 00013 class Window : public QMainWindow 00014 { 00015 Q_OBJECT 00016 00017 public: 00018 Window(QWidget *parent=0); 00019 ~Window(); 00020 00021 glwidget *glWidget; 00022 00023 private: 00024 00025 Ui::MainWindow *ui; 00026 00027 00028 00029 private slots: 00030 00031 void quit_window(); 00032 void set_wireframe(int is_active); 00033 00034 00035 void dt_text_edited(); 00036 void pause_button_clicked(bool is_clicked); 00037 void mu_text_edited(); 00038 00039 void K_structural_text_edited(); 00040 void K_shear_text_edited(); 00041 void K_bending_text_edited(); 00042 void size_text_edited(); 00043 void restart_button_clicked(); 00044 00045 void set_texture(int is_texture); 00046 void set_grid(int is_grid); 00047 }; 00048 00049 #endif
1.6.3