В программе, использующей 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, а не то, что он подумал?
Ответ на:
комментарий
от fghj
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Синтаксическая ошибка с QTimer (2011)
- Форум [Qt] Соединение слотов (2009)
- Форум krusader не встает (2006)
- Форум Шаблон класса 2 (2008)
- Форум Не могу создать производный класс от QComboBox (2014)
- Форум собрать pyqt для python3.2 (2012)
- Форум Наследование QTimer (2005)
- Форум Не компилится одна старая прога. (2003)
- Форум QTcpServer: No such slot (2014)
- Форум qobject_cast (2015)