Народ помогите пожалуйста!
Чет никак не пойму почему у меня QComboBox
не высылает сигнал.
принцип моего мышления можно понять из этого кода:
#ifndef _myClass_h_
#define _myClass_h_
#include <QtGui>
class QComboBox;
class myClass : public QWidget {
    Q_OBJECT
public:
    myClass(QWidget* pwgt = 0); 
    QComboBox* cmbv;
public slots:
void slotMessage();
};
#endif
#include <QtGui>
#include "myClass.h"
myClass::myClass(QWidget* pwgt) : QWidget(pwgt) 
{ 
	cmbv = new QComboBox();
	QStringList lstv;
	lstv << "Item1" << "Item2" << "Item3" << "Item4";
	cmbv->addItems(lstv);
	QGridLayout* grlv = new QGridLayout();
           grlv->addWidget(cmbv,0,1);
           setLayout(grlv);
	connect(cmbv,SIGNAL(activated()),SLOT(slotMessage()));
}
void myClass::slotMessage()
{
 int i = QMessageBox::warning(0,"OK","OK",QMessageBox::Ok);
}