なぜスロットReset()が機能しないのですか?私はボタンを "リセット"して、サイダーの値をゼロにリセットします。Qtカスタムスロット
class MySlider : public QSlider
{
public:
MySlider(Qt::Orientation orientation, QWidget *parent = 0) : QSlider(orientation parent){}
public slots:
void Reset()
{
this->setValue(0);
}
};
//it doesnt work when i try this
MySlider * Slider = new MySlider(Qt::Horizontal, this);
QPushButton *Reset = new QPushButton(tr("Reset"), this);
connect(Reset, SIGNAL(clicked()), Slider, SLOT(Reset()));
何が接続リターンですか?スロットが正しく設定されていればtrueを返します。 –
@MartinBeckettはfalseを返します –