Задача.1) Имеем объект некоторого класса, имеем метод который может быть вызван в любом потоке(в зависимости от ситуации), как в главном, так и в вспомогательном.2) Выполнение данного метода может быть очень длительным и как правило для его выполненния создается вспомогательный поток 3) В данном методе есть вызов другого метода в котором происходит создание некоторого QWidget4) Проблема в том что QWidget могут создаваться только в главном потоке.Как сделать внутри второстепенного потока вызов метода в контексте главного потока?В билдере у класса TThread для этих целей был "syncronize(method)", есть ли что-либо подобное в QT, а если нет, то как решить проблему?
|