Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ Ошибка connecta

Автор: ruzik 27.5.2011, 18:05

Здравствуйте, у меня есть небольшой класс, и там есть один connect при компиляции выдает ошибку хотя вроде все правильно

 programCompleter.zip ( 831 байт ) : 111
 

Автор: Litkevich Yuriy 27.5.2011, 19:01

Цитата(ruzik @ 27.5.2011, 21:05) *
и там есть один connect
что мешало привести на форуме:
1) сообщение об ошибке
2) эту строчку с connect
??

Автор: ruzik 27.5.2011, 20:38

Ошибка:

Ошибка 1 error C2665: QObject::connect: ни одна из 2 перегрузок не может преобразовать все типы аргументов c:\Documents and Settings\rustam\Мои документы\Visual Studio 2008\Projects\RizekQssEditor\RizekQssEditor\programCompleter\programCompleter.cpp 13
А код:
QObject::connect(plainTextEdit, SIGNAL(textChanged()), this, SLOT(complete()));

Я понял где ошибка - класс должен быть унаследован минимум от QObject, так как я там использую сигналы и слоты
Извините за беспокойство, спасибо всем кто пытался помочь!

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)