29#ifndef PARAMDOUBLEWIDGET_H
30#define PARAMDOUBLEWIDGET_H
34#include "common/param.h"
36#include "commonWidgets.h"
41class ParamDoubleWidgetPrivate;
47 Q_PROPERTY(
bool keyboardTracking READ keyboardTracking WRITE setKeyboardTracking);
48 Q_PROPERTY(
bool popupSlider READ hasPopupSlider WRITE setPopupSlider);
55 bool keyboardTracking()
const;
56 bool hasPopupSlider()
const;
57 void setPopupSlider(
bool popup);
62 void valueChanged(
double value);
66 void setKeyboardTracking(
bool tracking);
67 void setValue(
double value);
71 QScopedPointer<ParamDoubleWidgetPrivate> d_ptr;
77 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
int))
78 Q_PRIVATE_SLOT(d_func(),
void slotValueChanged(
double))
79 Q_PRIVATE_SLOT(d_func(),
void slotChecked(
bool))
class for parameter handling e.g. to pass parameters to plugins
Definition param.h:477
Definition apiFunctionsGraph.cpp:40
PyObject * setParam(ito::AddInBase *addInObj, PyObject *args)
Definition pythonPlugins.cpp:1249