Qt的ui文件无法拖拽放置控件
问题:用Clion开发Qt时新建Qt Ui Class中产生的ui文件用QtDesigner打开后无法在QtDesigner中将控件拖入QMainWindow类窗口中。
原因:生成的ui文件中不包含有QWidget。
方法:在ui文件中加入以下内容## 标题
<widget class="QWidget" name="centralwidget"><property name="sizePolicy"><sizepolicy hsizetype="Preferred" vsizetype="Preferred"><horstretch>0</horstretch><verstretch>0</verstretch></sizepolicy></property>
</widget>
完整ui文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"><author/><comment/><exportmacro/><class>MainWindow</class><widget class="QMainWindow" name="MainWindow"><property name="geometry"><rect><x>0</x><y>0</y><width>400</width><height>300</height></rect></property><property name="windowTitle"><string>MainWindow</string></property><widget class="QWidget" name="centralwidget"><property name="sizePolicy"><sizepolicy hsizetype="Preferred" vsizetype="Preferred"><horstretch>0</horstretch><verstretch>0</verstretch></sizepolicy></property></widget></widget><pixmapfunction/><connections/>
</ui>
Qt的ui文件无法拖拽放置控件相关推荐
- Qt项目UI文件中新添加的控件在代码中不识别的问题
ui->XXXX 在UI界面中新添加了控件,但是在代码中怎么也不出现,或者划红线 我看不少人说备份删除文件再添加,或者关闭QT再打开... 其实只要右键项目清除构建,然后重新构建就可以了, 这有 ...
- Android表格拖拽排序,Android 拖拽排序控件 DragGridView
Android 拖拽排序控件 DragGridView Android 开发中,我们经常会遇到条目拖拽排序的需求,特别是在新闻类应用中就更普遍了.其实,我们在网上可以搜到许多关于拖拽排序的自定义控件, ...
- qt下实现文件的拖拽打开
引言 此文用于记录按下鼠标左键不放,拖动文件到程序中打开.该示例中只设置了可以拖动的文件类型为.h,.cpp,.txt这三种文件类型. 程序运行的效果: 示例 下面是具体的实现. 项目的结构: 具体的 ...
- Android控件人生第一站,小红书任意拖拽标签控件
前言 工作三年有余,年纪大了专业技能到没长进,有时候闲的时候总想写点东西出来,由于自己的懒惰一直拖拖拉拉,好几次还没开始就放弃了,大家也都知道,学编程的大多数不善于表达,加上自己的专业技能确实不怎么样 ...
- EasyUI层与拖拽系列控件
为什么80%的码农都做不了架构师?>>> 基于EasyUI开发的可扩展附加组件:拖拽类EasyDragDrop,弹出层基类EasyLayer,遮罩类EasyMask,Popup ...
- 自定义可拖拽GridView控件
1.概述 项目要求一个可拖拽的gridview功能,主要是可以长按图标,然后手指移动到对应位置,松开后图标移动到对应手指松开的位置,后面的图标依次挪移一个position. 2.效果图 3.重写dis ...
- android可拖拽悬浮控件和Kotlin的可拖拽悬浮控件/可拖拽悬浮按钮带Demo附件
本文讲解的是一个实现了可拖拽的悬浮按钮,并添加了吸附边框的功能. 借鉴于:https://www.jianshu.com/p/4f55bcbc1b83 在此之前,先了解下其简单的使用方式吧: 原文地址 ...
- Android拖拽排序控件DragGridView
Android开发中,我们经常会遇到条目拖拽排序的需求,特别是在新闻类应用中就更普遍了.其实,我们在网上可以搜到许多关于拖拽排序的自定义控件,今天,为大家介绍的是一个拖拽排序库DragGridView ...
- Qt之QAbstractItemView视图项拖拽(二)
一.需求说明 上一篇文章Qt之QAbstractItemView视图项拖拽(一)讲述了实现QAbstractItemView视图项拖拽的一种方式,是基于QDrag实现的,这个类是qt自己封装好了的,所 ...
最新文章
- 使用CInternetSession获取utf-8页面中文乱码问题解决方法
- jquery选择器之基本筛选器
- Google Cloud 下一站之战略转变
- 关于comparable与comparator的用法(即自定义集合框架用法 )
- iphone8plus屏幕尺寸_性能领先安卓机 苹果iPhone 8 Plus热销
- root和user切换
- ajax post 数组
- CSS字体样式属性调试
- 惠普HP2132打印机 803墨盒的简单加墨方法
- ubuntu14.04自定义系统默认xp字体
- 帆软Report设置参数列表
- 深入浅出OpenGL三维渲染管线
- “黑马程序员”视频学习笔记之面向对象基础及调试问题
- Docker命令详解
- javascript中的prototype原型、_proto_属性、原型链
- MIUI系统 无法从非官方渠道安装系统应用
- 【黑猩猩算法】基于加权反对技术和贪婪搜索进化黑猩猩优化算法求解多模态工程问题附matlab代码
- 自动创建文件夹 pictureBox 显示图片 并调用系统窗体打开文件夹
- Python对象类型及相关操作
- S7-200 PLC编程软件介绍