C# 클래스 Plasma.Meter

상속: Qyoto.QGraphicsWidget, IDisposable
파일 보기 프로젝트 열기: 0xd34df00d/Qross 1 사용 예제들

Private Properties

프로퍼티 타입 설명
DataUpdated void
Paint void
Paint void
SetMaximum void
SetMinimum void
SetValue void

공개 메소드들

메소드 설명
Dispose ( ) : void
Label ( int index ) : string name="index" label index
LabelAlignment ( int index ) : uint name="index" label index
LabelColor ( int index ) : QColor name="index" label index
LabelFont ( int index ) : QFont name="index" label index
LabelRect ( int index ) : Qyoto.QRectF name="index" label index
Meter ( ) : System
Meter ( IQGraphicsItem parent ) : System Constructor name="parent" the QGraphicsItem this meter is parented to. name="parent" the QObject this meter is parented to.
SetLabel ( int index, string text ) : void Set text label for the meter name="index" label index. name="text" text for the label.
SetLabelAlignment ( int index, uint alignment ) : void Set text label alignment for the meter name="index" label index name="alignment" the text alignment to apply to the label
SetLabelColor ( int index, QColor color ) : void Set text label color for the meter name="index" label index name="color" the color to apply to the label
SetLabelFont ( int index, QFont font ) : void Set text label font for the meter name="index" label index name="font" the font to apply to the label

보호된 메소드들

메소드 설명
CreateProxy ( ) : void
Meter ( Type dummy ) : System

비공개 메소드들

메소드 설명
DataUpdated ( string sourceName, QVariant>.Dictionary data ) : void
Paint ( QPainter p, QStyleOptionGraphicsItem option ) : void
Paint ( QPainter p, QStyleOptionGraphicsItem option, QWidget widget ) : void
SetMaximum ( int maximum ) : void
SetMinimum ( int minimum ) : void
SetValue ( int value ) : void

메소드 상세

CreateProxy() 보호된 메소드

protected CreateProxy ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Label() 공개 메소드

name="index" label index
public Label ( int index ) : string
index int
리턴 string

LabelAlignment() 공개 메소드

name="index" label index
public LabelAlignment ( int index ) : uint
index int
리턴 uint

LabelColor() 공개 메소드

name="index" label index
public LabelColor ( int index ) : QColor
index int
리턴 Qyoto.QColor

LabelFont() 공개 메소드

name="index" label index
public LabelFont ( int index ) : QFont
index int
리턴 Qyoto.QFont

LabelRect() 공개 메소드

name="index" label index
public LabelRect ( int index ) : Qyoto.QRectF
index int
리턴 Qyoto.QRectF

Meter() 공개 메소드

public Meter ( ) : System
리턴 System

Meter() 공개 메소드

Constructor name="parent" the QGraphicsItem this meter is parented to. name="parent" the QObject this meter is parented to.
public Meter ( IQGraphicsItem parent ) : System
parent IQGraphicsItem
리턴 System

Meter() 보호된 메소드

protected Meter ( Type dummy ) : System
dummy System.Type
리턴 System

SetLabel() 공개 메소드

Set text label for the meter name="index" label index. name="text" text for the label.
public SetLabel ( int index, string text ) : void
index int
text string
리턴 void

SetLabelAlignment() 공개 메소드

Set text label alignment for the meter name="index" label index name="alignment" the text alignment to apply to the label
public SetLabelAlignment ( int index, uint alignment ) : void
index int
alignment uint
리턴 void

SetLabelColor() 공개 메소드

Set text label color for the meter name="index" label index name="color" the color to apply to the label
public SetLabelColor ( int index, QColor color ) : void
index int
color Qyoto.QColor
리턴 void

SetLabelFont() 공개 메소드

Set text label font for the meter name="index" label index name="font" the font to apply to the label
public SetLabelFont ( int index, QFont font ) : void
index int
font Qyoto.QFont
리턴 void