21 #ifndef __CF_ADJUSTMENT_H__ 22 #define __CF_ADJUSTMENT_H__ 23 #include <Core/CFObject.h> 34 double step_increment = 1,
35 double page_increment = 10,
36 double page_size = 0);
42 void clampPage(
double lower,
double upper);
44 void setValue(
double value);
48 void setLower(
double lower);
52 void setUpper(
double upper);
56 void setStepIncrement(
double step_increment);
58 double getStepIncrement();
60 void setPageIncrement(
double page_increment);
62 double getPageIncrement();
64 void setPageSize(
double page_size);
68 void configure(
double value,
71 double step_increment,
72 double page_increment,
75 double getMinimumIncrement();
80 double step_increment = 1,
81 double page_increment = 10,
82 double page_size = 0);
84 sigc::signal<void> signalChanged();
85 sigc::signal<void> signalValueChanged();
91 virtual void onChanged();
92 virtual void onValueChanged();
95 sigc::signal<void> m_changedSignal;
96 sigc::signal<void> m_changedValueSignal;
100 #endif // __CF_ADJUSTMENT_H__ virtual void onRealObjectInit()
对象绑定后进行初始化的回调函数。
可调整有界值的类
Definition: CFAdjustment.h:27
支持库的基础类。
Definition: CFObject.h:24
virtual void onRealObjectFinalize()
对象解除绑定前的回调函数。