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

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

There is a newer version: 6.3.0
Show newest version
package io.qt.widgets;


/**
 * 

Manages the GUI application's control flow and main settings

*

Java wrapper for Qt class QApplication

*/ public class QApplication extends io.qt.gui.QGuiApplication { static { QtJambi_LibraryUtilities.initialize(); } /** * This variable stores the meta-object for the class. */ public static final io.qt.core.QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QApplication.class); /** *

See QApplication::focusChanged(QWidget*,QWidget*)

*/ public final Signal2 focusChanged = new Signal2<>(); protected QApplication(java.lang.String[] argv){ super((QPrivateConstructor)null); initialize_native(this, argv); } private native static void initialize_native(QApplication instance, java.lang.String[] argv); /** *

See QApplication::autoSipEnabled()const

*/ @io.qt.QtPropertyReader(name="autoSipEnabled") public final boolean autoSipEnabled(){ return autoSipEnabled_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native boolean autoSipEnabled_native_constfct(long __this__nativeId); /** *

See QApplication::setAutoSipEnabled(bool)

*/ @io.qt.QtPropertyWriter(name="autoSipEnabled") public final void setAutoSipEnabled(boolean enabled){ setAutoSipEnabled_native_const_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enabled); } private native void setAutoSipEnabled_native_const_bool(long __this__nativeId, boolean enabled); /** *

See QApplication::setStyleSheet(QString)

*/ @io.qt.QtPropertyWriter(name="styleSheet") public final void setStyleSheet(java.lang.String sheet){ setStyleSheet_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), sheet); } private native void setStyleSheet_native_cref_QString(long __this__nativeId, java.lang.String sheet); /** *

See QApplication::styleSheet()const

*/ @io.qt.QtPropertyReader(name="styleSheet") @io.qt.QtUninvokable public final java.lang.String styleSheet(){ return styleSheet_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native java.lang.String styleSheet_native_constfct(long __this__nativeId); /** *

See QObject::event(QEvent*)

*/ @io.qt.QtUninvokable public boolean event(io.qt.core.QEvent arg__1){ return event_native_QEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } @io.qt.QtUninvokable private native boolean event_native_QEvent_ptr(long __this__nativeId, long arg__1); /** *

See QCoreApplication::notify(QObject*,QEvent*)

*/ @io.qt.QtUninvokable public boolean notify(io.qt.core.QObject arg__1, io.qt.core.QEvent arg__2){ return notify_native_QObject_ptr_QEvent_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__2)); } @io.qt.QtUninvokable private native boolean notify_native_QObject_ptr_QEvent_ptr(long __this__nativeId, long arg__1, long arg__2); /** *

See QApplication::aboutQt()

*/ public native static void aboutQt(); /** *

See QApplication::activeModalWidget()

*/ public native static io.qt.widgets.QWidget activeModalWidget(); /** *

See QApplication::activePopupWidget()

*/ public native static io.qt.widgets.QWidget activePopupWidget(); /** *

See QApplication::activeWindow()

*/ public native static io.qt.widgets.QWidget activeWindow(); /** *

Overloaded function for {@link #alert(io.qt.widgets.QWidget, int)} * with duration = 0.

*/ public static void alert(io.qt.widgets.QWidget widget) { alert(widget, (int)0); } /** *

See QApplication::alert(QWidget*,int)

*/ public static void alert(io.qt.widgets.QWidget widget, int duration){ alert_native_QWidget_ptr_int(QtJambi_LibraryUtilities.internal.checkedNativeId(widget), duration); } private native static void alert_native_QWidget_ptr_int(long widget, int duration); /** *

See QApplication::allWidgets()

*/ public native static io.qt.core.QList allWidgets(); /** *

See QApplication::beep()

*/ public native static void beep(); /** *

See QApplication::closeAllWindows()

*/ public native static void closeAllWindows(); /** *

See QApplication::cursorFlashTime()

*/ @io.qt.QtPropertyReader(name="cursorFlashTime") public native static int cursorFlashTime(); /** *

See QApplication::doubleClickInterval()

*/ @io.qt.QtPropertyReader(name="doubleClickInterval") public native static int doubleClickInterval(); /** *

See QCoreApplication::exec()

*/ public native static int exec(); /** *

See QApplication::focusWidget()

*/ public native static io.qt.widgets.QWidget focusWidget(); /** *

See QGuiApplication::font()

*/ public native static io.qt.gui.QFont font(); public static io.qt.gui.QFont font(io.qt.widgets.QWidget arg__1){ return font_native_const_QWidget_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } private native static io.qt.gui.QFont font_native_const_QWidget_ptr(long arg__1); public native static io.qt.gui.QFont font(java.lang.String className); /** * @deprecated Use the QFontMetricsF constructor instead. */ @Deprecated public native static io.qt.gui.QFontMetrics fontMetrics(); /** *

See QApplication::isEffectEnabled(Qt::UIEffect)

*/ public static boolean isEffectEnabled(io.qt.core.Qt.UIEffect arg__1){ return isEffectEnabled_native_Qt_UIEffect(arg__1.value()); } private native static boolean isEffectEnabled_native_Qt_UIEffect(int arg__1); /** *

See QApplication::keyboardInputInterval()

*/ @io.qt.QtPropertyReader(name="keyboardInputInterval") public native static int keyboardInputInterval(); public static io.qt.gui.QPalette palette(io.qt.widgets.QWidget arg__1){ return palette_native_const_QWidget_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } private native static io.qt.gui.QPalette palette_native_const_QWidget_ptr(long arg__1); public native static io.qt.gui.QPalette palette(java.lang.String className); /** *

See QApplication::setActiveWindow(QWidget*)

*/ public static void setActiveWindow(io.qt.widgets.QWidget act){ setActiveWindow_native_QWidget_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(act)); } private native static void setActiveWindow_native_QWidget_ptr(long act); /** *

See QApplication::setCursorFlashTime(int)

*/ @io.qt.QtPropertyWriter(name="cursorFlashTime") public native static void setCursorFlashTime(int arg__1); /** *

See QApplication::setDoubleClickInterval(int)

*/ @io.qt.QtPropertyWriter(name="doubleClickInterval") public native static void setDoubleClickInterval(int arg__1); /** *

Overloaded function for {@link #setEffectEnabled(io.qt.core.Qt.UIEffect, boolean)} * with enable = true.

*/ public static void setEffectEnabled(io.qt.core.Qt.UIEffect arg__1) { setEffectEnabled(arg__1, (boolean)true); } /** *

See QApplication::setEffectEnabled(Qt::UIEffect,bool)

*/ public static void setEffectEnabled(io.qt.core.Qt.UIEffect arg__1, boolean enable){ setEffectEnabled_native_Qt_UIEffect_bool(arg__1.value(), enable); } private native static void setEffectEnabled_native_Qt_UIEffect_bool(int arg__1, boolean enable); /** *

See QApplication::setFont(QFont,const char*)

*/ public static void setFont(io.qt.gui.QFont arg__1, java.lang.String className){ setFont_native_cref_QFont_const_char_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1), className); } private native static void setFont_native_cref_QFont_const_char_ptr(long arg__1, java.lang.String className); /** *

See QApplication::setKeyboardInputInterval(int)

*/ @io.qt.QtPropertyWriter(name="keyboardInputInterval") public native static void setKeyboardInputInterval(int arg__1); /** *

See QApplication::setPalette(QPalette,const char*)

*/ public static void setPalette(io.qt.gui.QPalette arg__1, java.lang.String className){ setPalette_native_cref_QPalette_const_char_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1), className); } private native static void setPalette_native_cref_QPalette_const_char_ptr(long arg__1, java.lang.String className); /** *

See QApplication::setStartDragDistance(int)

*/ @io.qt.QtPropertyWriter(name="startDragDistance") public native static void setStartDragDistance(int l); /** *

See QApplication::setStartDragTime(int)

*/ @io.qt.QtPropertyWriter(name="startDragTime") public native static void setStartDragTime(int ms); /** *

See QApplication::setStyle(QStyle*)

*/ public static void setStyle(io.qt.widgets.QStyle arg__1){ setStyle_native_QStyle_ptr(QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } private native static void setStyle_native_QStyle_ptr(long arg__1); /** *

See QApplication::setStyle(QString)

*/ public native static io.qt.widgets.QStyle setStyle(java.lang.String arg__1); /** *

See QApplication::setWheelScrollLines(int)

*/ @io.qt.QtPropertyWriter(name="wheelScrollLines") public native static void setWheelScrollLines(int arg__1); /** *

See QApplication::startDragDistance()

*/ @io.qt.QtPropertyReader(name="startDragDistance") public native static int startDragDistance(); /** *

See QApplication::startDragTime()

*/ @io.qt.QtPropertyReader(name="startDragTime") public native static int startDragTime(); /** *

See QApplication::style()

*/ public native static io.qt.widgets.QStyle style(); /** *

See QApplication::topLevelAt(QPoint)

*/ public static io.qt.widgets.QWidget topLevelWidgetAt(io.qt.core.QPoint p){ return topLevelWidgetAt_native_cref_QPoint(QtJambi_LibraryUtilities.internal.checkedNativeId(p)); } private native static io.qt.widgets.QWidget topLevelWidgetAt_native_cref_QPoint(long p); /** *

See QApplication::topLevelAt(int,int)

*/ public native static io.qt.widgets.QWidget topLevelWidgetAt(int x, int y); /** *

See QApplication::topLevelWidgets()

*/ public native static io.qt.core.QList topLevelWidgets(); /** *

See QApplication::wheelScrollLines()

*/ @io.qt.QtPropertyReader(name="wheelScrollLines") public native static int wheelScrollLines(); /** *

See QApplication::widgetAt(QPoint)

*/ public static io.qt.widgets.QWidget widgetAt(io.qt.core.QPoint p){ return widgetAt_native_cref_QPoint(QtJambi_LibraryUtilities.internal.checkedNativeId(p)); } private native static io.qt.widgets.QWidget widgetAt_native_cref_QPoint(long p); /** *

See QApplication::widgetAt(int,int)

*/ public native static io.qt.widgets.QWidget widgetAt(int x, int y); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QApplication(QPrivateConstructor p) { super(p); } public static QApplication initialize(String args[]) { return io.qt.core.QCoreApplication.initialize(null, args, QApplication::new); } public static QApplication initialize(String applicationName, String args[]) { return io.qt.core.QCoreApplication.initialize(applicationName, args, QApplication::new); } public static void shutdown() { io.qt.core.QCoreApplication.shutdown(); } public static QApplication instance() { io.qt.core.QCoreApplication app = io.qt.core.QCoreApplication.instance(); if (app instanceof QApplication) return (QApplication) app; return null; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy