首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

原创 | 整理了32个Python图形化界面库

8 PyGObject 官网: https://pygobject.readthedocs.io/en/latest/ 概述: PyGObject是一个Python包,它为基于GObject库(GTK...它不同于其他GUI库,因为EasyGUI不是事件驱动,相反,它所有的GUI交互都是通过简单函数调用调用,不要求程序员了解任何关于tkinter、框架、小部件、回调或lambda信息。...19 Gaphas 官网: https://pypi.org/project/gaphas/ 概述: Gaphas是一个提供了绘制图表用户界面组件(小部件)库。...它包括控制键盘和鼠标,在屏幕上寻找颜色和位图,以及显示警报功能。目前支持macOS, Windows和带有XTest扩展X11。...CEF Python还提供了为许多Python GUI框架嵌入CEF示例,PyQt、wxPython、PyGTK、PyGObject、Tkinter、Kivy、Panda3D、PyGame、PyOpenGL

5.5K50

6详解AppBar小部件

由于它是一个如此常用组件,因此 Flutter 为该功能提供了一个名为AppBar专用小部件。 在本教程中,我们将通过一些实际示例向您展示如何在 Flutter 应用程序中自定义 AppBar。...AppBar 包含各种属性,包括颜色、大小、图标主题、文本主题等等。 背景颜色 以下代码将 AppBar 背景颜色更改为深橙色。500添加以访问颜色特定阴影,900即最暗和最亮50。...: IconThemeData(color: Colors.green, size: 36), ), 文字主题 假设您想将文本颜色更改为带有较浅阴影琥珀色,200并将字体大小设置为24: AppBar...工具栏包含文字,图标,按钮,和其他任何公司前景,除了小部件Container和Image。...Flutter 中使用 AppBar 布局 ( leading, title, 和actions) 如何自定义 AppBar 布局和添加小部件 如何为 AppBar 图标、文本、背景、高度、阴影颜色和工具栏设置主题

16.3K10
您找到你想要的搜索结果了吗?
是的
没有找到

Flutter 中自定义动画底部导航栏

介绍: 显示在应用程序底部Material小部件,用于在几个视角中进行选择,通常在 3 到 5 范围内某个位置。底部导航栏包含各种选项,文本标签、图标或两者。...它提供了应用程序高级视角之间快速导航。对于更大屏幕,侧面导航可能更合适。 这个演示视频展示了如何在 flutter 中使用自定义底部导航栏。...它展示了自定义底部导航栏将如何在 Flutter 应用程序中工作。它显示当用户点击底部导航栏图标时,它们将被动画化并显示标签文本。当用户点击任何图标时,颜色也会发生变化和动画。...itemCornerRadius:该属性用于物品角半径,如果不设置,默认为50。 如何在 dart 文件中实现代码 创建一个新 dart 文件*my_home_page.dart*。...这是我对用户交互自定义动画底部导航栏一个介绍。

8.8K30

Flutter 实现刮刮卡效果

目录 刮刮卡 属性 引入 如何在dart文件中实现代码 代码文件 结论 刮刮卡 刮刮卡是您在不同购物应用程序和支付应用程序上可以看到著名事物之一。这些刮刮卡用于为用户提供奖品和现金返还。...**onChange:**显示该区域新部分时,将使用此属性进行回调。 **color:**此属性用于设置刮板卡颜色。 **image:**此属性用于在刮刮卡上声明图片。...在刮板内部,我们将添加刮板卡颜色,增加刮板精度以提高性能,为刮板区域百分比级别添加阈值,并为刮板在刮擦期间不同尺寸添加brushSize。...在容器内,我们将文本,图像和自动换行添加到列窗口小部件。运行应用程序时,我们应该获得屏幕输出,屏幕下方捕获。...您可以根据自己选择修改此代码。这是 我对Scratch Card On User Interaction一个介绍,并且正在使用它。

5.1K20

Flutter中构建布局 顶

