Module qtjambi
Package io.qt

Interface QtAbstractFlagEnumerator

All Superinterfaces:
QtAbstractEnumerator
All Known Subinterfaces:
QtByteFlagEnumerator, QtFlagEnumerator, QtLongFlagEnumerator, QtShortFlagEnumerator, QUrl.FormattingOption
All Known Implementing Classes:
QAbstract3DGraph.OptimizationHint, QAbstract3DGraph.SelectionFlag, QAbstractAxis.AxisType, QAbstractFileEngine.FileFlag, QAbstractFileIconProvider.Option, QAbstractItemModel.CheckIndexOption, QAbstractItemView.EditTrigger, QAbstractPrintDialog.PrintDialogOption, QAbstractSocket.BindFlag, QAbstractSocket.PauseMode, QAbstractSpinBox.StepEnabledFlag, QAccessible.RelationFlag, QAnimationCallback.Flag, QBluetooth.AttAccessConstraint, QBluetooth.Security, QBluetoothDeviceDiscoveryAgent.DiscoveryMethod, QBluetoothDeviceInfo.CoreConfiguration, QBluetoothDeviceInfo.Field, QBluetoothDeviceInfo.ServiceClass, QByteArray.Base64Option, QCamera.Feature, QCanBusDevice.Direction, QCanBusDevice.Filter.FormatFilter, QCanBusFrame.FrameError, QCborValue.DiagnosticNotationOption, QCborValue.EncodingOption, QChart.AnimationOption, QChartView.RubberBand, QClearBuffers.BufferType, QColorDialog.ColorDialogOption, QCommandLineOption.Flag, QDateTimeEdit.Section, QDBusConnection.ConnectionCapability, QDBusConnection.RegisterOption, QDBusConnection.VirtualObjectRegisterOption, QDBusServiceWatcher.WatchModeFlag, QDesignerFormWindowInterface.FeatureFlag, QDesignerIntegrationInterface.FeatureFlag, QDialogButtonBox.StandardButton, QDir.Filter, QDir.SortFlag, QDirIterator.IteratorFlag, QDockWidget.DockWidgetFeature, QDomDocument.ParseOption, QEventLoop.ProcessEventsFlag, QEventPoint.State, QFileDevice.FileHandleFlag, QFileDevice.MemoryMapFlag, QFileDevice.Permission, QFileDialog.Option, QFileSystemModel.Option, QFontComboBox.FontFilter, QFontDialog.FontDialogOption, QGeoAreaMonitorSource.AreaMonitorFeature, QGeoPositionInfoSource.PositioningMethod, QGeoRouteRequest.FeatureType, QGeoRouteRequest.FeatureWeight, QGeoRouteRequest.ManeuverDetail, QGeoRouteRequest.RouteOptimization, QGeoRouteRequest.SegmentDetail, QGeoRouteRequest.TravelMode, QGeoServiceProvider.GeocodingFeature, QGeoServiceProvider.MappingFeature, QGeoServiceProvider.NavigationFeature, QGeoServiceProvider.PlacesFeature, QGeoServiceProvider.RoutingFeature, QGestureRecognizer.ResultFlag, QGlyphRun.GlyphRunFlag, QGraphicsBlurEffect.BlurHint, QGraphicsEffect.ChangeFlag, QGraphicsItem.GraphicsItemFlag, QGraphicsScene.SceneLayer, QGraphicsView.CacheModeFlag, QGraphicsView.OptimizationFlag, QHostAddress.ConversionModeFlag, QHstsPolicy.PolicyFlag, QHttpServerRequest.Method, QImageIOHandler.Transformation, QImageIOPlugin.Capability, QInputDevice.Capability, QInputDevice.DeviceType, QInputDialog.InputDialogOption, QIODeviceBase.OpenModeFlag, QItemSelectionModel.SelectionFlag, QJSEngine.Extension, QLibrary.LoadHint, QLocale.DataSizeFormat, QLocale.LanguageCodeType, QLocale.NumberOption, QLocalServer.SocketOption, QLocalSocket.SocketOption, QLocation.Visibility, QLowEnergyCharacteristic.PropertyType, QLowEnergyService.ServiceType, QMainWindow.DockOption, QMatrix4x4.Flag, QMdiArea.AreaOption, QMdiSubWindow.SubWindowOption, QMemoryBarrier.Operation, QMessageBox.StandardButton, QMetaType.GenericFlag, QMetaType.TypeFlag, QNearFieldTarget.AccessMethod, QNetworkInformation.Feature, QNetworkInterface.InterfaceFlag, QNetworkProxy.Capability, QOpenGLBuffer.RangeAccessFlag, QOpenGLDebugMessage.Severity, QOpenGLDebugMessage.Source, QOpenGLDebugMessage.Type, QOpenGLFunctions.OpenGLFeature, QOpenGLShader.ShaderTypeBit, QOpenGLTexture.Feature, QPaintEngine.DirtyFlag, QPaintEngine.PaintEngineFeature, QPainter.PixmapFragmentHint, QPainter.RenderHint, QPdfDocumentRenderOptions.RenderFlag, QPinchGesture.ChangeFlag, QPointingDevice.PointerType, QPolarChart.PolarOrientation, QQmlImageProviderBase.Flag, QQuickItem.Flag, QQuickPaintedItem.PerformanceHint, QQuickWindow.CreateTextureOption, QRawFont.LayoutFlag, QRegularExpression.MatchOption, QRegularExpression.PatternOption, QRegularExpression.WildcardConversionOption, QSerialPort.Direction, QSerialPort.PinoutSignal, QSGImageNode.TextureCoordinatesTransformFlag, QSGMaterial.Flag, QSGMaterialShader.Flag, QSGMaterialShader.GraphicsPipelineState.ColorMaskComponent, QSGMaterialShader.RenderState.DirtyState, QSGNode.DirtyStateBit, QSGNode.Flag, QSGRendererInterface.ShaderCompilationType, QSGRendererInterface.ShaderSourceType, QSGRenderNode.RenderingFlag, QSGRenderNode.StateFlag, QSGSimpleTextureNode.TextureCoordinatesTransformFlag, QSizePolicy.ControlType, QSql.ParamTypeFlag, QSsl.SslOption, QStandardPaths.LocateOption, QString.SectionFlag, QStringConverterBase.Flag, QStyle.StateFlag, QStyle.SubControl, QStyleOptionButton.ButtonFeature, QStyleOptionFrame.FrameFeature, QStyleOptionTab.CornerWidget, QStyleOptionTab.TabFeature, QStyleOptionToolBar.ToolBarFeature, QStyleOptionToolButton.ToolButtonFeature, QStyleOptionViewItem.ViewItemFeature, QSurface3DSeries.DrawFlag, QSurfaceFormat.FormatOption, Qt.AlignmentFlag, Qt.ApplicationState, Qt.DockWidgetArea, Qt.DropAction, Qt.Edge, Qt.FindChildOption, Qt.GestureFlag, Qt.ImageConversionFlag, Qt.InputMethodHint, Qt.InputMethodQuery, Qt.ItemFlag, Qt.KeyboardModifier, Qt.MatchFlag, Qt.MouseButton, Qt.MouseEventFlag, Qt.Orientation, Qt.ScreenOrientation, Qt.SplitBehaviorFlags, Qt.TextInteractionFlag, Qt.ToolBarArea, Qt.TouchPointState, Qt.WindowState, Qt.WindowType, QtConcurrent.ReduceOption, QtDrawUtil.DrawingHint, QTextBoundaryFinder.BoundaryReason, QTextDocument.FindFlag, QTextDocument.MarkdownFeature, QTextEdit.AutoFormattingFlag, QTextFormat.PageBreakFlag, QTextItem.RenderFlag, QTextLayout.GlyphRunRetrievalFlag, QTextOption.Flag, QTextStream.NumberFlag, QTreeWidgetItemIterator.IteratorFlag, QUrl.AceProcessingOption, QUrl.ComponentFormattingOption, QUrl.UrlFormattingOption, QUrl.UserInputResolutionOption, QUtiMimeConverter.HandlerScopeFlag, QVideoFrame.PaintOptions.PaintFlag, QVirtualKeyboardInputEngine.ReselectFlag, QWebEngineContextMenuRequest.EditFlag, QWebEngineContextMenuRequest.MediaFlag, QWebEngineFileSystemAccessRequest.AccessFlag, QWebEnginePage.FindFlag, QWebEngineUrlScheme.Flag, QWidget.RenderFlag, QWindowsApplication.DarkModeHandlingFlag, QWindowsApplication.TouchWindowTouchType, QWizard.WizardOption, QXcbWindow.WindowType

public interface QtAbstractFlagEnumerator extends QtAbstractEnumerator
The QtFlagEnumerator interface servers as a base for all qint32 enums available as QFlags.
See Also:
  • Method Details

    • asFlags

      default QFlags<?> asFlags()
      Create a QFlags of the enum entry.
      Returns:
      QFlags