io.qt.widgets.QTimeEdit Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi Show documentation
Show all versions of qtjambi Show documentation
QtJambi base module containing QtCore, QtGui and QtWidgets.
package io.qt.widgets;
import io.qt.*;
/**
* Widget for editing times based on the QDateTimeEdit widget
* Java wrapper for Qt class QTimeEdit
*/
public class QTimeEdit extends io.qt.widgets.QDateTimeEdit
{
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QTimeEdit.class);
/**
* See QTimeEdit:: userTimeChanged(QTime)
*/
@QtPropertyNotify(name="time")
public final @NonNull Signal1 userTimeChanged = new Signal1<>();
/**
* See QTimeEdit:: QTimeEdit(QTime, QWidget*)
*/
public QTimeEdit(io.qt.core.@NonNull QTime time, io.qt.widgets.@Nullable QWidget parent){
super((QPrivateConstructor)null);
initialize_native(this, time, parent);
}
private native static void initialize_native(QTimeEdit instance, io.qt.core.QTime time, io.qt.widgets.QWidget parent);
/**
* See QTimeEdit:: QTimeEdit(QWidget*)
*/
public QTimeEdit(io.qt.widgets.@Nullable QWidget parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QTimeEdit instance, io.qt.widgets.QWidget parent);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QTimeEdit(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QTimeEdit(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QTimeEdit instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QTimeEdit(io.qt.core.QTime, io.qt.widgets.QWidget)}
* with parent = null
.
*/
public QTimeEdit(io.qt.core.@NonNull QTime time) {
this(time, (io.qt.widgets.QWidget)null);
}
/**
* Overloaded constructor for {@link #QTimeEdit(io.qt.widgets.QWidget)}
* with parent = null
.
*/
public QTimeEdit() {
this((io.qt.widgets.QWidget)null);
}
}