然后本指南回过头来解释Flutter布局方法,并说明如何在屏幕上放置一个小部件。 在讨论如何水平和垂直放置小部件之后,会介绍一些最常见布局小部件。...,因此创建一个嵌套函数(buildButtonColumn()(它接受一个Icon和Text)并返回一个列以其主要颜色绘制部件效率最高。...整个行也被放置在容器中以在行周围添加填充。 本例中其余UI由属性控制。 使用其color属性设置图标的颜色。 使用文本style属性来设置字体,颜色,重量等等。...如果您愿意,可以构建仅使用小部件库中标准小部件应用程序。 如何在Flutter中布置单个小部件? 本节介绍如何创建一个简单部件并将其显示在屏幕上。...子小部件本身可以是行,列或其他复杂小部件。 您可以指定行或列如何在垂直和水平方向上对齐其子项。 您可以拉伸或限制特定部件。 您可以指定子窗口小部件如何使用行或列可用空间。

43K10

【Flutter】自定义滚动开关

假设此属性价值回报为true,则此开关为ON,为OFF则为false。当此属性无效时,开关小部件会失效。 该演示视频展示了如何在颤动中创建自定义滚动开关。...它显示了自定义滚动开关如何在flutter应用程序中使用lite_rolling_switch包工作。...**animationDuration:**此属性用于动画完成一个周期应花费时间。 **colorOn:**此属性用于在开关打开时显示颜色。...在小部件内,我们将添加一个列小部件。在此小部件中,我们将添加mainAxisAlignment为center。在内部,我们将添加带有样式文本。...我们将添加animationDuration手段来延迟动画开始并添加onChanged表示用户打开或关闭开关时间。当我们运行应用程序时,我们应该获得屏幕输出,屏幕下方截图所示。

33.3K60

Qt Designer中QWidget属性表介绍

如果部件启用了平板跟踪功能,部件能接收触控笔靠近但未真正接触平板时触控笔移动事件,这可以用于监视操作位置以及部件辅助操作功能(旋转和倾斜),并为图形界面提供这些操作信息接口。...提示信息,就是当鼠标放到控件上时,会浮动出一个框显示提示信息。...---- 如果要控制tooTip显示行为(控制显示位置),可以重写部件event()方法捕获事件类型为QEvent.ToolTip事件。...,则优先使用theme去加载图标,只有找不到情况下才使用Normal off…Selected On 这8种状态图标 windowIcon是部件对象属性,只对窗口对象有效,其他派生对象pushButtong...2)QIcon.Disabled:部件为禁用状态。 3)QIcon.Active:部件为激活状态,获得了焦点(鼠标悬停在上面,或Tab键移动焦点)。 4)QIcon.Selected:部件被选中。

10.2K20

【QT】QT样式表语法

样式表可通过QApplication::setStyleSheet()函数将其设置到整个应用程序上,也可以使用QWidget::setStyleSheet()将其设置到指定部件或子部件上,不同级别均可设置样式表...选择器:指定受该规则影响部件。 声明:指定则个部件上要设置属性。...子部件 对于一些复杂部件修改样式,可能需要访问它们部件QComboBox下拉按钮,QSpinBox向上、向下箭头等。...2.继承 当使用Qt样式时,部件并不会自动从父部件继承字体和颜色样式设置 。...QPushButton设置样式表,这时QPushButton会使用系统颜色,而不会继承QGroupBox颜色, 如果想要QGroupBox颜色设置到其子部件上,可以这样: qApp->setStyleSheet

1.4K30

Qt中国象棋一—— Qt 2D 绘图入门

QPainter可以画在“绘图设备”上,QWidget、QPixmap、QImage等。 重新实现QWidget::paintEvent() 可用于订制窗口部件,并且可以设计出自己想要风格。...一、坐标系统 在了解如何画出一个图形前,需要知道窗口部件坐标系统。如图,左上角顶点是坐标原点(0,0),X轴向右为正,Y轴向下为正,默认每个像素占1×1大像素。...1)当窗口部件第一次显示时,系统会自动产生一个绘图事件 2)重新调整窗口部件大小 3)当窗口部件被其他部件遮挡,然后又再次显示出来时,就会对隐藏区域产生一个重绘事件 void Widget::paintEvent...(QPainter::Antialiasing); // 设置画笔颜色 painter.setPen(QColor(0, 160, 230)); // 绘制直线 painter.drawLine...QPainter painter(this); // 反走样 painter.setRenderHint(QPainter::Antialiasing, true); // 设置画笔颜色

1.7K10

Flutter 流体滑块

下面的演示视频显示了如何在颤动中创建流畅滑块。它显示了如何在flutter应用程序中使用flutter_fluid_slider软件包来工作流体滑块传送带。...**slideColor:**此属性用于滑块颜色。如果未提供,primaryColor将应用祖先主题。 thumbColor: 此属性用于拇指颜色。、如果未提供,将应用[颜色为白色]。...另外,我们将添加滑块颜色。当我们运行应用程序时,我们应该获得屏幕输出,屏幕下方截图所示。 img 现在,我们将创建另一个FluidSlider()。...在内部,我们将在value方法中添加一个变量;max表示最大值 是用户可以选择值,并且大于或等于最小值。添加滑块颜色和拇指颜色。在此滑块中,我们将添加开始意味着小部件将显示为最小标签。...当我们运行应用程序时,我们应该获得屏幕输出,屏幕下方截图所示。 img 现在,我们将创建第三个“流体”滑块。

