GSlider::GSlider(QWidget *parent,VM *pVM) : QSlider(parent) { this->pVM = pVM; strcpy(this->cactionTriggeredEvent,""); strcpy(this->crangeChangedEvent,""); strcpy(this->csliderMovedEvent,""); strcpy(this->csliderPressedEvent,""); strcpy(this->csliderReleasedEvent,""); strcpy(this->cvalueChangedEvent,""); QObject::connect(this, SIGNAL(actionTriggered(int)),this, SLOT(actionTriggeredSlot())); QObject::connect(this, SIGNAL(rangeChanged(int,int)),this, SLOT(rangeChangedSlot())); QObject::connect(this, SIGNAL(sliderMoved(int)),this, SLOT(sliderMovedSlot())); QObject::connect(this, SIGNAL(sliderPressed()),this, SLOT(sliderPressedSlot())); QObject::connect(this, SIGNAL(sliderReleased()),this, SLOT(sliderReleasedSlot())); QObject::connect(this, SIGNAL(valueChanged(int)),this, SLOT(valueChangedSlot())); }
GDial::GDial(QWidget *parent,VM *pVM) : QDial(parent) { this->pVM = pVM; this->pParaList = ring_list_new(0); strcpy(this->cactionTriggeredEvent,""); strcpy(this->crangeChangedEvent,""); strcpy(this->csliderMovedEvent,""); strcpy(this->csliderPressedEvent,""); strcpy(this->csliderReleasedEvent,""); strcpy(this->cvalueChangedEvent,""); QObject::connect(this, SIGNAL(actionTriggered(int)),this, SLOT(actionTriggeredSlot())); QObject::connect(this, SIGNAL(rangeChanged(int,int)),this, SLOT(rangeChangedSlot())); QObject::connect(this, SIGNAL(sliderMoved(int)),this, SLOT(sliderMovedSlot())); QObject::connect(this, SIGNAL(sliderPressed()),this, SLOT(sliderPressedSlot())); QObject::connect(this, SIGNAL(sliderReleased()),this, SLOT(sliderReleasedSlot())); QObject::connect(this, SIGNAL(valueChanged(int)),this, SLOT(valueChangedSlot())); }