00001 #ifndef TRANSFERSETTINGSWIDGET_H 00002 #define TRANSFERSETTINGSWIDGET_H 00003 00004 #include <QWidget> 00005 #include "transferwidget.h" 00006 #include "qtcolortriangle.h" 00007 00018 00019 class TransferSettingsWidget : public QWidget 00020 { 00021 Q_OBJECT 00022 00023 public: 00024 TransferSettingsWidget(QWidget *parent=NULL); 00025 ~TransferSettingsWidget(); 00026 00027 public slots: 00028 00039 00040 void Load(); 00041 00052 00053 void Save(); 00054 00055 signals: 00056 00070 00071 void TransferImageUpdated(const QImage& image); 00072 00083 00084 void SaveConfig(); 00085 00086 private: 00087 TransferWidget* transfer; 00088 QtColorTriangle* triangle; 00089 00090 00091 }; 00092 00093 #endif // TRANSFERSETTINGSWIDGET_H