我試圖用QSlider
改變一個變量的值的值,使用QSlider改變的變量
#include <QSlider>
class MainThread : public QWidget{
Q_OBJECT
public:
MainThread(QWidget *parent=0);
private slots:
void setValue(double);
private:
QSlider *slider;
};
MainThread::MainThread(QWidget *parent):QWidget(parent){
slider = new QSlider(Qt::Horizontal,0);
connect(&slider, SIGNAL((slider->valueChanged())),
this, SLOT(setValue(double))); // here's my problem
...
}
我的問題是我怎麼能滑塊的SIGNAL
連接到setValue(double)
SLOT 。
在此先感謝。
你爲什麼不讀Qt文檔?有「入門」教程,你將學習如何使用Qt信號和插槽 –
我做了,這只是我的代碼的一部分,我一直在使用SLOTS和信號,但它不能與QSLIDER – Engine