java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.widgets.QStyle
io.qt.widgets.QCommonStyle
io.qt.widgets.QProxyStyle
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QProxyStyle extends QCommonStyle
Convenience class that simplifies dynamically overriding QStyle elements
Java wrapper for Qt class QProxyStyle
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.widgets.QStyle
QStyle.ComplexControl, QStyle.ContentsType, QStyle.ControlElement, QStyle.PixelMetric, QStyle.PrimitiveElement, QStyle.RequestSoftwareInputPanel, QStyle.StandardPixmap, QStyle.State, QStyle.StateFlag, QStyle.StyleHint, QStyle.SubControl, QStyle.SubElement
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description static QMetaObject
staticMetaObject
This variable stores the meta-object for the class. -
Constructor Summary
Constructors Modifier Constructor Description QProxyStyle()
Overloaded constructor forQProxyStyle(io.qt.widgets.QStyle)
withstyle = null
.protected
QProxyStyle(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QProxyStyle(QtObject.QPrivateConstructor p)
Constructor for internal use only.QProxyStyle(QStyle style)
QProxyStyle(String key)
-
Method Summary
Methods inherited from class io.qt.widgets.QStyle
alignedRect, combinedLayoutSpacing, combinedLayoutSpacing, combinedLayoutSpacing, drawComplexControl, drawControl, drawItemText, drawPrimitive, hitTestComplexControl, layoutSpacing, layoutSpacing, pixelMetric, pixelMetric, proxy, sizeFromContents, sliderPositionFromValue, sliderPositionFromValue, sliderValueFromPosition, sliderValueFromPosition, standardIcon, standardIcon, standardPixmap, standardPixmap, styleHint, styleHint, styleHint, subControlRect, subElementRect, visualAlignment, visualAlignment, visualPos, visualRect
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QProxyStyle
public QProxyStyle()Overloaded constructor for
QProxyStyle(io.qt.widgets.QStyle)
withstyle = null
. -
QProxyStyle
-
QProxyStyle
-
QProxyStyle
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QProxyStyle
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
baseStyle
-
setBaseStyle
-
drawComplexControl
@QtUninvokable public void drawComplexControl(QStyle.ComplexControl control, QStyleOptionComplex option, QPainter painter, QWidget widget)- Overrides:
drawComplexControl
in classQCommonStyle
-
drawControl
@QtUninvokable public void drawControl(QStyle.ControlElement element, QStyleOption option, QPainter painter, QWidget widget)- Overrides:
drawControl
in classQCommonStyle
-
drawItemPixmap
@QtUninvokable public void drawItemPixmap(QPainter painter, QRect rect, int alignment, QPixmap pixmap)- Overrides:
drawItemPixmap
in classQStyle
-
drawItemText
@QtUninvokable public void drawItemText(QPainter painter, QRect rect, int flags, QPalette pal, boolean enabled, String text, QPalette.ColorRole textRole)- Overrides:
drawItemText
in classQStyle
-
drawPrimitive
@QtUninvokable public void drawPrimitive(QStyle.PrimitiveElement element, QStyleOption option, QPainter painter, QWidget widget)See QStyle::drawPrimitive(QStyle::PrimitiveElement,const QStyleOption*,QPainter*,const QWidget*)const
- Overrides:
drawPrimitive
in classQCommonStyle
-
event
-
generatedIconPixmap
@QtUninvokable public QPixmap generatedIconPixmap(QIcon.Mode iconMode, QPixmap pixmap, QStyleOption opt)- Overrides:
generatedIconPixmap
in classQCommonStyle
-
hitTestComplexControl
@QtUninvokable public int hitTestComplexControl(QStyle.ComplexControl control, QStyleOptionComplex option, QPoint pos, QWidget widget)- Overrides:
hitTestComplexControl
in classQCommonStyle
-
itemPixmapRect
- Overrides:
itemPixmapRect
in classQStyle
-
itemTextRect
@QtUninvokable public QRect itemTextRect(QFontMetrics fm, QRect r, int flags, boolean enabled, String text)- Overrides:
itemTextRect
in classQStyle
-
layoutSpacing
@QtUninvokable public int layoutSpacing(QSizePolicy.ControlType control1, QSizePolicy.ControlType control2, Qt.Orientation orientation, QStyleOption option, QWidget widget)- Overrides:
layoutSpacing
in classQCommonStyle
-
pixelMetric
@QtUninvokable public int pixelMetric(QStyle.PixelMetric metric, QStyleOption option, QWidget widget)- Overrides:
pixelMetric
in classQCommonStyle
-
polish
- Overrides:
polish
in classQCommonStyle
-
polish
- Overrides:
polish
in classQCommonStyle
-
polish
- Overrides:
polish
in classQCommonStyle
-
sizeFromContents
@QtUninvokable public QSize sizeFromContents(QStyle.ContentsType type, QStyleOption option, QSize size, QWidget widget)- Overrides:
sizeFromContents
in classQCommonStyle
-
standardIcon
@QtUninvokable public QIcon standardIcon(QStyle.StandardPixmap standardIcon, QStyleOption option, QWidget widget)- Overrides:
standardIcon
in classQCommonStyle
-
standardPalette
- Overrides:
standardPalette
in classQStyle
-
standardPixmap
@QtUninvokable public QPixmap standardPixmap(QStyle.StandardPixmap standardPixmap, QStyleOption opt, QWidget widget)- Overrides:
standardPixmap
in classQCommonStyle
-
styleHint
@QtUninvokable public int styleHint(QStyle.StyleHint hint, QStyleOption option, QWidget widget, QStyleHintReturn returnData)- Overrides:
styleHint
in classQCommonStyle
-
subControlRect
@QtUninvokable public QRect subControlRect(QStyle.ComplexControl cc, QStyleOptionComplex opt, int sc, QWidget widget)- Overrides:
subControlRect
in classQCommonStyle
-
subElementRect
@QtUninvokable public QRect subElementRect(QStyle.SubElement element, QStyleOption option, QWidget widget)- Overrides:
subElementRect
in classQCommonStyle
-
unpolish
- Overrides:
unpolish
in classQCommonStyle
-
unpolish
- Overrides:
unpolish
in classQCommonStyle
-