当前位置: 首页 > news >正文

(33)记录描述窗体组件属性的枚举量 enum Qt :: WidgetAttribute, 简记为 WA_

(1)

    //这个枚举类型用于指定各种小部件属性。属性通过`OWidget:setAttribute()、进行设置和清除,//并通过Widget::testAttribute()、进行查询,尽管有些属性有专门的便捷函数,下文将予以说明。enum WidgetAttribute {WA_Disabled = 0,WA_UnderMouse = 1,WA_MouseTracking = 2,// Formerly, 3 was WA_ContentsPropagated.WA_OpaquePaintEvent = 4,WA_StaticContents = 5,WA_LaidOut = 7,WA_PaintOnScreen = 8,WA_NoSystemBackground = 9,WA_UpdatesDisabled = 10,WA_Mapped = 11,// Formerly, 12 was WA_MacNoClickThrough.WA_InputMethodEnabled = 14,WA_WState_Visible = 15,WA_WState_Hidden = 16,WA_ForceDisabled = 32,WA_KeyCompression = 33,WA_PendingMoveEvent          = 34,WA_PendingResizeEvent        = 35,WA_SetPalette                = 36,WA_SetFont                   = 37,WA_SetCursor                 = 38,WA_NoChildEventsFromChildren = 39,WA_WindowModified = 41,WA_Resized = 42,WA_Moved = 43,WA_PendingUpdate = 44,WA_InvalidSize = 45,// Formerly 46 was WA_MacBrushedMetal and WA_MacMetalStyle.WA_CustomWhatsThis = 47,WA_LayoutOnEntireRect = 48,WA_OutsideWSRange = 49,WA_GrabbedShortcut = 50,WA_TransparentForMouseEvents = 51,WA_PaintUnclipped = 52,WA_SetWindowIcon = 53,WA_NoMouseReplay = 54,WA_DeleteOnClose = 55,WA_RightToLeft = 56,WA_SetLayoutDirection = 57,WA_NoChildEventsForParent = 58,WA_ForceUpdatesDisabled = 59,WA_WState_Created = 60,WA_WState_CompressKeys = 61,WA_WState_InPaintEvent = 62,WA_WState_Reparented = 63,WA_WState_ConfigPending = 64,WA_WState_Polished = 66,// Formerly, 67 was WA_WState_DND.WA_WState_OwnSizePolicy = 68,WA_WState_ExplicitShowHide = 69,WA_ShowModal   = 70, // ## deprecated since since 4.5.1 but still in use :-(WA_MouseNoMask = 71,WA_NoMousePropagation = 73, // for now, might go away.WA_Hover       = 74, //强制Qt在鼠标进入或离开该小部件时生成绘制事件。//这一特性通常在实现自定义样式时使用;有关详情,请参阅“样式”示例。WA_InputMethodTransparent = 75, // Don't reset IM when user clicks on this (for virtual keyboards on embedded)WA_QuitOnClose = 76,WA_KeyboardFocusChange = 77,WA_AcceptDrops = 78,WA_DropSiteRegistered = 79, // internalWA_WindowPropagation = 80,WA_NoX11EventCompression = 81,WA_TintedBackground = 82,WA_X11OpenGLOverlay = 83,WA_AlwaysShowToolTips = 84,WA_MacOpaqueSizeGrip = 85,WA_SetStyle = 86,WA_SetLocale = 87,WA_MacShowFocusRect = 88,WA_MacNormalSize = 89,  // Mac onlyWA_MacSmallSize = 90,   // Mac onlyWA_MacMiniSize = 91,    // Mac onlyWA_LayoutUsesWidgetRect = 92,WA_StyledBackground = 93, // internal// Formerly, 94 was WA_MSWindowsUseDirect3D.WA_CanHostQMdiSubWindowTitleBar = 95, // InternalWA_MacAlwaysShowToolWindow = 96, // Mac onlyWA_StyleSheet = 97, // internalWA_ShowWithoutActivating = 98,WA_X11BypassTransientForHint = 99,WA_NativeWindow = 100,WA_DontCreateNativeAncestors = 101,// Formerly WA_MacVariableSize = 102,    // Mac onlyWA_DontShowOnScreen = 103,// window types from http://standards.freedesktop.org/wm-spec/WA_X11NetWmWindowTypeDesktop = 104,WA_X11NetWmWindowTypeDock = 105,WA_X11NetWmWindowTypeToolBar = 106,WA_X11NetWmWindowTypeMenu = 107,WA_X11NetWmWindowTypeUtility = 108,WA_X11NetWmWindowTypeSplash = 109,WA_X11NetWmWindowTypeDialog = 110,WA_X11NetWmWindowTypeDropDownMenu = 111,WA_X11NetWmWindowTypePopupMenu = 112,WA_X11NetWmWindowTypeToolTip = 113,WA_X11NetWmWindowTypeNotification = 114,WA_X11NetWmWindowTypeCombo = 115,WA_X11NetWmWindowTypeDND = 116,// Formerly, 117 was WA_MacFrameworkScaled.WA_SetWindowModality = 118,WA_WState_WindowOpacitySet = 119, // internalWA_TranslucentBackground = 120,WA_AcceptTouchEvents = 121,WA_WState_AcceptedTouchBeginEvent = 122,WA_TouchPadAcceptSingleTouchEvents = 123,WA_X11DoNotAcceptFocus = 126,// Formerly, 127 was WA_MacNoShadowWA_AlwaysStackOnTop = 128,WA_TabletTracking = 129,WA_ContentsMarginsRespectsSafeArea = 130,WA_StyleSheetTarget = 131,// Add new attributes before this lineWA_AttributeCount};

(2)对该枚举属性的使用在这里的俩成员函数

在这里插入图片描述

(3)

谢谢

http://www.dtcms.com/a/277995.html

相关文章:

  • Java结构型模式---外观模式
  • 和 *,以及 -> 和 .
  • C语言基础知识--柔性数组
  • 串口学习和蓝牙通信HC05(第八天)
  • LlamaIndex 检索器 Retriever
  • 题目V^V
  • 008_Claude_Code开发工具
  • 自注意力机制及其与早期注意力机制的区别
  • C++高频知识点(十)
  • Android 响应式编程完整指南:StateFlow、SharedFlow、LiveData 详解
  • 封装---统一封装处理页面标题
  • 关于 java:11. 项目结构、Maven、Gradle 构建系统
  • DAY02:【ML 第一弹】KNN算法
  • Datawhale AI夏令营——用AI预测新增用户学习笔记
  • 【VLLM】大模型本地化部署
  • 【图片识别内容改名】用图片的内容改图片文件的名字,批量OCR识别图片上的文字并同时进行批量改名的操作步骤和注意事项
  • 深入了解JAVA中Synchronized
  • MD5算法深度剖析与可视化解析
  • Kubernetes集群安装
  • Codeforces Round 1032 (Div. 3)(A-G)
  • 嵌入式 Linux开发环境构建之安装 Samba
  • Wireshark的安装和基本使用
  • C语言---自定义类型(上)(结构体类型)
  • Vue Router 完全指南:从入门到实战,高效管理前端路由
  • C++高频知识点(十二)
  • 【LeetCode数据结构】单链表的应用——反转链表问题、链表的中间节点问题详解
  • 通信原理与USRP :PSK的调制解调(BPSK、QPSK、16PSK) 文本、图片
  • Struts2框架对重定向URL处理不当导致的OGNL注入漏洞(s2-057)
  • 【LeetCode 热题 100】105. 从前序与中序遍历序列构造二叉树——(解法二)O(n)
  • SSE连接错误机制处置