
io.qt.widgets.QProxyStyle Maven / Gradle / Ivy
package io.qt.widgets;
/**
* Convenience class that simplifies dynamically overriding QStyle elements
* Java wrapper for Qt class QProxyStyle
*/
public class QProxyStyle extends io.qt.widgets.QCommonStyle
{
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QProxyStyle.class);
/**
* Overloaded constructor for {@link #QProxyStyle(io.qt.widgets.QStyle)}
* with style = null
.
*/
public QProxyStyle() {
this((io.qt.widgets.QStyle)null);
}
/**
* See QProxyStyle::QProxyStyle(QStyle*)
*/
public QProxyStyle(io.qt.widgets.QStyle style){
super((QPrivateConstructor)null);
initialize_native(this, style);
}
private native static void initialize_native(QProxyStyle instance, io.qt.widgets.QStyle style);
/**
* See QProxyStyle::QProxyStyle(QString)
*/
public QProxyStyle(java.lang.String key){
super((QPrivateConstructor)null);
initialize_native(this, key);
}
private native static void initialize_native(QProxyStyle instance, java.lang.String key);
/**
* See QProxyStyle::baseStyle()const
*/
@io.qt.QtUninvokable
public final io.qt.widgets.QStyle baseStyle(){
return baseStyle_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.widgets.QStyle baseStyle_native_constfct(long __this__nativeId);
/**
* See QProxyStyle::setBaseStyle(QStyle*)
*/
@io.qt.QtUninvokable
public final void setBaseStyle(io.qt.widgets.QStyle style){
setBaseStyle_native_QStyle_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(style));
}
@io.qt.QtUninvokable
private native void setBaseStyle_native_QStyle_ptr(long __this__nativeId, long style);
/**
*
*/
@io.qt.QtUninvokable
public void drawComplexControl(io.qt.widgets.QStyle.ComplexControl control, io.qt.widgets.QStyleOptionComplex option, io.qt.gui.QPainter painter, io.qt.widgets.QWidget widget){
drawComplexControl_native_QStyle_ComplexControl_const_QStyleOptionComplex_ptr_QPainter_ptr_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), control.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(painter), QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native void drawComplexControl_native_QStyle_ComplexControl_const_QStyleOptionComplex_ptr_QPainter_ptr_const_QWidget_ptr_constfct(long __this__nativeId, int control, io.qt.widgets.QStyleOptionComplex option, long painter, long widget);
/**
* See QStyle::drawControl(QStyle::ControlElement,const QStyleOption*,QPainter*,const QWidget*)const
*/
@io.qt.QtUninvokable
public void drawControl(io.qt.widgets.QStyle.ControlElement element, io.qt.widgets.QStyleOption option, io.qt.gui.QPainter painter, io.qt.widgets.QWidget widget){
drawControl_native_QStyle_ControlElement_const_QStyleOption_ptr_QPainter_ptr_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), element.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(painter), QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native void drawControl_native_QStyle_ControlElement_const_QStyleOption_ptr_QPainter_ptr_const_QWidget_ptr_constfct(long __this__nativeId, int element, io.qt.widgets.QStyleOption option, long painter, long widget);
/**
* See QStyle::drawItemPixmap(QPainter*,QRect,int,QPixmap)const
*/
@io.qt.QtUninvokable
public void drawItemPixmap(io.qt.gui.QPainter painter, io.qt.core.QRect rect, int alignment, io.qt.gui.QPixmap pixmap){
drawItemPixmap_native_QPainter_ptr_cref_QRect_int_cref_QPixmap_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(painter), QtJambi_LibraryUtilities.internal.checkedNativeId(rect), alignment, QtJambi_LibraryUtilities.internal.checkedNativeId(pixmap));
}
@io.qt.QtUninvokable
private native void drawItemPixmap_native_QPainter_ptr_cref_QRect_int_cref_QPixmap_constfct(long __this__nativeId, long painter, long rect, int alignment, long pixmap);
/**
* See QStyle::drawItemText(QPainter*,QRect,int,QPalette,bool,QString,QPalette::ColorRole)const
*/
@io.qt.QtUninvokable
public void drawItemText(io.qt.gui.QPainter painter, io.qt.core.QRect rect, int flags, io.qt.gui.QPalette pal, boolean enabled, java.lang.String text, io.qt.gui.QPalette.ColorRole textRole){
drawItemText_native_QPainter_ptr_cref_QRect_int_cref_QPalette_bool_cref_QString_QPalette_ColorRole_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(painter), QtJambi_LibraryUtilities.internal.checkedNativeId(rect), flags, QtJambi_LibraryUtilities.internal.checkedNativeId(pal), enabled, text, textRole.value());
}
@io.qt.QtUninvokable
private native void drawItemText_native_QPainter_ptr_cref_QRect_int_cref_QPalette_bool_cref_QString_QPalette_ColorRole_constfct(long __this__nativeId, long painter, long rect, int flags, long pal, boolean enabled, java.lang.String text, int textRole);
/**
* See QStyle::drawPrimitive(QStyle::PrimitiveElement,const QStyleOption*,QPainter*,const QWidget*)const
*/
@io.qt.QtUninvokable
public void drawPrimitive(io.qt.widgets.QStyle.PrimitiveElement element, io.qt.widgets.QStyleOption option, io.qt.gui.QPainter painter, io.qt.widgets.QWidget widget){
drawPrimitive_native_QStyle_PrimitiveElement_const_QStyleOption_ptr_QPainter_ptr_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), element.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(painter), QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native void drawPrimitive_native_QStyle_PrimitiveElement_const_QStyleOption_ptr_QPainter_ptr_const_QWidget_ptr_constfct(long __this__nativeId, int element, io.qt.widgets.QStyleOption option, long painter, long widget);
/**
*
*/
@io.qt.QtUninvokable
public boolean event(io.qt.core.QEvent e){
return event_native_QEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(e));
}
@io.qt.QtUninvokable
private native boolean event_native_QEvent_ptr(long __this__nativeId, long e);
/**
* See QStyle::generatedIconPixmap(QIcon::Mode,QPixmap,const QStyleOption*)const
*/
@io.qt.QtUninvokable
public io.qt.gui.QPixmap generatedIconPixmap(io.qt.gui.QIcon.Mode iconMode, io.qt.gui.QPixmap pixmap, io.qt.widgets.QStyleOption opt){
return generatedIconPixmap_native_QIcon_Mode_cref_QPixmap_const_QStyleOption_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), iconMode.value(), QtJambi_LibraryUtilities.internal.checkedNativeId(pixmap), opt);
}
@io.qt.QtUninvokable
private native io.qt.gui.QPixmap generatedIconPixmap_native_QIcon_Mode_cref_QPixmap_const_QStyleOption_ptr_constfct(long __this__nativeId, int iconMode, long pixmap, io.qt.widgets.QStyleOption opt);
/**
*
*/
@io.qt.QtUninvokable
public int hitTestComplexControl(io.qt.widgets.QStyle.ComplexControl control, io.qt.widgets.QStyleOptionComplex option, io.qt.core.QPoint pos, io.qt.widgets.QWidget widget){
return hitTestComplexControl_native_QStyle_ComplexControl_const_QStyleOptionComplex_ptr_cref_QPoint_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), control.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(pos), QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native int hitTestComplexControl_native_QStyle_ComplexControl_const_QStyleOptionComplex_ptr_cref_QPoint_const_QWidget_ptr_constfct(long __this__nativeId, int control, io.qt.widgets.QStyleOptionComplex option, long pos, long widget);
/**
* See QStyle::itemPixmapRect(QRect,int,QPixmap)const
*/
@io.qt.QtUninvokable
public io.qt.core.QRect itemPixmapRect(io.qt.core.QRect r, int flags, io.qt.gui.QPixmap pixmap){
return itemPixmapRect_native_cref_QRect_int_cref_QPixmap_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(r), flags, QtJambi_LibraryUtilities.internal.checkedNativeId(pixmap));
}
@io.qt.QtUninvokable
private native io.qt.core.QRect itemPixmapRect_native_cref_QRect_int_cref_QPixmap_constfct(long __this__nativeId, long r, int flags, long pixmap);
/**
* See QStyle::itemTextRect(QFontMetrics,QRect,int,bool,QString)const
*/
@io.qt.QtUninvokable
public io.qt.core.QRect itemTextRect(io.qt.gui.QFontMetrics fm, io.qt.core.QRect r, int flags, boolean enabled, java.lang.String text){
return itemTextRect_native_cref_QFontMetrics_cref_QRect_int_bool_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(fm), QtJambi_LibraryUtilities.internal.checkedNativeId(r), flags, enabled, text);
}
@io.qt.QtUninvokable
private native io.qt.core.QRect itemTextRect_native_cref_QFontMetrics_cref_QRect_int_bool_cref_QString_constfct(long __this__nativeId, long fm, long r, int flags, boolean enabled, java.lang.String text);
/**
*
*/
@io.qt.QtUninvokable
public int layoutSpacing(io.qt.widgets.QSizePolicy.ControlType control1, io.qt.widgets.QSizePolicy.ControlType control2, io.qt.core.Qt.Orientation orientation, io.qt.widgets.QStyleOption option, io.qt.widgets.QWidget widget){
return layoutSpacing_native_QSizePolicy_ControlType_QSizePolicy_ControlType_Qt_Orientation_const_QStyleOption_ptr_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), control1.value(), control2.value(), orientation.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native int layoutSpacing_native_QSizePolicy_ControlType_QSizePolicy_ControlType_Qt_Orientation_const_QStyleOption_ptr_const_QWidget_ptr_constfct(long __this__nativeId, int control1, int control2, int orientation, io.qt.widgets.QStyleOption option, long widget);
/**
* See QStyle::pixelMetric(QStyle::PixelMetric,const QStyleOption*,const QWidget*)const
*/
@io.qt.QtUninvokable
public int pixelMetric(io.qt.widgets.QStyle.PixelMetric metric, io.qt.widgets.QStyleOption option, io.qt.widgets.QWidget widget){
return pixelMetric_native_QStyle_PixelMetric_const_QStyleOption_ptr_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), metric.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native int pixelMetric_native_QStyle_PixelMetric_const_QStyleOption_ptr_const_QWidget_ptr_constfct(long __this__nativeId, int metric, io.qt.widgets.QStyleOption option, long widget);
/**
* See QStyle::polish(QApplication*)
*/
@io.qt.QtUninvokable
public void polish(io.qt.widgets.QApplication app){
polish_native_QApplication_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(app));
}
@io.qt.QtUninvokable
private native void polish_native_QApplication_ptr(long __this__nativeId, long app);
/**
*
*/
@io.qt.QtUninvokable
public void polish(io.qt.gui.QPalette pal){
polish_native_ref_QPalette(QtJambi_LibraryUtilities.internal.nativeId(this), pal);
}
@io.qt.QtUninvokable
private native void polish_native_ref_QPalette(long __this__nativeId, io.qt.gui.QPalette pal);
/**
*
*/
@io.qt.QtUninvokable
public void polish(io.qt.widgets.QWidget widget){
polish_native_QWidget_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native void polish_native_QWidget_ptr(long __this__nativeId, long widget);
/**
* See QStyle::sizeFromContents(QStyle::ContentsType,const QStyleOption*,QSize,const QWidget*)const
*/
@io.qt.QtUninvokable
public io.qt.core.QSize sizeFromContents(io.qt.widgets.QStyle.ContentsType type, io.qt.widgets.QStyleOption option, io.qt.core.QSize size, io.qt.widgets.QWidget widget){
return sizeFromContents_native_QStyle_ContentsType_const_QStyleOption_ptr_cref_QSize_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), type.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(size), QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native io.qt.core.QSize sizeFromContents_native_QStyle_ContentsType_const_QStyleOption_ptr_cref_QSize_const_QWidget_ptr_constfct(long __this__nativeId, int type, io.qt.widgets.QStyleOption option, long size, long widget);
/**
* See QStyle::standardIcon(QStyle::StandardPixmap,const QStyleOption*,const QWidget*)const
*/
@io.qt.QtUninvokable
public io.qt.gui.QIcon standardIcon(io.qt.widgets.QStyle.StandardPixmap standardIcon, io.qt.widgets.QStyleOption option, io.qt.widgets.QWidget widget){
return standardIcon_native_QStyle_StandardPixmap_const_QStyleOption_ptr_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), standardIcon.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native io.qt.gui.QIcon standardIcon_native_QStyle_StandardPixmap_const_QStyleOption_ptr_const_QWidget_ptr_constfct(long __this__nativeId, int standardIcon, io.qt.widgets.QStyleOption option, long widget);
/**
* See QStyle::standardPalette()const
*/
@io.qt.QtUninvokable
public io.qt.gui.QPalette standardPalette(){
return standardPalette_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QPalette standardPalette_native_constfct(long __this__nativeId);
@io.qt.QtUninvokable
public io.qt.gui.QPixmap standardPixmap(io.qt.widgets.QStyle.StandardPixmap standardPixmap, io.qt.widgets.QStyleOption opt, io.qt.widgets.QWidget widget){
return standardPixmap_native_QStyle_StandardPixmap_const_QStyleOption_ptr_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), standardPixmap.value(), opt, QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native io.qt.gui.QPixmap standardPixmap_native_QStyle_StandardPixmap_const_QStyleOption_ptr_const_QWidget_ptr_constfct(long __this__nativeId, int standardPixmap, io.qt.widgets.QStyleOption opt, long widget);
/**
* See QStyle::styleHint(QStyle::StyleHint,const QStyleOption*,const QWidget*,QStyleHintReturn*)const
*/
@io.qt.QtUninvokable
public int styleHint(io.qt.widgets.QStyle.StyleHint hint, io.qt.widgets.QStyleOption option, io.qt.widgets.QWidget widget, io.qt.widgets.QStyleHintReturn returnData){
return styleHint_native_QStyle_StyleHint_const_QStyleOption_ptr_const_QWidget_ptr_QStyleHintReturn_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), hint.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(widget), QtJambi_LibraryUtilities.internal.checkedNativeId(returnData));
}
@io.qt.QtUninvokable
private native int styleHint_native_QStyle_StyleHint_const_QStyleOption_ptr_const_QWidget_ptr_QStyleHintReturn_ptr_constfct(long __this__nativeId, int hint, io.qt.widgets.QStyleOption option, long widget, long returnData);
/**
*
*/
@io.qt.QtUninvokable
public io.qt.core.QRect subControlRect(io.qt.widgets.QStyle.ComplexControl cc, io.qt.widgets.QStyleOptionComplex opt, int sc, io.qt.widgets.QWidget widget){
return subControlRect_native_QStyle_ComplexControl_const_QStyleOptionComplex_ptr_QStyle_SubControl_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), cc.value(), opt, sc, QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native io.qt.core.QRect subControlRect_native_QStyle_ComplexControl_const_QStyleOptionComplex_ptr_QStyle_SubControl_const_QWidget_ptr_constfct(long __this__nativeId, int cc, io.qt.widgets.QStyleOptionComplex opt, int sc, long widget);
/**
* See QStyle::subElementRect(QStyle::SubElement,const QStyleOption*,const QWidget*)const
*/
@io.qt.QtUninvokable
public io.qt.core.QRect subElementRect(io.qt.widgets.QStyle.SubElement element, io.qt.widgets.QStyleOption option, io.qt.widgets.QWidget widget){
return subElementRect_native_QStyle_SubElement_const_QStyleOption_ptr_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), element.value(), option, QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native io.qt.core.QRect subElementRect_native_QStyle_SubElement_const_QStyleOption_ptr_const_QWidget_ptr_constfct(long __this__nativeId, int element, io.qt.widgets.QStyleOption option, long widget);
/**
* See QStyle::unpolish(QApplication*)
*/
@io.qt.QtUninvokable
public void unpolish(io.qt.widgets.QApplication app){
unpolish_native_QApplication_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(app));
}
@io.qt.QtUninvokable
private native void unpolish_native_QApplication_ptr(long __this__nativeId, long app);
/**
* See QStyle::unpolish(QWidget*)
*/
@io.qt.QtUninvokable
public void unpolish(io.qt.widgets.QWidget widget){
unpolish_native_QWidget_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(widget));
}
@io.qt.QtUninvokable
private native void unpolish_native_QWidget_ptr(long __this__nativeId, long widget);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QProxyStyle(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
*/
@io.qt.NativeAccess
protected QProxyStyle(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@io.qt.QtUninvokable
private static native void initialize_native(QProxyStyle instance, QDeclarativeConstructor constructor);
}