00001 #ifndef GUI_TOOLBARWIDGET_H 00002 #define GUI_TOOLBARWIDGET_H 00003 00004 //-------------------- 00005 //forward declarations 00006 class QPushButton; 00007 class QGridLayout; 00008 class QPixmap; 00009 class Window; 00010 //-------------------- 00011 00012 #include <qframe.h> 00013 00014 //===================================== 00017 //===================================== 00018 class ToolbarWidget : public QFrame 00019 { 00020 Q_OBJECT 00021 00022 public: 00024 ToolbarWidget(QWidget *parent=0, const char* name=0); 00025 00027 ~ToolbarWidget(); 00028 //---------------------- 00029 private slots: 00031 void loadAction(); 00032 00034 void storeAction(); 00035 //---------------------- 00036 private: 00038 QGridLayout* grid; 00039 00041 QPixmap* loadImage; 00042 00044 QPushButton* load; 00045 00047 QPixmap* storeImage; 00048 00050 QPushButton* store; 00051 00053 QFrame* line; 00054 00056 Window* parent; 00057 //---------------------- 00058 }; 00059 //====================== 00060 00061 #endif //GUI_TOOLBARWIDGET_H