Название: Помогите разобраться с меню Отправлено: BaTmAn от Май 18, 2010, 10:51 Я новичок. С QT только начал разбираться. Если можно обьясните как можно проще. Я не программист по образованию))
Значит есть 2 класса. Один производный от QMainWindow (СMainWindow). Другой от QWidget (СGraph). СGraph я делаю центральным виджетом CMainWindow. Создаю меню главного окна и строку состояния. Код: ....... Из меню главного окна я вызываю функции виджета pGraph, который работает со своими данными, результаты работы частично отображаются в строке состояния. У меня меню задаёт некий режим работы виджета pGraph. Нельзя ли сделать так чтобы при вызове соответсвующий команды меню в сигнале посылался параметр (например режима работы)? Я попробывал сделать как ниже но не получилось, слоты не реагируют на сигналы. Код: ...... А то примером сверху мне приходилось дублировать функции. Название: Re: Помогите разобраться с меню Отправлено: crossly от Май 18, 2010, 11:21 параметры слота должны соответствовать параметрам сигнала... но можно сделать один слот.... в котором в зависимости от экшина вызвавшего его вызывать функцию с нужным параметром... (звиняюсь за каламбур)... см Асистент на предмет sender()
Название: Re: Помогите разобраться с меню Отправлено: Kolobok от Май 18, 2010, 11:29 Почитай про QSignalMapper
|