腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(7106)
视频
沙龙
2
回答
获取
Gtk
::
DrawingArea
大小
,
然后
发出
绘制
信号
、
、
我想在
Gtk
::
DrawingArea
中一个接一个地画一些框架。在应用程序开始时,我需要
获取
DrawingArea
的
大小
,以分配一个RGB buffer,hewever,
DrawingArea
::get_width()和
DrawingArea
::get_height我的代码是基于https://developer.gnome.org/gtkmm-tutorial/stable/sec-drawing-clock-exam
浏览 49
提问于2020-10-11
得票数 2
回答已采纳
1
回答
在PyGTK中,显示PNG文件的简单方法是什么?
、
、
、
、
有没有更简单或者更好的方式来显示PNG文件,比如使用
gtk
.
DrawingArea
?例如,如何调整文件
大小
?import
gtk
pygtk.require('2.0') pixbuf =
gtk
.gdk.pixbuf_new_from_file(file_name)
浏览 2
提问于2011-05-25
得票数 4
回答已采纳
1
回答
PyGtk3缩放GdkPixbuf使
Gtk
.
DrawingArea
绘图更慢
、
、
、
、
我有以下层次结构:- ViewPort我已经实现了一个缩放工具,它基本上可以缩放我在
DrawingArea
中
绘制
的一个
DrawingArea
当移动卷轴时,
绘制
回调函数需要大约0.005s来
绘制
GdkPixbuf --它看起来非常平滑。 # |-> Viewport #
浏览 4
提问于2019-11-08
得票数 1
回答已采纳
1
回答
Gtk
.Widget.draw():错误,
信号
绘制
所需的1个参数;0给定
、
、
当事件触发时,我想更新我的
Gtk
.
DrawingArea
。检查代码,它不起作用:
信号
绘制
所需的1参数;0给定area =
Gtk
.
DrawingArea
pass
浏览 4
提问于2014-05-06
得票数 0
回答已采纳
2
回答
Gtkmm - "
Gtk
::ScrolledWindow“中的"
Gtk
::
DrawingArea
”?
、
我想
绘制
一些图形到"
Gtk
::
DrawingArea
“窗口小部件,但我希望该窗口小部件是”可调整
大小
“的,所以当我
绘制
一条从"(0,0)”到"(50,50)“像素的线时-绘图区域应该被调整到
大小
为"(50,50)”的正方形;而当我例如从"(0,0)“到"(100,70)”像素
绘制
一条线时-绘图区域应该被调整到一个
大小
为"(100,70)“的矩形。为此,我将"
Gtk<
浏览 2
提问于2009-10-19
得票数 3
回答已采纳
2
回答
如何使用
GTK
3和PyGObject
绘制
GdkPixbuf
、
、
我有一个小应用程序,它使用PyGObject和
GTK
3来使用
DrawingArea
绘制
一张简单的地图。我使用以下命令加载Pixbufpixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size("logo.png", 25, 25)def d
浏览 11
提问于2012-04-23
得票数 10
回答已采纳
1
回答
gtkD:最小绘图示例?
、
、
、
、
有人能告诉我它有什么问题吗,和/或发布几行代码到
DrawingArea
上并在MainWindow中显示结果的最小示例代码 win.setDefaultSize(800, 600); auto
drawingArea
= n
浏览 4
提问于2010-07-17
得票数 7
回答已采纳
2
回答
GTK
3+ -如何在鼠标点击的基础上更新图形?
、
、
#include <cairo.h> int count;(&argc, &argv); darea =
gtk
_drawing_area_new();
gtk
_container_add(
GT
浏览 0
提问于2019-06-01
得票数 0
回答已采纳
1
回答
在
GTK
+中执行操作后刷新窗口
、
我发现
GTK
和我有多个问题...这就是其中之一。g_signal_connect(G_OBJECT(
DrawingArea
), "button-press-event", G_CALLBACK当我连接“激活”<
浏览 1
提问于2014-03-12
得票数 0
1
回答
如何在一个子类的
DrawingArea
小部件中
绘制
?
、
、
我想通过继承
DrawingArea
小部件来实现自定义小部件,为此我需要使用cairo
绘制
。似乎在
gtk
3中引入了一个名为“draw”的新
信号
。如何在小工具内部进行
绘制
?映射和实现
信号
也应该被覆盖吗?
浏览 0
提问于2017-07-17
得票数 3
1
回答
使用(Py)
GTK
调整
大小
时自动
DrawingArea
缩放
、
、
、
如何在调整窗口
大小
时缩放
gtk
.
DrawingArea
?我正在写一段代码,它将在
DrawingArea
中
绘制
一些颜色,这些颜色将被添加到
gtk
.Table单元格中。
浏览 3
提问于2011-05-24
得票数 0
1
回答
Pygtk3:对象没有属性“cairo_create”
、
、
、
我想在窗口中构建一个表,
然后
在每个单元格中放置一个
Gtk
.
DrawingArea
,
然后
为每个人
绘制
一个矩形。_(self): self.window.set_title() self.
DrawingArea
_l
浏览 1
提问于2014-01-18
得票数 0
回答已采纳
2
回答
gtk
DrawingArea
内部扩展固定
我目前在框架中加载了一个
DrawingArea
小部件--它总是会扩展以填充框架。
然后
,我可以在
DrawingArea
上设置配置事件,以分配一个与窗口
大小
相同的像素图,在其上
绘制
,
然后
(使用draw_drawable)将该像素图
绘制
到
DrawingArea
。但是,现在我希望将不可见的小部件覆盖在
DrawingArea
的顶部-以便为所显示的图像部分创建工具提示事件。所以我试着把
DrawingArea
放在一个固定的里面--
浏览 0
提问于2010-10-12
得票数 4
1
回答
Gtk
3 ProgressBar():无法接收Python中的事件
、
我正在尝试将一个用python编写的音频播放器迁移到
GTK
3+。设置了一个
信号
处理程序。在
GTK
3中,ProgressBar()似乎不会
发出
这些
信号
。我已经使用Overlay()和
DrawingArea
()实现了一个变通方法,它允许
DrawingArea
发出
信号
,但不需要...这是一个bug吗?还是我做错了?代码:gi.require_version("
Gtk
","
浏览 0
提问于2015-11-27
得票数 5
1
回答
如果可能的话,如何使
Gtk
.
DrawingArea
在
Gtk
.Fixed容器中可见?
、
、
、
只有当我将
Gtk
.
DrawingArea
作为小部件添加到主窗口时,它才会出现。如果窗口中有一个固定容器,并且我将
DrawingArea
添加到固定容器中,则什么也看不到。但我知道调试时会调用绘图
信号
。
Gtk
.
DrawingArea
drawing_area = new
Gtk
.
DrawingArea
(); drawing_area.draw.connect ((context) => {我必须指出,如果我将任何其他普通的
Gtk
添
浏览 1
提问于2017-07-16
得票数 3
回答已采纳
1
回答
PyGObject自定义小部件:如何
绘制
无效区域?
、
、
、
我知道您需要在
Gtk
.
DrawingArea
中子类PyGObject,以便创建一个自定义小部件。
然后
将draw
信号
连接到如下所示的回调: # do something with cr要请求重画现在,我知道您可能会要求使用my_widget.queue_draw_area()重新
绘制
曲面的一个特定区域。当您的on_draw回调在此之后被调用时,您如何知道要
绘制
的区域?
浏览 2
提问于2014-02-19
得票数 0
回答已采纳
1
回答
无法在
Gtk
+3中正确
绘制
、
、
、
、
我可以在单个
Gtk
.
DrawingArea
中绘图,但是当我尝试对许多人进行绘图时(例如50 ),在
绘制
时出现了一些错误。 def __draw(self, widget, context): #connected to
Gtk
.
DrawingArea
.show2)为什么
Gtk
.
DrawingArea
只在更新窗口时才改变颜色(例如,我从程序切换到
Gt
浏览 5
提问于2014-07-17
得票数 0
1
回答
调整
Gtk
.
DrawingArea
在PyGtk3中的
大小
、
、
、
请运行下面的代码以获得如下内容:基本上,我已经设置了一个
Gtk
.
DrawingArea
,它在
Gtk
.Viewport中,也在
Gtk
.Scrolledwindow中。() self.drawing_area =
Gtk
.
DrawingArea
()我面临的问题是,当你放大足够多的时候,这个
浏览 7
提问于2019-11-03
得票数 3
回答已采纳
1
回答
在CairoContext上创建智能指针时的分段错误
、
、
、
int main(int argc, char * argv[])
Gtk
::Main kit(argc, argv);
Gtk
::
DrawingArea
drawarea; Cairo::RefPtr<Cairo::Context> ccontext = drawarea.get_window()->create_cairo_context();
Gtk
浏览 2
提问于2011-10-14
得票数 1
回答已采纳
1
回答
pygtk绘图区域未显示
、
、
这给了我一个绘图区域,但图像以及我
绘制
的点都没有显示。我正在试着写一个棋盘游戏。此处的绘图区域应包含图板pygtk.require('2.0') pixbuf =
gtk
.gdk.pixbuf_new_from_file(filepath) self.get_window().draw
浏览 0
提问于2013-04-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
树莓派进入Bullseye版本!完全兼容Linux,视频驱动全开源
Dia 一款灵巧的流程图软件
Linux C编程:在linux服务器上实现番茄工作法
ENVI高光谱识别指导采矿管理者监测铜矿分布
PyQt5:纯文本输入框2-这次没翻车
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券