问题标签 [clutter-gui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python Clutter 绑定简介?
我已经四处搜索,但我无法为最近的杂乱绑定找到像样的在线教程。大约有 0.4 和 0.6 的指南,但 0.8 应该是非常不同的,这使得这些指南有点无用。非常感谢链接或示例!
python - 杂波不会在断点之外更新屏幕
我有一些代码:
这旨在以混乱的方式在屏幕上显示 1 到 10 秒的计数,但我遇到了一个奇怪的错误。当我正常运行脚本时,屏幕正常运行,但直到 10 秒后才显示文本。但是,当我在 pdb 中使用断点运行时,文本显示得很好。
我在程序开始时也遇到了一个奇怪的错误:
但我不明白为什么这会影响断点外的代码,但不会影响断点内的代码。
任何帮助将不胜感激。
clutter - OSX 上的混乱——“无法找到合适的 GL 视觉”错误
我希望在 OSX 机器(10.6)上尝试混乱(http://www.clutter-project.org)。我首先通过 macports 设置所需的依赖项来安装工具包,然后从源代码安装混乱(带有所需的 osx 标志)。
当我尝试编译任何示例代码时,它会成功。但是,我总是收到“ClutterGLX-CRITICAL **:无法找到合适的 GL 视觉对象”。错误。
我尝试用谷歌搜索答案,但找不到任何有用的东西。
帮助!
谢谢。
c - 获取 Embed Clutter Stage 的当前宽度和高度
我正在使用 Clutter 来编写交互式/动画 UI。
我正在使用两个带有集成 FixedLayout 的盒子容器 (ClutterBox),并且我希望能够在 (gtk-) 窗口调整大小期间使用硬编码布局将这些盒子重新排列到屏幕上。在一些gtk3示例中搜索,我发现这可以通过连接GtkWindow的信号“size-allocate”来实现。
我仍然无法完成的是获取 Embed ClutterStage 的宽度和高度。
我使用gtk_widget_get_preferred_size
传递 ClutterStage 小部件,但它只返回给我首选大小,而不是当前调整大小的值。
有人有线索吗?
clutter - 杂乱 - 高场景构成,性能和建议的做法
我完全是新手,Clutter
并且Cogl
应该在一个应用程序上工作,它将显示相当大量的数据(列表、无尽的菜单、高度嵌套的元素等等)。
我一直在使用许多框架,特别是在 Windows 上,例如,WinAPI
和知道,创建自定义组件时存在问题,例如使用现有组件的组合显示大量项目(例如,在表格中生成数千个标签以显示列表看法)。WinForms
WPF
Lists
我的问题是 Clutter 在这方面的表现如何?
它是否有一些场景虚拟化,只会在视口中呈现必要的项目?
它是否有一些可以处理 Actor 的高合成的合成层?
我的意思是Actor
包含一个纹理,三个文本actors和另外两个actors代表一些按钮(可能也是组合的),所有这些都在一些转发器之王中。
我找不到与此相关的任何材料,也没有时间对此进行试验,所以我拼命寻求一些建议。
如果您要向我推荐另一种框架/方法,请不要这样做,因为Clutter
这是我唯一的选择(系统要求,客户要求,...)。
谢谢你的帮助。
browser - 将 Mozilla 嵌入到混乱的应用程序中
我想将 mozilla 嵌入到我的杂乱应用程序中。一种方法是使用 gtkmozembed 和 clutter-gtk;由于 Mozilla 已停止支持 gtkmozembed,我无法使用它。我无法使用 webkit,因为我要渲染的页面是专门为 firefox 编写的(我尝试使用 webkit 但失败了)。有人建议我一个方法进行!!!
python - Clutter AttributeError:模块对象没有属性阶段
我是 Python 和 Clutter 的绝对初学者。我从网站上复制了以下内容
当我尝试运行此脚本时,我得到了
谁可以帮我这个事?
vala - 使用 GdkPixbuf 设置 ClutterImage
我正在尝试做我认为微不足道的事情,但无论我尝试什么,ClutterImage
我都会收到错误消息Unable to load image data
。我使用的语言是 Vala,所以 Clutter 的 Vapi 文件有可能是错误的。对GdkPixbuf
我来说似乎很好,我可以GtkImage
用它设置 a,我可以将它保存到磁盘而不会出错,但是如果我将图像文件读回GdkPixbuf
->ClutterImage
我会从 Clutter 中得到相同的错误。我也尝试了每个值,COGL_PIXEL_FORMAT_*
它总是一样的,尽管图像数据是一种RGB24
格式,但我很肯定。
我的代码是:
我改编自文档中的 C 示例中的内容,可以在https://valadoc.org/clutter-1.0/Clutter.Image.set_data.html看到。
如果它完全相关,我可以包含 Vala 吐出的 C 代码,但它看起来对我来说是正确的。
我开始认为这ClutterImage
不起作用,所以我用我保存的图像文件尝试了https://github.com/GNOME/clutter/blob/master/examples/image-content.cpixbuf.save (...)
中的示例和有用。所以现在我在想可能是我试图将图像对象用作小部件ClutterActor
中的一个GtkClutterEmbed
。那里真的没什么可看的,代码是
在我看来,这与有效示例中的内容相同,因为舞台是 aClutterActor
并且ClutterImage
设置为演员内容。所以……我现在有点茫然了。
简单的例子
编译使用