Property | Type | Description | |
---|---|---|---|
ChangeEvent | void | ||
HoverEnterEvent | void | ||
HoverLeaveEvent | void | ||
MouseDoubleClickEvent | void | ||
MouseMoveEvent | void | ||
MousePressEvent | void | ||
MouseReleaseEvent | void | ||
Paint | void | ||
Paint | void | ||
SceneEventFilter | bool | ||
SetPressed | void | ||
SetPressed | void | ||
SetUnpressed | void | ||
Shape | QPainterPath | ||
SizeHint | QSizeF | ||
SizeHint | QSizeF |
Method | Description | |
---|---|---|
AddIconAction ( Qyoto.QAction action ) : void | Plasma.IconWidget allows the user to specify a number of actions (currently four) to be displayed around the widget. This method allows for a created QAction to be added to the Plasma.IconWidget. name="action" the QAction to associate with this icon. | |
Dispose ( ) : void | ||
DrawActionButtonBase ( |
||
DrawBackground ( ) : bool | ||
IconWidget ( ) : System | ||
IconWidget ( IQGraphicsItem parent ) : System | Creates a new Plasma.IconWidget. name="parent" the QGraphicsItem this icon is parented to. | |
IconWidget ( QIcon icon, string text ) : System | ||
IconWidget ( QIcon icon, string text, IQGraphicsItem parent ) : System | Creates a new Plasma.IconWidget with text and an icon. name="icon" the icon that will be displayed with this icon. name="text" the text that will be displayed with this icon. name="parent" The QGraphicsItem this icon is parented to. | |
IconWidget ( string text ) : System | ||
IconWidget ( string text, IQGraphicsItem parent ) : System | Convenience constructor to create a Plasma.IconWidget with text. name="text" the text that will be displayed with this icon. name="parent" the QGraphicsItem this icon is parented to. | |
InvertLayout ( bool invert ) : void | inverts the layout of the icons if the orientation is horizontal, normally we get icon on the left with left-to-right languages name="invert" if we want to invert the layout of icons | |
InvertedLayout ( ) : bool | ||
RemoveIconAction ( QAction action ) : void | Removes a previously set iconAction. The action will be removed from the widget but will not be deleted. name="the" QAction to be removed, if 0 all actions will be removed | |
SetDrawBackground ( bool draw ) : void | Sets whether or not to draw a background area for the icon @arg draw true if a background should be drawn or not | |
SetSvg ( string svgFilePath ) : void | ||
SetSvg ( string svgFilePath, string svgIconElement ) : void | Convenience method to set the svg image to use when given the filepath and name of svg. name="svgFilePath" the svg filepath including name of the svg. name="svgIconElement" the svg element to use when displaying the svg. Defaults to all of them. | |
SizeFromIconSize ( double iconWidth ) : QSizeF | name="iconWidth" desired width of the icon |
Method | Description | |
---|---|---|
CreateProxy ( ) : void | ||
IconWidget ( Type dummy ) : System | ||
IsDown ( ) : bool |
Method | Description | |
---|---|---|
ChangeEvent ( Qyoto.QEvent arg1 ) : void | ||
HoverEnterEvent ( QGraphicsSceneHoverEvent arg1 ) : void | ||
HoverLeaveEvent ( QGraphicsSceneHoverEvent arg1 ) : void | ||
MouseDoubleClickEvent ( QGraphicsSceneMouseEvent arg1 ) : void | ||
MouseMoveEvent ( QGraphicsSceneMouseEvent arg1 ) : void | ||
MousePressEvent ( QGraphicsSceneMouseEvent arg1 ) : void | ||
MouseReleaseEvent ( QGraphicsSceneMouseEvent arg1 ) : void | ||
Paint ( QPainter painter, QStyleOptionGraphicsItem option ) : void | ||
Paint ( QPainter painter, QStyleOptionGraphicsItem option, QWidget widget ) : void | ||
SceneEventFilter ( IQGraphicsItem watched, QEvent arg2 ) : bool | ||
SetPressed ( ) : void | ||
SetPressed ( bool pressed ) : void | ||
SetUnpressed ( ) : void | ||
Shape ( ) : QPainterPath | ||
SizeHint ( Qt which ) : QSizeF | ||
SizeHint ( Qt which, QSizeF constraint ) : QSizeF |
public AddIconAction ( Qyoto.QAction action ) : void | ||
action | Qyoto.QAction | |
return | void |
public DrawActionButtonBase ( |
||
painter | ||
size | Qyoto.QSize | |
element | int | |
return | void |
public IconWidget ( IQGraphicsItem parent ) : System | ||
parent | IQGraphicsItem | |
return | System |
public IconWidget ( QIcon icon, string text ) : System | ||
icon | QIcon | |
text | string | |
return | System |
public IconWidget ( QIcon icon, string text, IQGraphicsItem parent ) : System | ||
icon | QIcon | |
text | string | |
parent | IQGraphicsItem | |
return | System |
public IconWidget ( string text, IQGraphicsItem parent ) : System | ||
text | string | |
parent | IQGraphicsItem | |
return | System |
public RemoveIconAction ( QAction action ) : void | ||
action | QAction | |
return | void |
public SetDrawBackground ( bool draw ) : void | ||
draw | bool | |
return | void |
public SetSvg ( string svgFilePath, string svgIconElement ) : void | ||
svgFilePath | string | |
svgIconElement | string | |
return | void |
public SizeFromIconSize ( double iconWidth ) : QSizeF | ||
iconWidth | double | |
return | QSizeF |