Здравствуйте, гость ( Вход | Регистрация )
kwisp | Дата 11.3.2010, 17:13 |
ну вот что то есть | |
AntonH851 | Дата 11.3.2010, 16:38 |
: QWidget(parent) !!! от чего наследуешься? class SqlComboBox : public QComboBox SqlComboBox::SqlComboBox(QWidget *parent) : QWidget(parent) найди одно отличие! написал
при компиляции получаю следующее: Цитата debug/SqlComboBox.o: In function `SqlComboBox': C:\QP\SqlComboBox/SqlComboBox.cpp:5: undefined reference to `vtable for SqlComboBox' C:\QP\SqlComboBox/SqlComboBox.cpp:5: undefined reference to `vtable for SqlComboBox' C:\QP\SqlComboBox/SqlComboBox.cpp:5: undefined reference to `vtable for SqlComboBox' C:\QP\SqlComboBox/SqlComboBox.cpp:5: undefined reference to `vtable for SqlComboBox' debug/SqlComboBox.o:C:\QP\SqlComboBox/SqlComboBox.cpp:19: undefined reference to `SqlComboBox::insertItemSignal(QString)' debug/SqlComboBox.o:C:\QP\SqlComboBox/SqlComboBox.h:8: undefined reference to `SqlComboBox::staticMetaObject' collect2: ld returned 1 exit status mingw32-make[1]: *** [debug\SqlComboBox.exe] Error 1 mingw32-make: *** [debug] Error 2 Завершено с кодом 2. |
|
BRE | Дата 11.3.2010, 16:28 |
|
|
kwisp | Дата 11.3.2010, 16:25 |
: QWidget(parent) !!! от чего наследуешься? class SqlComboBox : public QComboBox SqlComboBox::SqlComboBox(QWidget *parent) : QWidget(parent) найди одно отличие! |
|
AntonH851 | Дата 11.3.2010, 16:11 |
Привет! есть такая проблема: мне нужен QComboBox который при попытке добавить в список новое значение выдавал сигнал, который я уже бы обрабатывал своим слотом. написал вот такой код: SqlComboBox.h
SqlComboBox.cpp
при попытке компиляции выдает такую ошибку: Цитата C:/QP/SqlComboBox/SqlComboBox.cpp:5: error: type 'QWidget' is not a direct base of 'SqlComboBox' Впервые сталкиваюсь с таким делом (в смысле наследование компонента), поэтому не очень представляю что нужно делать, подскажите что у меня не так пожалуйста. Спасибо заранее |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 25.4.2024, 20:44 |