Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Vld2 от Октябрь 22, 2008, 19:26



Название: Надо сделать вместе QCheckBox и контекстное меню.
Отправлено: Vld2 от Октябрь 22, 2008, 19:26
Надо сделать вместе QCheckBox и контекстное меню.
Чтобы при нажатии правой кнопки появлялось контекстное меню, и перед каждым item-ом этого меню стоял checkbox . Как это сделать?


Название: Re: Надо сделать вместе QCheckBox и контекстное меню.
Отправлено: spirit от Октябрь 22, 2008, 19:28
QActionGroup что-ли?


Название: Re: Надо сделать вместе QCheckBox и контекстное меню.
Отправлено: pastor от Октябрь 22, 2008, 19:35
Надо сделать вместе QCheckBox и контекстное меню.
Чтобы при нажатии правой кнопки появлялось контекстное меню, и перед каждым item-ом этого меню стоял checkbox . Как это сделать?

см. QAction::setCheckable( bool )


Название: Re: Надо сделать вместе QCheckBox и контекстное меню.
Отправлено: Vld2 от Октябрь 22, 2008, 22:52
я имею ввиду чтобы слево от item-а в меню был кварат с галочкой, и для каждого элемента можно либо снять галочку либо поставить; и все это наглядно видно
Неужели при QAction::setCheckable( bool ) появится графическое изображение галочки?


Название: Re: Надо сделать вместе QCheckBox и контекстное меню.
Отправлено: spirit от Октябрь 22, 2008, 22:54
а вы проверте.  :) галочка появляется 100%


Название: Re: Надо сделать вместе QCheckBox и контекстное меню.
Отправлено: crossly от Октябрь 23, 2008, 10:00
я имею ввиду чтобы слево от item-а в меню был кварат с галочкой, и для каждого элемента можно либо снять галочку либо поставить; и все это наглядно видно
Неужели при QAction::setCheckable( bool ) появится графическое изображение галочки?
а для чего по вашему вообще этот метод... или вы думаете, что его придумали на авось... ??