Russian Qt Forum
Май 29, 2024, 12:49 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Потоки и QList  (Прочитано 7942 раз)
andrew.k
Гость
« Ответ #15 : Декабрь 05, 2011, 13:31 »

Он почитал советы Вереса и сошел с ума)
Ждем выздоровления.
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #16 : Декабрь 05, 2011, 14:07 »

Чем мое решение людям не понравилось, вроде все просто и понятно?
Уже и "решение" Улыбающийся A в предыдущем Вашем посте это выглядело как набросок
Код:
void QSender::run()
{
    ....
   mainTable->SomeFunction();
    ....
}
 Как-то так поидеи должно работать, только при выполнении метода AddRecord gui поток может подвисать ожидая освобождения мьютекса.
Ах как приятно мыслить как художник: "как-то так" (мол, образ), "по идее" (2 ошибки не имеют значения) и.т.п.  Улыбающийся

Но вот мне (тупенькому технарю) неясно что в run делать? Если вместо точек - ничего, то он сразу и выйдет. А если просто зациклить, то он весь процессор выжрет, молотьба по пустому. Поэтому нужен семафор чтобы он делал когда есть работа для него.
Записан
a1ien
Гость
« Ответ #17 : Декабрь 05, 2011, 16:44 »

Совет Aluman помог. Я вобщем понял свою ошибку всем спс за совету)
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 22.