LINUX.ORG.RU

проблема с вызовом connect (который в sys/socket.h)


0

0

В программе, использующей Qt (C++), есть thread, который работает через
сокеты. В том числк используется функция connect. В Qt3 всё нормально
собиралось. В Qt4 получаю:

tmainform.cpp: In member function `virtual void TRCThread::run()':
tmainform.cpp:82: error: no matching function for call to `TRCThread::connect(
   int&, sockaddr*, unsigned int)'
/usr/local/Trolltech/Qt-4.1.3/include/QtCore/qobject.h:176: error: candidates
   are: static bool QObject::connect(const QObject*, const char*, const
   QObject*, const char*, Qt::ConnectionType)
/usr/local/Trolltech/Qt-4.1.3/include/QtCore/qobject.h:277: error:
      bool QObject::connect(const QObject*, const char*, const char*,

Как ему сказать, что я хочу именно connect из sys/socket.h, а не то, что он подумал?
anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.