C# Class Qyoto.QMenuBar

Inheritance: QWidget, IDisposable
显示文件 Open project: 0xd34df00d/Qross Class Usage Examples

Private Properties

Property Type Description
ActionEvent void
ChangeEvent void
Event bool
EventFilter bool
FocusInEvent void
FocusOutEvent void
HeightForWidth int
KeyPressEvent void
LeaveEvent void
MinimumSizeHint Qyoto.QSize
MouseMoveEvent void
MousePressEvent void
MouseReleaseEvent void
PaintEvent void
QMenuBar System
ResizeEvent void
SetVisible void
SizeHint Qyoto.QSize
TimerEvent void

Public Methods

Method Description
ActionAt ( Qyoto.QPoint arg1 ) : Qyoto.QAction
ActionGeometry ( Qyoto.QAction arg1 ) : Qyoto.QRect
ActiveAction ( ) : Qyoto.QAction
AddAction ( string text ) : Qyoto.QAction
AddAction ( string text, QObject receiver, string member ) : Qyoto.QAction
AddAction ( Qyoto.QAction action ) : void
AddMenu ( Qyoto.QMenu menu ) : Qyoto.QAction
AddMenu ( Qyoto.QIcon icon, string title ) : Qyoto.QMenu
AddMenu ( string title ) : Qyoto.QMenu
AddSeparator ( ) : Qyoto.QAction
Clear ( ) : void
CornerWidget ( ) : QWidget
CornerWidget ( Qt corner ) : QWidget
Dispose ( ) : void
InsertMenu ( Qyoto.QAction before, Qyoto.QMenu menu ) : Qyoto.QAction
InsertSeparator ( Qyoto.QAction before ) : Qyoto.QAction
QMenuBar ( QWidget parent ) : System
SetActiveAction ( Qyoto.QAction action ) : void
SetCornerWidget ( QWidget w ) : void
SetCornerWidget ( QWidget w, Qt corner ) : void
Tr ( string s ) : string
Tr ( string s, string c ) : string

Protected Methods

Method Description
CreateProxy ( ) : void
InitStyleOption ( QStyleOptionMenuItem option, Qyoto.QAction action ) : void
QMenuBar ( Type dummy ) : System

Private Methods

Method Description
ActionEvent ( Qyoto.QActionEvent arg1 ) : void
ChangeEvent ( Qyoto.QEvent arg1 ) : void
Event ( Qyoto.QEvent arg1 ) : bool
EventFilter ( QObject arg1, Qyoto.QEvent arg2 ) : bool
FocusInEvent ( Qyoto.QFocusEvent arg1 ) : void
FocusOutEvent ( Qyoto.QFocusEvent arg1 ) : void
HeightForWidth ( int arg1 ) : int
KeyPressEvent ( Qyoto.QKeyEvent arg1 ) : void
LeaveEvent ( Qyoto.QEvent arg1 ) : void
MinimumSizeHint ( ) : Qyoto.QSize
MouseMoveEvent ( Qyoto.QMouseEvent arg1 ) : void
MousePressEvent ( Qyoto.QMouseEvent arg1 ) : void
MouseReleaseEvent ( Qyoto.QMouseEvent arg1 ) : void
PaintEvent ( Qyoto.QPaintEvent arg1 ) : void
QMenuBar ( ) : System
ResizeEvent ( Qyoto.QResizeEvent arg1 ) : void
SetVisible ( bool visible ) : void
SizeHint ( ) : Qyoto.QSize
TimerEvent ( Qyoto.QTimerEvent arg1 ) : void

Method Details

ActionAt() public method

public ActionAt ( Qyoto.QPoint arg1 ) : Qyoto.QAction
arg1 Qyoto.QPoint
return Qyoto.QAction

ActionGeometry() public method

public ActionGeometry ( Qyoto.QAction arg1 ) : Qyoto.QRect
arg1 Qyoto.QAction
return Qyoto.QRect

ActiveAction() public method

public ActiveAction ( ) : Qyoto.QAction
return Qyoto.QAction

AddAction() public method

public AddAction ( string text ) : Qyoto.QAction
text string
return Qyoto.QAction

AddAction() public method

public AddAction ( string text, QObject receiver, string member ) : Qyoto.QAction
text string
receiver QObject
member string
return Qyoto.QAction

AddAction() public method

public AddAction ( Qyoto.QAction action ) : void
action Qyoto.QAction
return void

AddMenu() public method

public AddMenu ( Qyoto.QMenu menu ) : Qyoto.QAction
menu Qyoto.QMenu
return Qyoto.QAction

AddMenu() public method

public AddMenu ( Qyoto.QIcon icon, string title ) : Qyoto.QMenu
icon Qyoto.QIcon
title string
return Qyoto.QMenu

AddMenu() public method

public AddMenu ( string title ) : Qyoto.QMenu
title string
return Qyoto.QMenu

AddSeparator() public method

public AddSeparator ( ) : Qyoto.QAction
return Qyoto.QAction

Clear() public method

public Clear ( ) : void
return void

CornerWidget() public method

public CornerWidget ( ) : QWidget
return QWidget

CornerWidget() public method

public CornerWidget ( Qt corner ) : QWidget
corner Qt
return QWidget

CreateProxy() protected method

protected CreateProxy ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

InitStyleOption() protected method

protected InitStyleOption ( QStyleOptionMenuItem option, Qyoto.QAction action ) : void
option QStyleOptionMenuItem
action Qyoto.QAction
return void

InsertMenu() public method

public InsertMenu ( Qyoto.QAction before, Qyoto.QMenu menu ) : Qyoto.QAction
before Qyoto.QAction
menu Qyoto.QMenu
return Qyoto.QAction

InsertSeparator() public method

public InsertSeparator ( Qyoto.QAction before ) : Qyoto.QAction
before Qyoto.QAction
return Qyoto.QAction

QMenuBar() public method

public QMenuBar ( QWidget parent ) : System
parent QWidget
return System

QMenuBar() protected method

protected QMenuBar ( Type dummy ) : System
dummy System.Type
return System

SetActiveAction() public method

public SetActiveAction ( Qyoto.QAction action ) : void
action Qyoto.QAction
return void

SetCornerWidget() public method

public SetCornerWidget ( QWidget w ) : void
w QWidget
return void

SetCornerWidget() public method

public SetCornerWidget ( QWidget w, Qt corner ) : void
w QWidget
corner Qt
return void

Tr() public static method

public static Tr ( string s ) : string
s string
return string

Tr() public static method

public static Tr ( string s, string c ) : string
s string
c string
return string