Russian Qt Forum

Qt => Вопросы новичков => Тема начата: ___Cepera___ от Февраль 15, 2016, 22:28



Название: Qthread
Отправлено: ___Cepera___ от Февраль 15, 2016, 22:28
Хочется узнать, правильно ли я делаю.
Есть поток, при его создании в конструктор передаю ссылку на класс, потом запускаю поток, и в функции потока, запускаю функцию переданного класса, она делает только проверки и возвращается true или false. И также запускаю функцию в которой используется отправка по udpsocket. Все работает хорошо, но как я читал соединение между потоками нужно делать сигналами. Подскажите как правильнее делать.


Название: Re: Qthread
Отправлено: ssoft от Февраль 16, 2016, 12:39
Такой подход может быть и правильным, все зависит от контекста самой задачи.
Сигнал/слот механизм не обязательный к применению, а лишь один из многих способов организации программы.
Если все работает как задумывалось, то программный код достаточный для решения Вашей задачи.


Название: Re: Qthread
Отправлено: ___Cepera___ от Февраль 16, 2016, 21:14
Спасибо, теперь все понятно стало :)