| Revision 1 (by moose, 2006/03/06 10:35:57) |
Initial Import
|
#ifndef SciQDockWin_H_GUARD
#define SciQDockWin_H_GUARD
#include <QDockWidget>
#include <QString>
#include "SciQSettings.h"
class SciQMWBase;
class SciQSettingsDialog;
class SciQDockWindow : public QDockWidget {
Q_OBJECT
public:
SciQDockWindow(QString l, SciQMWBase * parent, Qt::WFlags f = 0);
virtual ~SciQDockWindow();
QString &label() { return _label; }
SciQMWBase *mainWindow() { return (SciQMWBase *)widget(); }
SciQSettings &qSettings() { return qs; }
private:
void loadSettings();
void saveSettings();
QString _label;
protected:
SciQMWBase *mw;
SciQSettings qs;
};
#endif /* SciQDockWin_H_GUARD */