00001
00011
00012
00013 #ifndef IMEDGINEWINDOW_LEVEL_SETTINGS_WIDGET_H
00014 #define IMEDGINEWINDOW_LEVEL_SETTINGS_WIDGET_H
00015
00016 #include <QWidget>
00017
00018
00019 #include "settings_widget_interface.h"
00020
00021 namespace imedgine {
00022
00023
00034
00035
00036 class WindowLevelSettingsWidget
00037 : public QWidget,
00038 public SettingsWidgetInterface
00039 {
00040 Q_OBJECT
00041 public:
00042
00043
00046
00047 WindowLevelSettingsWidget(QWidget* parent);
00048
00049
00050
00053
00054 virtual ~WindowLevelSettingsWidget();
00055
00056 public slots:
00057
00058
00062
00063 virtual void checkChanges();
00064
00065 private:
00066
00067
00070
00071 virtual void applyChanges();
00072
00073
00080
00081 void setupUi();
00082
00083
00084
00085
00086
00087
00088
00089
00090 };
00091
00092 }
00093
00094 #endif