11.6K20

Flutter 密码锁定屏幕

在任何情况下,最新Andriod先决条件所指出那样,您需要在生物识别认证被破坏或受损偶然机会上提供选择性认证策略。 在在本文中,我们将探讨「Flutter中」 「密码锁定屏幕」。...屏幕可适应颜色,大小,文本样式等。它将显示在flutter应用程序中使用密码屏幕时如何解锁屏幕。 该演示视频演示了如何在Flutter中创建密码锁定屏幕。...它显示了如何在flutter应用程序中使用「passcode_screen」软件包来运行密码锁定屏幕。它显示密码输入屏幕以解锁屏幕。它会显示在您设备上。...我们将在按钮内添加填充,颜色,文本和onPressed方法,并在此方法上添加**_showLockScreen()**小部件。当我们运行应用程序时,我们应该获得屏幕输出,屏幕下方截图所示。...当我们运行应用程序时,我们应该获得屏幕输出,屏幕下方截图所示。 img 不要忘记关闭流。用户可以处理它。

4.9K30

必读~苹果iOS小组件Widget设计终极完全指南

小组件尺寸 可用窗口小部件尺寸(称为,中,大) 无论小部件大小如何,它都应始终专注于一件事。在大多数情况下,小部件会根据您应用主要功能提供信息。...您所见,“填充”样式中只有一个“点击目标”,而其它则有多个点击目标。 点击目标 点按目标是在点击时将执行特定操作区域。小窗口小部件只有一个点击目标。...由于内容有限,我们无法将不同部分深度链接到应用程序不同部分。中型和大型窗口小部件支持多个点击目标。 由于尺寸小组件仅支持一个点击目标,因此所有小窗口小部件均遵循“填充”样式。...现在我们可以设置多个点击目标,我们可以在小部件中包含更多元素。每个标题都可以使用深层链接指向应用程序中不同位置。 上图布局还可以,但我觉得可以增加一些圆角,让观感更加柔和一些。...如果用户在其设备上使用大字体,则您部件应该能够放大其内容。在Xcode 12上测试不同情况非常简单,我们可以与开发工程师沟通,确保在用户设置不同字体大小时候,小部件都能有更好表现。

7K30

【Flutter】滑动效果评价组件

**我们将看到如何在flutter应用程序中使用「reviews_slider」包来实现带有生动变化微笑演示程序Reviews Slider演示程序。...pub地址:https://pub.dev/packages/reviews_slider 评论滑块 评论滑块是一个带有变化微笑动画小部件,用于收集用户调查得分。...该演示视频演示了如何在flutter中使用评论滑块。它显示了使用「Flutter」应用程序中「reviews_slider」包,评论滑块将如何工作。...当用户从左到右或从右到左旋转微笑并更改形状时,它显示了一个具有变化微笑动画小部件。它会显示在您设备上。...当我们运行应用程序时,我们应该获得屏幕输出,屏幕下方截图所示。

4.4K50

从「最强2D」升维「最强3D」!智源联合清北重磅发布10亿参数Uni3D视觉大模型

02 对开放世界理解,可以评估Uni3D对真实世界形状和场景三维理解能力 研究团队采用与CLIP2相同设置在ScanNet测试集下探究Uni3D在现实场景下零样本识别性能。...图中不同颜色代表了模型对于3D场景中不同物体理解和类别识别,可以看到Uni3D对于场景理解和真实Ground Truth(地面实况)更加接近,而先前方法PointCLIP V2和CLIP2Point...Uni3D可以在仅见过一个训练模型情况下,取得对测试数据细粒度部件准确分割,「飞机机翼」和「发动机」等,这证明了Uni3D强大表征迁移能力。...对比显示,通过对「可见类别」子集部件进行训练后,即便对于未在训练集中见过「不可见类别」,Uni3D也能精确分割出细粒度部件类别,这显示了Uni3D强大开放词汇细粒度推理能力。...将ShapeNetPart数据集分成两个子集:「可见类别」和「不可见类别」。使用「可见类别」下形状部件文本描述训练Uni3D,并在「不可见类别」上使用形状部件文本描述进行零样本测试。

35220

(数据科学学习手札37)ggplot2基本绘图语法介绍

,末尾2是因为Hadley写包一个习惯——对先前版本不满意便写一个新版本名称不变仅在末尾加上2,reshape2等;   按照《图形语法》一书中观点,一张统计图形就是从数据到点、线或方块等几何对象颜色...、形状或大小等图形属性一个映射,其中还可能包含对数据进行统计变换(求均值或方差),最后将这个映射绘制在一定坐标系中就得到了我们需要图形。...图中可能还有分组,就是生成关于数据不同子集图形。...,qplot中还有很多基本参数,: xlim,ylim:设置x轴与y轴显示区间 log:传入字符型,用于控制将哪个轴转成对数轴,'x'和'y'分别代表x轴与y轴,'xy'代表两个轴都进行变化 main...,构建不同分块图形来展示数据不同子集: qplot(displ, hwy, data=data, facets = .

6.8K50

Google Earth Engine(GEE)——简单快速生成图形chart!

具体来说, 可以生成Google Charts corechart包中可用任何图表类型。使用ui.Chart.setChartType() 方法设置图表类型。...在单独浏览器选项卡中;单击弹出图标 (open_in_new) 在显示ui.Chart小部件右上角。...使用 ui.Chart.setOptions()方法设置图表样式属性。有关完整详细信息,请参阅 图表样式指南。 setOptions(options) 设置用于设置此图表样式选项。...选项(对象): 定义图表样式选项对象,例如: - 标题(字符串)图表标题。 - 颜色(数组)用于绘制图表颜色数组。...如果您时间序列具有高节奏率,请尝试使用较短时间段、时间采样或生成时间合成。如果问题是空间问题,请尝试使用随机子集。如果您正在处理列表或数组中像素,请尝试使用稍大比例或较小区域。

14810

初学Qt不会样式表怎么办,打包好Qt样式表一键生成送给你。

如果只是简单控件,那么一旦设置背景颜色,整个滑块和滑块拇指都是一个颜色,显然对用户不太友好,而将两个简单控件组成复杂控件,这样就可以单独对某一个控件进行样式调整,大大提示美感。 ?...八.级联和遗产 1.级联 可以在QApplication父窗口小部件和子窗口小部件设置样式表。...通过合并在小部件祖先(父母,祖父母等)上设置样式表以及在QApplication上设置任何样式表,可以获取任意小部件有效样式表。...这样结果之一是,在窗口小部件设置样式规则会自动赋予它优先于祖先窗口小部件样式表或QApplication样式表中指定其他规则优先级。考虑以下示例。...1.遗产 在经典CSS中,当未明确设置项目的字体和颜色时,它将自动从父项继承。当使用Qt样式表,一个小部件并不会自动从其父继承控件字体和颜色设置

4.5K73

SAP计划策略总结

ATO:按订单组装,计划策略82,属于MTO一种特殊模式,其产成品生产过程只是对零部件进行简单装配或机加工;特点有:a) 产品零部件直接通过设置安全库存或独立需求提前采购、生产;b) 产成品生产订单在销售订单创建时自动生成...ETO:按订单设计,一般为批量(单件居多)项目管理式产品,边设计、边生产,常与PS模块相结合,代表行业有装备制造、建安等。 2)MTS常用策略对比 ?...3)MTO常用策略对比 计划策略506020适用业务成品需求可以预测,通过成品PIR进行备料成品需求可预测,仅成品某个特性(颜色)不可预测;通过计划物料PIR进行备料成品需求不可预测,半成品或原材料通过单独设置安全库存或...计划物料和计划工厂均用来指明销售订单所消耗PIR来源,比如一类阀门产品,只有销售时颜色不能确定,刚可设置一不带颜色阀门料号为A,红色阀门料号为B,在物料B中指明计划物料为A,则针对A设置PIR进行备料...独立需求需求分类,使用事务代码OMPO定义; “计划标识”分三种:“1.净需求计划”10和40,需求考虑库存、制造、采购需求量;“2.毛需求计划”,11,不考虑库存、制造、采购需求量;“2.

4.3K24

六大机器视觉趋势,有没有你关注内容?

部分扩展是针对某些应用算法功能激增,3D测量,机器人引导(VGR - 视觉引导机器人以及相关任务,拾取或随机对象拾取和放置),以及自动移动机器人(AMR)指导和安全。...NIR已被用于消除机器视觉灯高功率眩光造成工作人员分心和不适,或突出显示红外灯可能以不同方式对颜色或某些材料作出反应特定部件特征。...例如,必须在部件由于散热而冷却之前进行“过热”部件检查,并且在检查过程中冷却必须在部件之间保持一致。 成本正在下降,但SWIR和热部件可能比可见成像部件更昂贵。...通过改变单色颜色,可以更好地克服没有多个照明设备部分族变化,或者甚至使用不同照明颜色多个图像来创建彩色图像。...AI没有描述任何特定技术,只描述目标; 任何编程逻辑都可能被称为AI,甚至是简单if-then规则和决策树。机器视觉搜索算法被称为人工智能。 机器学习是AI一个子集,深度学习是机器学习一个子集

76810
领券