Russian Qt Forum
Ноябрь 23, 2024, 02:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Непонятная ошибка  (Прочитано 4164 раз)
ruzik
Гость
« : Февраль 18, 2011, 13:49 »

Здравствуйте, возникла ошибка, почему не понятно
Я создаю новый проект, добавляю туда слот, и бам ошибка, скопировал слот из другого проекта, где все работало-то же самое, вроде все правильно, убираю слот-все работает
Код:
class Rizekcalc3 : public QMainWindow, public Ui::rizekCalc3
{
Q_OBJECT

public:
Rizekcalc3(QWidget *parent = 0, Qt::WFlags flags = 0);
~Rizekcalc3();
void setRowHeight();
public slots:
void pars();
protected:
void resizeEvent( QResizeEvent* );
};
Вот ошибки:

Ошибка   1   error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall Rizekcalc3::pars(void)" (?pars@Rizekcalc3@@QAEXXZ) в функции "public: virtual int __thiscall Rizekcalc3::qt_metacall(enum QMetaObject::Call,int,void * *)" (?qt_metacall@Rizekcalc3@@UAEHW4Call@QMetaObject@@HPAPAX@Z)   moc_rizekcalc3.obj
Ошибка   2   fatal error LNK1120: 1 неразрешенных внешних элементов   C:\Documents and Settings\rustam\Мои документы\Visual Studio 2008\Projects\Rizek calc 3\Debug\Rizek calc 3.exe
Пробовал перестроить проект, ничего не изменяется
Записан
BRE
Гость
« Ответ #1 : Февраль 18, 2011, 13:51 »

Ну так а сам слот ты определил, или только в классе продекларировал?
Записан
ruzik
Гость
« Ответ #2 : Февраль 18, 2011, 14:02 »

Спасибо, не знал
Записан
alexman
Гость
« Ответ #3 : Февраль 18, 2011, 14:29 »

Спасибо, не знал
Нах он тогда вообще нужен?
Записан
ruzik
Гость
« Ответ #4 : Февраль 18, 2011, 14:32 »

Не знал что ошибка из-за того что не расписал, а не-то что я и не собирался расписывать и добавил слот для красоты
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.064 секунд. Запросов: 20.