腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如何
让
GTK
Cairo
在
不
触发
事件
的
情况下
多次
绘图
c
、
gtk
、
cairo
我对
GTK
和
Cairo
还很陌生,我需要编写一些代码来允许它在每次调用
gtk
_widget_queue_draw时
在
while(1)循环中绘制我
的
数据。这是我
的
尝试:#include <
gtk
/
gtk
.h>}
浏览 23
提问于2021-03-06
得票数 0
回答已采纳
1
回答
多个小部件
的
C/
GTK
+3
绘图
事件
c
、
gtk
、
cairo
我目前正在尝试使用C学习
GTK
+3/
cairo
。我已经编写了一个小应用程序,它使用
cairo
在
gtk
绘图
区域上绘制仪表面和针。到目前为止,这工作得很好,我已经尝试创建了多个
绘图
区域(多个仪表),它们都有相同
的
绘图
事件
回调函数,这对静态值也很有效。 现在我
的
问题是,我希望能够绘制多个仪表,每个仪表都有自己
的
值。但是我
如何
在我
的
回调函数中知
浏览 2
提问于2012-06-30
得票数 2
回答已采纳
2
回答
如何
使用
cairo
确定
Gtk
+ 3中
的
非矩形
绘图
区域?
c
、
gtk
、
cairo
、
gtk3
、
inkscape
展示了
如何
使用GdkEventExpose.region字段为重新呈现小部件提供细粒度区域。我们已经
在
Inkscape中这样做了,以避免
在
我们
的
绘图
画布上渲染过多
的
复杂内容。但是,本指南中
的
示例显示了
如何
对旧
的
Gtk
+ 2 expose_event处理程序执行此操作。我
如何
在一个新
的
Gtk
+ 3
绘图
处理程序中做同样
的
事情,它接收
浏览 1
提问于2012-12-29
得票数 0
回答已采纳
1
回答
缩放曲面而不使其模糊
scale
、
gtk
、
blur
、
cairo
、
gtk3
我尝试将从文件派生
的
图像缩放到任何(合理
的
)比例。感谢您
的
回复。编辑:一些代码,
在
"draw"
事件
上
触发
,父级是一个GtkDrawingAreacb_event_draw (GtkWidget *obj,
cairo
_t *cr,gpointer data)
浏览 1
提问于2011-07-19
得票数 1
回答已采纳
1
回答
如何
在
Gtk
.DrawingArea中使用pygi绘制鼠标单击
application-development
、
python
、
gtk
、
programming
、
pygi
我正在使用PyGI编写一个小应用程序,它将在鼠标单击之间交互地
在
Gtk
.DrawingArea上画一条线。但是,我无法理解
如何
在鼠标单击
事件
返回
的
坐标处使用
cairo
上下文绘制。
如何
从“按钮按下
事件
”处理
绘图
,以绘制类似于附加代码中“绘制”回调所产生
的
模式?class MyApp(
Gtk
.Window):
Gtk
.W
浏览 0
提问于2012-06-28
得票数 5
回答已采纳
1
回答
在
GTK
3 Fortran中单击按钮时
在
绘图
区域中
绘图
user-interface
、
plot
、
fortran
、
windows-subsystem-for-linux
作为一个初学者,我
在
很短
的
时间内创建了一个
GTK
3Fortran代码,类似于通过按钮
触发
绘图
区域
的
线条绘制示例。
绘图
是通过函数
绘图
中
的
g_signal_connect完成
的
。不幸
的
是,这只适用于我
的
代码中来自
绘图
区域
的
'draw‘信号。从按钮“单击”
的
信号会导致无效
的
内存引用。我该
如何</em
浏览 0
提问于2020-03-13
得票数 0
1
回答
如何
使用
Cairo
使用drawingArea小部件?
haskell
、
gtk
、
cairo
我有一个小项目,我尝试使用
gtk
在窗口上
绘图
。 canvas <- <em
浏览 0
提问于2018-05-05
得票数 2
回答已采纳
2
回答
GtkDrawingArea -
如何
使它可绘制?
gtk
、
cairo
我试图使用
cairo
在
我
的
GTK
表单上绘制一些简单
的
图形。我一直在看g_signal_connect(darea, "expose-event", G_GCALLBACK(on_expose_event), NULL); GdkEventExpose *ev
浏览 1
提问于2012-02-22
得票数 4
回答已采纳
1
回答
Gtk
+ 3.0信号
在
变量改变时
触发
c++
、
gtk
我正在尝试使用
Gtk
3.0来实时可视化节点网络。节点网络将生成新
的
节点,并在节点之间实时形成新
的
连接。我正在考虑使用一个线程来配置
Gtk
并开始
Gtk
的
主循环,另一个线程用于节点网络
的
开发。我
的
Gtk
事件
处理函数将绘制当前网络,理想
情况下
,每次网络更改(例如新节点、新连接)时都应该调用它。因此,我想知道
在
GTK
3.0中是否有一个解决方案,即每次变量发生变化时,<e
浏览 0
提问于2014-12-18
得票数 0
1
回答
绘图
时
GTK
闪烁
c++
、
gtk
、
drawing
、
gtk3
、
cairo
我对
GTK
非常陌生,我正在努力学习
如何
为我想要
的
项目处理它。问题是,我可以做一个应用程序,把“发电机”放在一个窗口.每次我点击屏幕时,应用程序都会在窗口中放置一个基因,并准备另一个可以放置
的
.问题是程序
在
绘制所有发电机时闪烁..。每一代人都必须不断地重新画自己,这就是我认为
的
问题.这是密码..。我怎么能让它更快..。提前谢谢!!*cr){
cairo
浏览 5
提问于2017-09-29
得票数 1
回答已采纳
4
回答
如何
在
GTK
+3中
的
gtk
窗口中创建
cairo
对象
c
、
gtk
、
cairo
我正在尝试使用
cairo
来绘制一些弧线,但是gcc警告我gdk_
cairo
_create() is deprecated.我一直
在
我
的
窗口中使用GtkWidget,所以我需要将"GtkWidget“转换为"GdkWindow",但
gtk
_widget_get_window()返回NULL并导致段错误。#include <
gtk
/
gtk
.h>void
浏览 262
提问于2019-08-29
得票数 4
回答已采纳
1
回答
访问
GTK
窗口中
的
Cairo
上下文“cr”
c
、
gtk3
、
cairo
在这个简单
的
例子中,函数do_draw
cairo
知道在哪个曲面上绘制,因为它使用
的
是参数
cairo
_t * cr。我不明白cr从何而来,我猜想它是由
GTK
通过创建小部件drawarea自动创建
的
。我想在同一个cr上从do_draw函数外部绘制(更复杂
的
)东西,但是我不知道
如何
从另一个函数访问cr?#include <
cairo
.h> #include <
gtk
/
gtk
.
浏览 7
提问于2022-03-22
得票数 0
回答已采纳
1
回答
如何
用
gtk
c改变gdk_pixbuf_composite中
的
选择形状标记?
gtk
、
gtk3
(
GTK
_IMAGE(img1), img1buffer_resized);}croppic = gdk_pixbuf_new_from_file
gtk
_event_box_new();
gtk
_container_addbutton-release-event", G_CAL
浏览 2
提问于2016-06-18
得票数 0
回答已采纳
1
回答
使用
GTK
#
的
DrawingArea
c#
、
linux
、
draw
、
cairo
、
gtk#
我想用
GTK
#编写一个蛇游戏,但是有几天我不知道
如何
处理DrawingArea。
在
我发现
的
所有示例中,都有对drawingArea.ExposeEvent
事件
的
订阅,方法如下: ((IDisposable) ctx).Dispose();但是,我既没有.ExposeEvent
事件
浏览 2
提问于2022-01-12
得票数 3
回答已采纳
1
回答
如何
在调整窗口大小时挂起GtkDrawingArea绘制回调?
c
、
gtk3
、
window-resize
我正在开发一个小型
GTK
+程序,我在其中放置了一个。我用它来绘制一种比较具体
的
数据表示图,结果是令人满意
的
。 问题是:“图”有很多数据要处理,而绘制信号
的
回调经常被调用。最重要
的
是,每当窗口(GtkWindow/GtkContainer)被调整几个像素时,就会调用它。为了避免太慢应用程序,我想在调整窗口大小时“挂起”
绘图
回调。我
的
第一个想法是将回调连接到check-resize
事件
,
在
该
事件
中,当窗口被抓取
浏览 3
提问于2015-06-22
得票数 4
1
回答
在
不调用Expose
事件
的
情况下
在
GTK
#中使用Mono绘制
mono
、
drawing
、
system.drawing
、
gtk#
我需要创建一个程序来测试一些过程性
的
世界创建算法,为此我需要一个表面来绘制。然而,
GTK
#
的
DrawingArea小部件要求所有的
绘图
都在ExposesEvent中完成。我
如何
在哪个小部件中
绘图
而不通过这个
事件
处理程序呢?主要问题是我不能将
绘图
处理程序附加到
事件
上,因为相同
的
绘图
区域被多个算法使用,所以
在
绘图
完成后我将其删除。如果我调整窗口大小或移动窗口,所有
浏览 0
提问于2011-06-18
得票数 0
回答已采纳
1
回答
具有特定处理程序
的
queue_draw_area?
python
、
gtk
、
cairo
、
gdk
我使用
Cairo
和一个gi.repository.
Gtk
.DrawingArea,我需要处理两种不同
的
事件
: 画一个新
的
点(draw_dot() )理想
情况下
,当我需要执行draw_dot()时,我只会使一个小区域(如
绘图
区域
的
垂直条)失效,而当我想要draw_dummary()时,我会使另一个区域失效。我每次都可以重新绘制整个区域,但是这会变得很昂贵,我宁愿只更新需要它
的
地方。据我
浏览 2
提问于2015-07-19
得票数 1
3
回答
如何
创建
Cairo
上下文,以便使用
Gtk
Sharp和C#绘制代码
c#
、
mono
、
gtk
、
cairo
、
gtk#
由于
Gtk
的
Drawing Area小部件似乎不知道
如何
绘制基本形状(或者我只是没有找到它是
如何
绘制
的
),所以我一直试图创建一个用
Cairo
绘制
的
图面。我找到了一些关于这方面的基本教程(例如:或),但不知道
如何
在我
的
应用程序中制作
绘图
的
图面,以及按钮和标签,而不仅仅是一个只用于开罗
绘图
的
新空白窗口。我
的
应用程序现在就是这样看
的
:
浏览 6
提问于2017-12-06
得票数 2
回答已采纳
1
回答
Python +
Cairo
+
GTK
/GDK像素缓冲区
的
简易设置
python
、
pygtk
、
pycairo
为了我自己
的
利益和可能
的
教育用途,我想为Python和
Cairo
制作一个类似于游戏
的
API。但我不想
让
它完全是游戏。相反,我想
让
它成为一个半静态
的
绘图
平台,使用
GTK
/GDK显示一个或多个图像,我想模仿TiKZ (乳胶包)出色
的
API原理。PyGame API不错,但我对它不满意。我真正关心
的
是
在
Cairo
和
GTK
/GDK之间
浏览 2
提问于2011-10-20
得票数 2
回答已采纳
2
回答
在
GStreamer视频上覆盖其他图形用户界面元素
python
、
video
、
pygtk
、
gstreamer
我有一个用Python、PyGTK 2.24和PyGST (GStreamer)构建
的
项目。我有我
的
视频完美地工作
在
一个
gtk
.DrawingArea对象。
在
代码中,首先声明视频对象(和
gtk
.DrawingArea)并将其放入
gtk
.Fixed中,然后再放入其他对象。 那么,我该怎么做呢?我需要更改GStreamer正在播放
的
对象吗?我知道这是可能
的
……我见过GStreamer程序
在
视频
的
顶部有按
浏览 0
提问于2011-10-14
得票数 0
回答已采纳
点击加载更多
相关
资讯
Ubuntu 16.04/17.10 下安装 Ubuntu Tweak
30天拿下Rust之图形编程
Nodejs建站教程:注册登录流程的简单实现
JavaScript函数去抖与节流
第46讲 GUI界面编程(和猫妹学Python)
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
语音识别
活动推荐
运营活动
广告
关闭
领券