QThread и наследование
Вопрос такой: допустим, есть код:
Код:
class Core : public QMainWindow {....
Мне необходимо создать функцию, работающую в кутишном потоке. Для этого, как известно, необходимо создавать новый класс, затем его экземпляр, и затем вызывать его метод start(). Вопрос в том, можно ли как-то совместить базовый класс и поток вместе, а не создавать два отдельных класса?
Вот у меня в классе Core стоит виджет прогрессбара. Доступ к нему заблокирован из других классов. А поток - отдельных класс. Как реализовать иначе работу потока с прогрессбаром?