[Qt-interest] problem with signal/slot

AK qtbond007 at gmail.com
Tue Dec 21 10:04:08 CET 2010


Perhaps you forgot to call the Base class constructor.
Rest of the code looks perfect to me.

On Wed, Dec 8, 2010 at 10:05 PM, Mahendra G.R <mahendra at mahendragr.com> wrote:
> Hi guys,
>
> i have a small problem with signal/slot, though i have defined my slot
> method, i get runtime message saying   Object::connect: No such slot
> CustomScene::updateAlphaValue()  , i have defined the method
> updateAlphaValue() in the customScene class
>
> this is my code :
>
> class CustomScene : public QGraphicsScene
> {
>
>     Q_OBJECT
>     public:
>         CustomScene()
>         {
>               alphaSlider = new QSlider(Qt::Horizontal);
>             alphaSlider->setTickInterval(1);
>             alphaSlider->setRange(0,255);
>             alphaSlider->setMinimumSize(105,20);
>             alphaSlider->move(6,222);
>             alphaSlider->setToolTip("Opacity");
>             connect( alphaSlider, SIGNAL(valueChanged(int)),
> SLOT(updateAlphaValue()) );
>          //some other stuff
>      }
>
> public slots :
>             void updateAlphaValue();
>
> };
> --
> http://www.mahendragr.com
>
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-interest
>
>



More information about the Qt-interest-old mailing list