Хочу создать виджет наследуя его от QComboBox, вот код:
#include <QComboBox>
class iListStreetName: public QComboBox
{
Q_OBJECT
public:
iListStreetName(QWidget *parent = 0);
}
iListStreetName::iListStreetName(QWidget *parent) : QComboBox(parent)
{
//
}
Первое, что бросилось в глаза это то, что у тебя как я понимаю в *.cpp файле идет и объявление и определение класса, использующего макрос: Q_OBJECT. А должно быть в принципе раздельно или с объявлением
#include "main.moc"
в конце *.cpp файла.
И еще, ты забыл поставить ";" в конце объявления класса.
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)