C# Class Qyoto.QGraphicsAnchorLayout

Inheritance: QGraphicsLayout, IDisposable
Datei anzeigen Open project: 0xd34df00d/Qross

Public Methods

Method Description
AddAnchor ( IQGraphicsLayoutItem firstItem, Qt firstEdge, IQGraphicsLayoutItem secondItem, Qt secondEdge ) : QGraphicsAnchor
AddAnchors ( IQGraphicsLayoutItem firstItem, IQGraphicsLayoutItem secondItem ) : void
AddAnchors ( IQGraphicsLayoutItem firstItem, IQGraphicsLayoutItem secondItem, uint orientations ) : void
AddCornerAnchors ( IQGraphicsLayoutItem firstItem, Qt firstCorner, IQGraphicsLayoutItem secondItem, Qt secondCorner ) : void
Anchor ( IQGraphicsLayoutItem firstItem, Qt firstEdge, IQGraphicsLayoutItem secondItem, Qt secondEdge ) : QGraphicsAnchor
Dispose ( ) : void
HorizontalSpacing ( ) : double
QGraphicsAnchorLayout ( ) : System
QGraphicsAnchorLayout ( IQGraphicsLayoutItem parent ) : System
SetHorizontalSpacing ( double spacing ) : void
SetSpacing ( double spacing ) : void
SetVerticalSpacing ( double spacing ) : void
VerticalSpacing ( ) : double

Protected Methods

Method Description
CreateProxy ( ) : void
QGraphicsAnchorLayout ( Type dummy ) : System

Private Methods

Method Description
Count ( ) : int
Invalidate ( ) : void
ItemAt ( int index ) : IQGraphicsLayoutItem
RemoveAt ( int index ) : void
SetGeometry ( Qyoto.QRectF rect ) : void
SizeHint ( Qt which ) : Qyoto.QSizeF
SizeHint ( Qt which, Qyoto.QSizeF constraint ) : Qyoto.QSizeF

Method Details

AddAnchor() public method

public AddAnchor ( IQGraphicsLayoutItem firstItem, Qt firstEdge, IQGraphicsLayoutItem secondItem, Qt secondEdge ) : QGraphicsAnchor
firstItem IQGraphicsLayoutItem
firstEdge Qt
secondItem IQGraphicsLayoutItem
secondEdge Qt
return QGraphicsAnchor

AddAnchors() public method

public AddAnchors ( IQGraphicsLayoutItem firstItem, IQGraphicsLayoutItem secondItem ) : void
firstItem IQGraphicsLayoutItem
secondItem IQGraphicsLayoutItem
return void

AddAnchors() public method

public AddAnchors ( IQGraphicsLayoutItem firstItem, IQGraphicsLayoutItem secondItem, uint orientations ) : void
firstItem IQGraphicsLayoutItem
secondItem IQGraphicsLayoutItem
orientations uint
return void

AddCornerAnchors() public method

public AddCornerAnchors ( IQGraphicsLayoutItem firstItem, Qt firstCorner, IQGraphicsLayoutItem secondItem, Qt secondCorner ) : void
firstItem IQGraphicsLayoutItem
firstCorner Qt
secondItem IQGraphicsLayoutItem
secondCorner Qt
return void

Anchor() public method

public Anchor ( IQGraphicsLayoutItem firstItem, Qt firstEdge, IQGraphicsLayoutItem secondItem, Qt secondEdge ) : QGraphicsAnchor
firstItem IQGraphicsLayoutItem
firstEdge Qt
secondItem IQGraphicsLayoutItem
secondEdge Qt
return QGraphicsAnchor

CreateProxy() protected method

protected CreateProxy ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

HorizontalSpacing() public method

public HorizontalSpacing ( ) : double
return double

QGraphicsAnchorLayout() public method

public QGraphicsAnchorLayout ( ) : System
return System

QGraphicsAnchorLayout() public method

public QGraphicsAnchorLayout ( IQGraphicsLayoutItem parent ) : System
parent IQGraphicsLayoutItem
return System

QGraphicsAnchorLayout() protected method

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

SetHorizontalSpacing() public method

public SetHorizontalSpacing ( double spacing ) : void
spacing double
return void

SetSpacing() public method

public SetSpacing ( double spacing ) : void
spacing double
return void

SetVerticalSpacing() public method

public SetVerticalSpacing ( double spacing ) : void
spacing double
return void

VerticalSpacing() public method

public VerticalSpacing ( ) : double
return double