Название: Изменение формы курсора в QAction и QToolBar Отправлено: YvenTitan от Июнь 21, 2016, 10:50 Здравствуйте. У меня 2 похожих вопроса.
У меня не получается сделать так, чтобы менялась форма курсора (например на Qt::PointingHandCursor) при наведении на QAction, и возвращалась в прежнюю форму (Qt::ArrowCursor), когда курсор покидает иконку QAction. Как сделать, чтобы при наведении курсора на QToolBar(в моем примере mainToolBar) менялась форма курсора? mainToolBar->setCursor(Qt::PointingHandCursor) не помогает. См. вложение Заранее спасибо Название: Re: Изменение формы курсора в QAction и QToolBar Отправлено: Racheengel от Июнь 21, 2016, 10:53 Попробуйте для кнопок сделать setCursor(Qt::PointingHandCursor)
Название: Re: Изменение формы курсора в QAction и QToolBar Отправлено: YvenTitan от Июнь 21, 2016, 11:00 Можно поподробнее. Для QAction нет метода setCursor. С помощью какого класса вы предлагаете делать кнопки?
Название: Re: Изменение формы курсора в QAction и QToolBar Отправлено: gil9red от Июнь 21, 2016, 11:14 Можно поподробнее. Для QAction нет метода setCursor. С помощью какого класса вы предлагаете делать кнопки? А вы установите курсор виджету действия: QToolBar::widgetForAction (http://doc.qt.io/qt-4.8/qtoolbar.html#widgetForAction) Название: Re: Изменение формы курсора в QAction и QToolBar Отправлено: YvenTitan от Июнь 21, 2016, 11:32 Спасибо, помогло!
|