Название: Свой класс + класс основного интерфейса Отправлено: unti от Март 05, 2012, 12:42 Добрый день, не могу понять как выйти из такой ситуации есть 2 класса которые надо связать между собой, делаю так:
Код: myclass.h { Как следствие все работает только в одностороннем порядке, т.е. из моего класса я могу делать, что хочу с mainwindow, а вот как сделать обратку я не понимаю. Т.е. мне надо что бы при нажатии на клавишу после отправки сигнала нажатия активировалась функция в myclass. Как передать указатель на "myclass a", я не догоняю, подскажите плиз в какую сторону рыть. P.S. Объект класса myclass должен быть только один. Название: Re: Свой класс + класс основного интерфейса Отправлено: mutineer от Март 05, 2012, 12:45 Как передать указатель на "myclass a", я не догоняю, подскажите плиз в какую сторону рыть. P.S. Объект класса myclass должен быть только один. Рыть надо в сторону изучения указателей в С++ и параметров функций Ну и в сторону сигналов/слотов тоже Название: Re: Свой класс + класс основного интерфейса Отправлено: unti от Март 05, 2012, 12:48 Т.е. создавать все в main.cpp и от туда уже передавать указатели(ссылки) на объекты?
Название: Re: Свой класс + класс основного интерфейса Отправлено: mutineer от Март 05, 2012, 12:52 Т.е. создавать все в main.cpp и от туда уже передавать указатели(ссылки) на объекты? Если тебе нужно просто связать сигнал со слотом, то указатели надо передавать только в функцию QObject::connect(...) |