crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> QextSerialPort проблемы с чтением
Гость_Гость_rukudias_*_*
сообщение 7.5.2009, 21:25
Сообщение #1





Гости








    


Привет Всем!
Использую обвертку для QextSerialPort
Смысл обвертки в обдельном потоке слушать сом порт и вслучае прихода данных
слелать emit сигнал в класс обвертку
threadReceive = new ThreadReceive(extSerialPort);//объект обвертки сом порта
bool fl=QObject::connect(threadReceive, SIGNAL(newDataReceived(const QByteArray &)), this, SIGNAL(newDataReceived(const QByteArray &)));
receivingEnabled = true;


fl=false те соединения не произошло
что может быть причиной?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
igor_bogomolov
  опции профиля:
сообщение 7.5.2009, 22:06
Сообщение #2


Профессионал
*****

Группа: Сомодератор
Сообщений: 1215
Регистрация: 22.3.2009
Из: Саратов
Пользователь №: 630

Спасибо сказали: 235 раз(а)




Репутация:   29  


rukudias, приведи чуть больше кода.
Где ты деляешь connect? Спрашиваю потому, что запись вида QObject::connect делается обычно в main-e или в классе не наследующего QObject. Поэтому и this в качестве объекта приемщика сигнала быть не может. Попробуй указать явно объект принимающий сигнал.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 15.1.2025, 0:06