User Tools

Site Tools


class:ui:xmenubar

MainMenubar

Inherited from QMenuBar

Inherited by PreToolbar

Friend class NULL

Description

MainMenubar负责定制主框架里的菜单,通过它建立菜单项与命令的对应关系。

Members

Protected interface

  • QActPtr addMenuItem(QMenu * pMenu,const char * text,CommandID cid,int shortCut = 0)

MainFrame * m_pFrame

主框架


QActPtr addMenuItem(QMenu * pMenu,const char * text,CommandID cid,int shortCut = 0)

  • function: 在上一级菜单pMenu中增加一个菜单项,它显示为text,单击该菜单会触发ID为cid的命令,快捷键为shortcut
  • parameters:
    1. [i]QMenu * pMenu: 父菜单
    2. [i]const char * text: 菜单项的显示字符串
    3. [i]CommandID cid: 菜单项所触发的命令ID
    4. [i]int shortCut = 0: 快捷键,默认为无快捷键
  • return value: 菜单项指针(QAction *)
class/ui/xmenubar.txt · Last modified: 2022/08/09 08:03 (external edit)