All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.widgets.QDesktopWidget Maven / Gradle / Ivy

package io.qt.widgets;


/**
 * 

Access to screen information on multi-head systems

*

Java wrapper for Qt class QDesktopWidget

*/ public class QDesktopWidget extends io.qt.widgets.QWidget { /** * This variable stores the meta-object for the class. */ public static final io.qt.core.QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QDesktopWidget.class); /** *

This signal is emitted whenever the primary screen changes

*

See QDesktopWidget::primaryScreenChanged()

* * @deprecated Use QGuiApplication::primaryScreenChanged() */ @Deprecated @io.qt.QtPropertyNotify(name="primaryScreen") public final Signal0 primaryScreenChanged = new Signal0(); /** *

See QDesktopWidget::resized(int)

* * @deprecated Use QScreen::geometryChanged() */ @Deprecated public final Signal1<@io.qt.QtPrimitiveType Integer> resized = new Signal1<>(); /** *

See QDesktopWidget::screenCountChanged(int)

* * @deprecated Use QGuiApplication::screenAdded/Removed() */ @Deprecated @io.qt.QtPropertyNotify(name="screenCount") public final Signal1<@io.qt.QtPrimitiveType Integer> screenCountChanged = new Signal1<>(); /** *

See QDesktopWidget::workAreaResized(int)

* * @deprecated Use QScreen::availableGeometryChanged() */ @Deprecated public final Signal1<@io.qt.QtPrimitiveType Integer> workAreaResized = new Signal1<>(); public QDesktopWidget(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QDesktopWidget instance); /** *

See QDesktopWidget::availableGeometry(QPoint)const

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screenAt(io.qt.core.QPoint)} instead */ @Deprecated @io.qt.QtUninvokable public final io.qt.core.QRect availableGeometry(io.qt.core.QPoint point){ return availableGeometry_native_cref_QPoint_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(point)); } @Deprecated @io.qt.QtUninvokable private native io.qt.core.QRect availableGeometry_native_cref_QPoint_constfct(long __this__nativeId, long point); @io.qt.QtUninvokable public final io.qt.core.QRect availableGeometry(io.qt.widgets.QWidget widget){ return availableGeometry_native_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(widget)); } @io.qt.QtUninvokable private native io.qt.core.QRect availableGeometry_native_const_QWidget_ptr_constfct(long __this__nativeId, long widget); /** *

Overloaded function for {@link #availableGeometry(int)} * with screen = -1.

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screens()} instead */ @Deprecated @io.qt.QtUninvokable public final io.qt.core.QRect availableGeometry() { return availableGeometry((int)-1); } /** *

See QDesktopWidget::availableGeometry(int)const

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screens()} instead */ @Deprecated @io.qt.QtUninvokable public final io.qt.core.QRect availableGeometry(int screen){ return availableGeometry_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), screen); } @Deprecated @io.qt.QtUninvokable private native io.qt.core.QRect availableGeometry_native_int_constfct(long __this__nativeId, int screen); /** *

See QDesktopWidget::isVirtualDesktop()const

* * @deprecated Use QScreen::virtualSiblings() of primary screen */ @io.qt.QtPropertyReader(name="virtualDesktop") @Deprecated @io.qt.QtUninvokable public final boolean isVirtualDesktop(){ return isVirtualDesktop_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @Deprecated @io.qt.QtUninvokable private native boolean isVirtualDesktop_native_constfct(long __this__nativeId); /** *

See QDesktopWidget::numScreens()const

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screens()} instead */ @Deprecated @io.qt.QtUninvokable public final int numScreens(){ return numScreens_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @Deprecated @io.qt.QtUninvokable private native int numScreens_native_constfct(long __this__nativeId); /** *

See QDesktopWidget::primaryScreen()const

* * @deprecated Use {@link io.qt.gui.QGuiApplication#primaryScreen()} instead */ @io.qt.QtPropertyReader(name="primaryScreen") @Deprecated @io.qt.QtUninvokable public final int primaryScreen(){ return primaryScreen_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @Deprecated @io.qt.QtUninvokable private native int primaryScreen_native_constfct(long __this__nativeId); /** *

See QDesktopWidget::screen(int)

* * @deprecated Use QScreen */ @Deprecated @io.qt.QtUninvokable public final io.qt.widgets.QWidget screen(int screen){ return screen_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), screen); } @Deprecated @io.qt.QtUninvokable private native io.qt.widgets.QWidget screen_native_int(long __this__nativeId, int screen); /** *

See QDesktopWidget::screenCount()const

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screens()} instead */ @io.qt.QtPropertyReader(name="screenCount") @Deprecated @io.qt.QtUninvokable public final int screenCount(){ return screenCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @Deprecated @io.qt.QtUninvokable private native int screenCount_native_constfct(long __this__nativeId); /** *

See QDesktopWidget::screenGeometry(QPoint)const

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screenAt(io.qt.core.QPoint)} instead */ @Deprecated @io.qt.QtUninvokable public final io.qt.core.QRect screenGeometry(io.qt.core.QPoint point){ return screenGeometry_native_cref_QPoint_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(point)); } @Deprecated @io.qt.QtUninvokable private native io.qt.core.QRect screenGeometry_native_cref_QPoint_constfct(long __this__nativeId, long point); @io.qt.QtUninvokable public final io.qt.core.QRect screenGeometry(io.qt.widgets.QWidget widget){ return screenGeometry_native_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(widget)); } @io.qt.QtUninvokable private native io.qt.core.QRect screenGeometry_native_const_QWidget_ptr_constfct(long __this__nativeId, long widget); /** *

Overloaded function for {@link #screenGeometry(int)} * with screen = -1.

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screens()} instead */ @Deprecated @io.qt.QtUninvokable public final io.qt.core.QRect screenGeometry() { return screenGeometry((int)-1); } /** *

See QDesktopWidget::screenGeometry(int)const

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screens()} instead */ @Deprecated @io.qt.QtUninvokable public final io.qt.core.QRect screenGeometry(int screen){ return screenGeometry_native_int_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), screen); } @Deprecated @io.qt.QtUninvokable private native io.qt.core.QRect screenGeometry_native_int_constfct(long __this__nativeId, int screen); /** *

See QDesktopWidget::screenNumber(QPoint)const

* * @deprecated Use {@link io.qt.gui.QGuiApplication#screenAt(io.qt.core.QPoint)} instead */ @Deprecated @io.qt.QtUninvokable public final int screenNumber(io.qt.core.QPoint arg__1){ return screenNumber_native_cref_QPoint_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } @Deprecated @io.qt.QtUninvokable private native int screenNumber_native_cref_QPoint_constfct(long __this__nativeId, long arg__1); /** *

Overloaded function for {@link #screenNumber(io.qt.widgets.QWidget)} * with widget = null.

*/ @io.qt.QtUninvokable public final int screenNumber() { return screenNumber((io.qt.widgets.QWidget)null); } @io.qt.QtUninvokable public final int screenNumber(io.qt.widgets.QWidget widget){ return screenNumber_native_const_QWidget_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(widget)); } @io.qt.QtUninvokable private native int screenNumber_native_const_QWidget_ptr_constfct(long __this__nativeId, long widget); /** *

See QWidget::resizeEvent(QResizeEvent*)

*/ @io.qt.QtUninvokable protected void resizeEvent(io.qt.gui.QResizeEvent e){ resizeEvent_native_QResizeEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(e)); } @io.qt.QtUninvokable private native void resizeEvent_native_QResizeEvent_ptr(long __this__nativeId, long e); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QDesktopWidget(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 QDesktopWidget(QDeclarativeConstructor constructor) { super((QPrivateConstructor)null); initialize_native(this, constructor); } @io.qt.QtUninvokable private static native void initialize_native(QDesktopWidget instance, QDeclarativeConstructor constructor); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy