Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия | |||
develop:qt:overall [2021/11/19 04:56] admin |
develop:qt:overall [2021/11/19 06:41] (текущий) admin |
||
---|---|---|---|
Строка 43: | Строка 43: | ||
Разделители вставляются с помощью **addSeparator()**, | Разделители вставляются с помощью **addSeparator()**, | ||
+ | Метод **addAction()** возвращает *QAction, Menu становится владельцем **возвращенного** QAсtion.\\ | ||
Перед показом меню, можно задать позицию на экране, | Перед показом меню, можно задать позицию на экране, | ||
<code cpp-qt> | <code cpp-qt> | ||
Строка 49: | Строка 50: | ||
exec(e-> | exec(e-> | ||
</ | </ | ||
+ | |||
+ | |||
+ | ==== QAction ==== | ||
+ | Предоставляет абстрактное действие пользовательского интерфейса\\ | ||
+ | Созданные действия можно добавлять и в меню и в панели инструментов, | ||
+ | |||
+ | После создания, | ||
+ | Рекомендуется создавать д-я дочерними к окну, в котором они используются | ||
+ | |||
+ | < | ||
+ | < | ||
+ | <code cpp-qt> | ||
+ | |||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
- | ==== ==== | ||