##// END OF EJS Templates
Removed interaction handling in QCP since they are implemented in...
Removed interaction handling in QCP since they are implemented in SciQLop Before the wheel interaction was done multiple times on QCP side first then on SciQLop side. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r468:4682fc2670df
r1358:48660d9880a2
Show More
SqpSettingsDialog.h
40 lines | 1011 B | text/x-c | CLexer
#ifndef SCIQLOP_SQPSETTINGSDIALOG_H
#define SCIQLOP_SQPSETTINGSDIALOG_H
#include "Settings/ISqpSettingsBindable.h"
#include <QDialog>
namespace Ui {
class SqpSettingsDialog;
} // Ui
/**
* @brief The SqpSettingsDialog class represents the dialog in which the parameters of SciQlop are
* set
*/
class SqpSettingsDialog : public QDialog, public ISqpSettingsBindable {
Q_OBJECT
public:
explicit SqpSettingsDialog(QWidget *parent = 0);
virtual ~SqpSettingsDialog() noexcept;
/// @sa ISqpSettingsBindable::loadSettings()
void loadSettings() override final;
/// @sa ISqpSettingsBindable::saveSettings()
void saveSettings() const override final;
/**
* Registers a widget into the dialog
* @param name the name under which the widget will appear in the dialog
* @param widget the widget to register
*/
void registerWidget(const QString &name, QWidget *widget) noexcept;
private:
Ui::SqpSettingsDialog *ui;
};
#endif // SCIQLOP_SQPSETTINGSDIALOG_H