Module qtjambi
Package io.qt

Interface QtAbstractFlagEnumerator

All Superinterfaces:
QtAbstractEnumerator
All Known Subinterfaces:
QtByteFlagEnumerator, QtFlagEnumerator, QtLongFlagEnumerator, QtShortFlagEnumerator, QUrl.FormattingOption
All Known Implementing Classes:
EnumFlags, MetaDataFlags, MetaObjectFlags, MethodFlags, PropertyFlags, QAbstract3DGraph.OptimizationHint, QAbstract3DGraph.SelectionFlag, QAbstractAxis.AxisType, QAbstractFileEngine.FileFlag, 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.CaptureMode, QCamera.LockType, QCameraExposure.FlashMode, QCameraFocus.FocusMode, QCameraImageCapture.CaptureDestination, QCanBusDevice.Direction, QCanBusDevice.Filter.FormatFilter, QCanBusFrame.FrameError, QCborValue.DiagnosticNotationOption, QCborValue.EncodingOption, QChart.AnimationOption, QChartView.RubberBand, QColorDialog.ColorDialogOption, QCommandLineOption.Flag, QDateTimeEdit.Section, QDBusConnection.ConnectionCapability, QDBusConnection.RegisterOption, QDBusServiceWatcher.WatchModeFlag, QDesignerFormWindowInterface.FeatureFlag, QDesignerIntegrationInterface.FeatureFlag, QDialogButtonBox.StandardButton, QDir.Filter, QDir.SortFlag, QDirIterator.IteratorFlag, QDockWidget.DockWidgetFeature, QEventLoop.ProcessEventsFlag, QFileDevice.FileHandleFlag, QFileDevice.Permission, QFileDialog.Option, QFileIconProvider.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, QImageIOHandler.Transformation, QImageIOPlugin.Capability, QInputDialog.InputDialogOption, QIODevice.OpenModeFlag, QItemSelectionModel.SelectionFlag, QJSEngine.Extension, QLibrary.LoadHint, QLocale.DataSizeFormat, QLocale.NumberOption, QLocalServer.SocketOption, QLocation.Visibility, QLowEnergyCharacteristic.PropertyType, QLowEnergyService.ServiceType, QMainWindow.DockOption, QMdiArea.AreaOption, QMdiSubWindow.SubWindowOption, QMediaPlayer.Flag, QMediaServiceProviderHint.Feature, QMemoryBarrier.Operation, QMessageBox.StandardButton, QMetaType.GenericFlag, QMetaType.TypeFlag, QNearFieldManager.TargetAccessMode, QNearFieldShareManager.ShareMode, QNearFieldTarget.AccessMethod, QNetworkConfiguration.StateFlag, QNetworkConfigurationManager.Capability, QNetworkInterface.InterfaceFlag, QNetworkProxy.Capability, QNetworkSession.UsagePolicy, QOpenGLBuffer.RangeAccessFlag, QOpenGLDebugMessage.Severity, QOpenGLDebugMessage.Source, QOpenGLDebugMessage.Type, QOpenGLFunctions.OpenGLFeature, QOpenGLShader.ShaderTypeBit, QOpenGLTexture.Feature, QPaintEngine.DirtyFlag, QPaintEngine.PaintEngineFeature, QPainter.PixmapFragmentHint, QPainter.RenderHint, QPinchGesture.ChangeFlag, QPolarChart.PolarOrientation, QQmlImageProviderBase.Flag, QQuickItem.Flag, QQuickPaintedItem.PerformanceHint, QQuickWindow.CreateTextureOption, QRawFont.LayoutFlag, QRegularExpression.MatchOption, QRegularExpression.PatternOption, QSceneChange.DeliveryFlag, QScriptClass.QueryFlag, QScriptEngine.QObjectWrapOption, QScriptValue.PropertyFlag, QScriptValue.ResolveFlag, QSerialPort.Direction, QSerialPort.PinoutSignal, QSGAbstractRenderer.ClearModeBit, QSGAbstractRenderer.MatrixTransformFlag, QSGEngine.CreateTextureOption, QSGImageNode.TextureCoordinatesTransformFlag, QSGMaterial.Flag, QSGMaterialRhiShader.Flag, QSGMaterialRhiShader.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, 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, Qt3DCore.ChangeFlag, QtConcurrent.ReduceOption, QTextBoundaryFinder.BoundaryReason, QTextCodec.ConversionFlag, QTextDocument.FindFlag, QTextDocument.MarkdownFeature, QTextEdit.AutoFormattingFlag, QTextFormat.PageBreakFlag, QTextItem.RenderFlag, QTextOption.Flag, QTextStream.NumberFlag, QTouchDevice.CapabilityFlag, QTouchEvent.TouchPoint.InfoFlag, QTreeWidgetItemIterator.IteratorFlag, QUrl.ComponentFormattingOption, QUrl.UrlFormattingOption, QUrl.UserInputResolutionOption, QVideoFilterRunnable.RunFlag, QVirtualKeyboardInputEngine.ReselectFlag, QWebEngineContextMenuData.EditFlag, QWebEngineContextMenuData.MediaFlag, QWebEnginePage.FindFlag, QWebEngineUrlScheme.Flag, QWidget.RenderFlag, QWindowsWindowFunctions.TouchWindowTouchType, QWizard.WizardOption, QX11Info.PeekOption

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