USGS

Isis 3.0 Developer's Reference (API)

Home

PaletteWindow.h

Go to the documentation of this file.
00001 #ifndef PaletteWindow_h
00002 #define PaletteWindow_h
00003 #include <QMainWindow>
00004 #include <QtGui>
00005 #include <QSettings>
00006 #include "Filename.h"
00007 
00008 namespace Isis {
00009 
00015   class PaletteWindow : public QMainWindow {
00016       Q_OBJECT
00017     public:
00018       PaletteWindow(QWidget *parent = 0);
00019       void closeEvent(QCloseEvent *event);
00020       void hideEvent(QHideEvent *event);
00021       void readSettings();
00022       void writeSettings();
00023 
00024     protected:
00025       bool eventFilter(QObject *o, QEvent *e);
00026 
00027     private:
00028       std::string p_appName; 
00029 
00030 
00031   };
00032 };
00033 
00034 #endif