草庐IT

zii-widgets

全部标签

第二十一回:布局约束类Widget

文章目录概念介绍使用方法示例代码经验总结我们在上一章回中介绍了进度条Widget相关的内容,,本章回中将介绍布局约束类Widget。闲话休提,让我们一起TalkFlutter吧。概念介绍我们在这里说的布局约束表示可以控制其它Widget大小,Flutter中提供了一些Widget,它们专门用来控制其它Widget的大小,我将它们称作约束布局类Widget.之所以要介绍它们是因为上一章回中介绍进度条时发现无法调整进度条的大小,只有在进度条组件外层嵌套一个约束类Widget时才可以控制进度条的大小。使用方法常用的布局约束类Widget有Container(第四回介绍过),Expanded,Cons

QT表格控件实例(Table Widget 、Table View)

欢迎小伙伴的点评✨✨,相互学习🚀🚀🚀博主🧑🧑本着开源的精神交流Qt开发的经验、将持续更新续章,为社区贡献博主自身的开源精神👩‍🚀文章目录前言一、图示实例二、列表常用成员解析三、代码实例解析UI设计如下mainwindow.hmain.cppmainwindow.cpp四、总结前言本节将会给大家带来QT表格的简单实例一、图示实例二、列表常用成员解析1、设置行列setRowCount(introws)设置行数setColumnCount(intcolumns)设置列数setRowHeight(introw,intheight)设置指定行高setColumnWidth(intcolumn,intwi

QT表格控件实例(Table Widget 、Table View)

欢迎小伙伴的点评✨✨,相互学习🚀🚀🚀博主🧑🧑本着开源的精神交流Qt开发的经验、将持续更新续章,为社区贡献博主自身的开源精神👩‍🚀文章目录前言一、图示实例二、列表常用成员解析三、代码实例解析UI设计如下mainwindow.hmain.cppmainwindow.cpp四、总结前言本节将会给大家带来QT表格的简单实例一、图示实例二、列表常用成员解析1、设置行列setRowCount(introws)设置行数setColumnCount(intcolumns)设置列数setRowHeight(introw,intheight)设置指定行高setColumnWidth(intcolumn,intwi

UE4 3DUI Widget半透明渲染模糊和重影问题

UE43DUIWidget半透明渲染模糊和重影问题一、创建3Dwidget二、修改材质最近在做数字孪生项目的时候,有个需求是在场景中出现3D弹窗数据面板,但是用UE4默认的widget实现时遇到了问题,如果是半透明的widget在场景中移动或旋转的时候会出现重影,导致数据面板很模糊,网上查了一下也没有找到解决方案,研究了半天终于找到了解决办法,记录一下,供大家参考。一、创建3Dwidget随意创建一个actor蓝图,在蓝图中添加widget组件。创建UI蓝图,将UI蓝图关联到widget组件中。二、修改材质将widget默认的材质复制一份进行修改:如果对材质的不透明度和自发光没有特殊要求可以不

UE4 3DUI Widget半透明渲染模糊和重影问题

UE43DUIWidget半透明渲染模糊和重影问题一、创建3Dwidget二、修改材质最近在做数字孪生项目的时候,有个需求是在场景中出现3D弹窗数据面板,但是用UE4默认的widget实现时遇到了问题,如果是半透明的widget在场景中移动或旋转的时候会出现重影,导致数据面板很模糊,网上查了一下也没有找到解决方案,研究了半天终于找到了解决办法,记录一下,供大家参考。一、创建3Dwidget随意创建一个actor蓝图,在蓝图中添加widget组件。创建UI蓝图,将UI蓝图关联到widget组件中。二、修改材质将widget默认的材质复制一份进行修改:如果对材质的不透明度和自发光没有特殊要求可以不

PyQt5利用Qt designer(QT设计师)使用tab widget和stacked widget实现多页面切换

PyQt5QtdesignerQT设计师使用tabwidget和stackedwidget实现多页面切换一、使用Qtdesigner(QT设计师)进行多页面切换ui设计二、实现tabwidget多页面切换三、实现stackedwidget多页面切换四、生成代码五、运行效果一、使用Qtdesigner(QT设计师)进行多页面切换ui设计本文只提供一种设计思路来完成简单的页面切换功能,并没有涉及页面的美化以及复杂的业务功能实现。点击tab页对tabwidget的tab页进行切换效果图:点击radiobutton驱动stackedwidget多页面切换效果图:下面进行分步说明。打开qtdesigne

PyQt5利用Qt designer(QT设计师)使用tab widget和stacked widget实现多页面切换

PyQt5QtdesignerQT设计师使用tabwidget和stackedwidget实现多页面切换一、使用Qtdesigner(QT设计师)进行多页面切换ui设计二、实现tabwidget多页面切换三、实现stackedwidget多页面切换四、生成代码五、运行效果一、使用Qtdesigner(QT设计师)进行多页面切换ui设计本文只提供一种设计思路来完成简单的页面切换功能,并没有涉及页面的美化以及复杂的业务功能实现。点击tab页对tabwidget的tab页进行切换效果图:点击radiobutton驱动stackedwidget多页面切换效果图:下面进行分步说明。打开qtdesigne

QT·Qt, QML, Widgets 有什么区别?

目录QtWidgetsQMLPython和C++刚开始学习Qt,那么可能对于Qt, QML,Widgets这几个概念有点困惑。本节旨在简单介绍与Qt开发相关的这几个关键组件。需要注意,Qt是用C++语言设计和编写的一个C++ 框架,所以你会发现关于Qt的很多有用的文章、例程和概念都是基于C++的。这些内容可能跟Python不相关,但是需要了解的是,QtforPython旨在将Qt框架尽可能复现到Python上。所以你不需要学习C++就可以使用QtforPython,同时你慢慢会发现将C++和Python相结合的更多可能性。QtQt项目是一个用来协调 Qt框架开发的开放协作文件。你会发现 Qt 

QT·Qt, QML, Widgets 有什么区别?

目录QtWidgetsQMLPython和C++刚开始学习Qt,那么可能对于Qt, QML,Widgets这几个概念有点困惑。本节旨在简单介绍与Qt开发相关的这几个关键组件。需要注意,Qt是用C++语言设计和编写的一个C++ 框架,所以你会发现关于Qt的很多有用的文章、例程和概念都是基于C++的。这些内容可能跟Python不相关,但是需要了解的是,QtforPython旨在将Qt框架尽可能复现到Python上。所以你不需要学习C++就可以使用QtforPython,同时你慢慢会发现将C++和Python相结合的更多可能性。QtQt项目是一个用来协调 Qt框架开发的开放协作文件。你会发现 Qt 

[SwiftUI 开发] Widget 小组件

小组件简述小组件可以在主屏幕上实现内容展示和功能跳转。系统会向小组件获取时间线,根据当前时间对时间线上的数据进行展示。点击正在展示的视觉元素可以跳转到APP内,实现对应的功能。小组件是一个独立于App环境(即AppExtension),小组件的生命周期/存储空间/运行进程都和App不同。 ​​​​​​​AppExtensionAppExtension可以将自定义功能和内容扩展到应用程序之外,并在用户与其他应用程序或系统交互时向用户提供。例如,您的应用可以在主屏幕上显示为小部件。也就是说小组件是一种AppExtension,小组件的开发工作,基本都在AppExtension的环境中。App和Ap