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

QML的Popup遇到的坑

QML 的坑真的有点多,一个小小的Popup 遇到的坑这么多

坑1.  不要用老版本的Popup 

我用帮助小助手,随手找了个 Popup版本是 import QtQuick.Controls 2.14(Qt 推荐的)

发现编译后没有界面,没有任何有用的提示。

我以为代码写错了,于是随手拷贝了一些 帮助的例子代码

 Popup {
          id: popup
          x: 100
          y: 100
          width: 200
          height: 300
          modal: true
          focus: true
          closePolicy: Popup.CloseOnEscape | Popup.CloseOnPressOutsideParent
      }

编译后没有任何界面

于是我手动改成了 

import QtQuick.Controls 2.2

别问我为什么,是灵感,是灵感。

于是其他界面元素有了。但唯独Popup 没有。

于是我增加个 visible : true

别问我为什么,这是灵感,灵感。

才出现了 Popup。

QML 是个好东西,但灵感太多,太多。希望Qt 官方,改改帮助文档。 听说 Qt 帮助工程师退休了,估计他也闲不住。。

另外 在QML 的 Popup 是没办法 超越 Window 显示的。和Qt的 QDialog 是不一样的。

需要实现只能 重新开个 Window

相关文章:

  • 解数独 视频讲解 c++
  • kubernetes 网络
  • 运维流程化和标准化
  • LeetCode104. 二叉树的最大深度和N叉树的最大深度
  • Games104 引擎工具链笔记
  • 如何梳理当天的事情?
  • 【历年NeurIPS论文下载】一文了解NeurIPS国际顶会(含NeurIPS2022)
  • 《JVM学习笔记》字节码基础
  • Java 学习 --SpringBoot 常用注解详解
  • 基于springboot网上书城系统
  • Java项目:JSP药店药品商城管理系统
  • app启动流程
  • 程序员的民宿情结
  • PD 重要监控指标详解
  • 数字集成电路(中)
  • [数据结构]链表的实现在PHP中
  • [译] React v16.8: 含有Hooks的版本
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • Git的一些常用操作
  • java正则表式的使用
  • SQLServer插入数据
  • SQLServer之索引简介
  • Yeoman_Bower_Grunt
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 分布式事物理论与实践
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (javascript)再说document.body.scrollTop的使用问题
  • (MonoGame从入门到放弃-1) MonoGame环境搭建
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (理论篇)httpmoudle和httphandler一览
  • (十八)三元表达式和列表解析
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (转)shell调试方法
  • (转)微软牛津计划介绍——屌爆了的自然数据处理解决方案(人脸/语音识别,计算机视觉与语言理解)...
  • ... fatal error LINK1120:1个无法解析的外部命令 的解决办法
  • .NET Core 版本不支持的问题
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .net6解除文件上传限制。Multipart body length limit 16384 exceeded
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • @WebService和@WebMethod注解的用法
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [20190416]完善shared latch测试脚本2.txt
  • [AR Foundation] 人脸检测的流程
  • [C#] 如何调用Python脚本程序
  • [C++] 统计程序耗时
  • [CSAWQual 2019]Web_Unagi ---不会编程的崽