USGS

Isis 3.0 Object Programmers' Reference

Home

PaletteWindow.h
1 #ifndef PaletteWindow_h
2 #define PaletteWindow_h
3 #include <QMainWindow>
4 #include <QtGui>
5 #include <QSettings>
6 #include "FileName.h"
7 
8 namespace Isis {
9 
15  class PaletteWindow : public QMainWindow {
16  Q_OBJECT
17  public:
18  PaletteWindow(QWidget *parent = 0);
19  void closeEvent(QCloseEvent *event);
20  void hideEvent(QHideEvent *event);
21  void readSettings();
22  void writeSettings();
23 
24  protected:
25  bool eventFilter(QObject *o, QEvent *e);
26 
27  private:
28  QString p_appName;
29 
30 
31  };
32 };
33 
34 #endif