Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новые вопросы и ответы 3 (https://www.otvetnemail.ru/novye-voprosy-i-otvety-3-822/)
-   -   Доступ из разных потоков к объектам типа QList :help: (https://www.otvetnemail.ru/novye-voprosy-i-otvety-3-822/dostup-iz-raznyh-potokov-k-ob-ektam-tipa-qlist-help-261115/)

Guest 28.09.2011 20:08

Доступ из разных потоков к объектам типа QList :help:
 
Здравствуйте! Вообщем проблема в следующем:Есть структуры+пара переменных:КодC++ (Qt) struct songs { QString file; int disk; int track; } ; QList slist; struct dsk { int firsttrack; int lasttrack; int lasttime; } disks[10]; int posit, cutrack;Как сделать так, чтобы они были доступны из разных потоков ? т.е. чтобы можно было изменить или прочитать\записать данных в них из разных потоков, так же интересует как переделать их в класс.Почитал про глобальные переменные, но если объявить их глобально то qt ругается, так же не понятно как сделать аналог disks[10] - если структуру dsk объявить не структурой, а классом(имя класса к примеру myclass) - myclass[10] -правильно ли это? Возможно ли сделать динамическую структуру...т.е. без указания начально размера (10) ?Заранее спасибо за помощь!qt 4.5, windows xp sp3.


Часовой пояс GMT, время: 09:06.


© www.otvetnemail.ru - Форум вопросов и ответов.