- All Superinterfaces:
QtObjectInterface
- All Known Implementing Classes:
QChart,QGraphicsAnchorLayout,QGraphicsGridLayout,QGraphicsLayout,QGraphicsLinearLayout,QGraphicsProxyWidget,QGraphicsWidget,QLegend,QPolarChart
Can be inherited to allow your custom items to be managed by layouts
Java wrapper for Qt class QGraphicsLayoutItem
Following functions are protected in the Qt interface, all implementations of this interface may implement these function:
@QtUninvokable
protected final void setGraphicsItem(io.qt.widgets.@Nullable QGraphicsItem item){
QGraphicsLayoutItem.MemberAccess.of(this).setGraphicsItem(item);
}
@QtUninvokable
protected final void setOwnedByLayout(boolean ownedByLayout){
QGraphicsLayoutItem.MemberAccess.of(this).setOwnedByLayout(ownedByLayout);
}
@QtUninvokable
protected abstract io.qt.core.@NonNull QSizeF sizeHint(io.qt.core.Qt.@NonNull SizeHint which, io.qt.core.@NonNull QSizeF constraint);
-
Method Summary
Modifier and TypeMethodDescriptiondefault QMarginsFdefault QRectFdefault QSizeFeffectiveSizeHint(Qt.SizeHint which) Overloaded function foreffectiveSizeHint(io.qt.core.Qt.SizeHint, io.qt.core.QSizeF)withconstraint = new io.qt.core.QSizeF().default QSizeFeffectiveSizeHint(Qt.SizeHint which, QSize constraint) Overloaded function foreffectiveSizeHint(io.qt.core.Qt.SizeHint, io.qt.core.QSizeF).default QSizeFeffectiveSizeHint(Qt.SizeHint which, QSizeF constraint) default QRectFgeometry()default voidgetContentsMargins(double [] margins) default QGraphicsItemdefault booleanisEmpty()default booleanisLayout()default doubledefault QSizeFdefault doubledefault doubledefault QSizeFdefault doubledefault booleandefault QGraphicsLayoutItemdefault doubledefault QSizeFdefault doubledefault voidsetGeometry(QRect rect) Overloaded function forsetGeometry(io.qt.core.QRectF).default voidsetGeometry(QRectF rect) default voidsetMaximumHeight(double height) default voidsetMaximumSize(double w, double h) default voidsetMaximumSize(QSize size) Overloaded function forsetMaximumSize(io.qt.core.QSizeF).default voidsetMaximumSize(QSizeF size) default voidsetMaximumWidth(double width) default voidsetMinimumHeight(double height) default voidsetMinimumSize(double w, double h) default voidsetMinimumSize(QSize size) Overloaded function forsetMinimumSize(io.qt.core.QSizeF).default voidsetMinimumSize(QSizeF size) default voidsetMinimumWidth(double width) default voiddefault voidsetPreferredHeight(double height) default voidsetPreferredSize(double w, double h) default voidsetPreferredSize(QSize size) Overloaded function forsetPreferredSize(io.qt.core.QSizeF).default voidsetPreferredSize(QSizeF size) default voidsetPreferredWidth(double width) default voidsetSizePolicy(QSizePolicy policy) default voidsetSizePolicy(QSizePolicy.Policy hPolicy, QSizePolicy.Policy vPolicy) Overloaded function forsetSizePolicy(io.qt.widgets.QSizePolicy.Policy, io.qt.widgets.QSizePolicy.Policy, io.qt.widgets.QSizePolicy.ControlType)withcontrolType = io.qt.widgets.QSizePolicy.ControlType.DefaultType.default voidsetSizePolicy(QSizePolicy.Policy hPolicy, QSizePolicy.Policy vPolicy, QSizePolicy.ControlType controlType) default QSizePolicydefault voidMethods inherited from interface io.qt.QtObjectInterface
dispose, isDisposed
-
Method Details
-
contentsRect
- Returns:
-
effectiveSizeHint
@QtDeclaredFinal @QtUninvokable default QSizeF effectiveSizeHint(Qt.SizeHint which, QSizeF constraint) - Parameters:
which-constraint-- Returns:
-
geometry
- Returns:
-
graphicsItem
- Returns:
-
isLayout
- Returns:
-
maximumHeight
- Returns:
-
maximumSize
- Returns:
-
maximumWidth
- Returns:
-
minimumHeight
- Returns:
-
minimumSize
- Returns:
-
minimumWidth
- Returns:
-
ownedByLayout
- Returns:
-
parentLayoutItem
- Returns:
-
preferredHeight
- Returns:
-
preferredSize
- Returns:
-
preferredWidth
- Returns:
-
setMaximumHeight
- Parameters:
height-
-
setMaximumSize
- Parameters:
size-
-
setMaximumSize
- Parameters:
w-h-
-
setMaximumWidth
- Parameters:
width-
-
setMinimumHeight
- Parameters:
height-
-
setMinimumSize
- Parameters:
size-
-
setMinimumSize
- Parameters:
w-h-
-
setMinimumWidth
- Parameters:
width-
-
setParentLayoutItem
- Parameters:
parent-
-
setPreferredHeight
- Parameters:
height-
-
setPreferredSize
- Parameters:
size-
-
setPreferredSize
- Parameters:
w-h-
-
setPreferredWidth
- Parameters:
width-
-
setSizePolicy
- Parameters:
policy-
-
setSizePolicy
@QtDeclaredFinal @QtUninvokable default void setSizePolicy(QSizePolicy.Policy hPolicy, QSizePolicy.Policy vPolicy, QSizePolicy.ControlType controlType) See
QGraphicsLayoutItem::setSizePolicy(QSizePolicy::Policy, QSizePolicy::Policy, QSizePolicy::ControlType) - Parameters:
hPolicy-vPolicy-controlType-
-
sizePolicy
- Returns:
-
getContentsMargins
- Parameters:
margins-
-
isEmpty
- Returns:
- Since:
- This function was introduced in Qt 6.0.
-
setGeometry
- Parameters:
rect-
-
updateGeometry
-
contentsMargins
- See Also:
-
effectiveSizeHint
Overloaded function for
effectiveSizeHint(io.qt.core.Qt.SizeHint, io.qt.core.QSizeF)withconstraint = new io.qt.core.QSizeF(). -
effectiveSizeHint
@QtDeclaredFinal @QtUninvokable default QSizeF effectiveSizeHint(Qt.SizeHint which, QSize constraint) Overloaded function for
effectiveSizeHint(io.qt.core.Qt.SizeHint, io.qt.core.QSizeF). -
setMaximumSize
Overloaded function for
setMaximumSize(io.qt.core.QSizeF). -
setMinimumSize
Overloaded function for
setMinimumSize(io.qt.core.QSizeF). -
setPreferredSize
Overloaded function for
setPreferredSize(io.qt.core.QSizeF). -
setSizePolicy
@QtDeclaredFinal @QtUninvokable default void setSizePolicy(QSizePolicy.Policy hPolicy, QSizePolicy.Policy vPolicy) Overloaded function for
setSizePolicy(io.qt.widgets.QSizePolicy.Policy, io.qt.widgets.QSizePolicy.Policy, io.qt.widgets.QSizePolicy.ControlType)withcontrolType = io.qt.widgets.QSizePolicy.ControlType.DefaultType. -
setGeometry
Overloaded function for
setGeometry(io.qt.core.QRectF).
-