腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
GTK
Python更新树视图
、
、
、
、
我有一个由Python3.8代码
调用
的
GTK
3图形用户界面。将在GUI上添加一个树视图。我想每隔1秒更新一次treeview,但它使用了太多的CPU,大约10秒后就崩溃了。当我使用较小的数据时。代码示例: import gifrom gi.repository import
Gtk
if initial_run
浏览 75
提问于2021-02-01
得票数 0
回答已采纳
1
回答
GTK
/ Glib:
如何
将消息
从
GUI
线程
发布到工作
线程
?
、
GTK
不是
线程
安全的,但它是
线程
感知的-它可以
从
多个
线程
使用,确保使用全局锁来保护
GTK
API
调用
。如果我需要从工作
线程
向
GTK
GUI
线程
发送消息,我只需
调用
gdk_threads_add_idle(),一段时间后,指定的回调将在GUI
线程
中
调用
。但是,做相反的事情的简单方法是什么-当用户单击按钮时
从
non-GUI
线
浏览 1
提问于2011-09-16
得票数 0
回答已采纳
1
回答
python主窗口使用计时器挂起
、
、
、
、
# -*- coding: utf-8 -*-pygtk.require("2.0")import gobject
gtk
.gdk.threads_init() def __init__(self): self.okno.resize()
gtk
.m
浏览 7
提问于2016-03-18
得票数 0
2
回答
使用python
线程
处理
gtk
,cmd确定吗?
、
、
、
/usr/bin/pythonfrom gi.repository import
Gtk
win =
Gtk
.Window() self.
gtk
_obj
浏览 1
提问于2014-07-14
得票数 0
回答已采纳
1
回答
从
另一个
线程
更新
Gtk
+2文本视图小部件
、
、
、
、
我正在用
GTK
编写一个聊天客户端。客户机有一个主
GTK
循环,外加一个派生的
线程
,该
线程
在read()函数处阻塞,等待来自连接到套接字的文件描述符的输入。一旦read函数通过了阻塞,它就有一个包含文本的字符缓冲区,我想将它附加到
GTK
text View小部件中,但是,这是在一个不同于主
GTK
循环的
线程
中。
如何
才能最快地
从
另一个
线程
更新GUI?在Java语言中,我会使用SwingUtilities.
浏览 12
提问于2019-04-24
得票数 2
回答已采纳
1
回答
如何
从
另一个
线程
调用
Gtk
API
?
、
、
、
当
线程
中发生一些事情时,我必须修改在main函数中创建的一些Widgets。当thread试图在Widget上执行操作时,这个程序有时会崩溃,例如简单地
调用
函数
gtk
_widget_hide,我发现这是因为我不能从
另一个
线程
调用
任何
GTK
API
。在避免任何崩溃之前,我
如何
做我所描述的事情?考虑到我需要
线程
,这有可能吗?user_does_action){ }
浏览 16
提问于2019-08-26
得票数 0
回答已采纳
2
回答
Python
GTK
+ 3安全
线程
处理
、
、
那么,我应该在程序开始时运行什么来使其
线程
安全(或者像我在某些地方看到的那样了解
线程
):importlambda: some_gui_action()) t.daemon = True那么,我应该在我的
线程
里做什么?使用Python的
线程
库安全吗?还是应
浏览 16
提问于2014-01-16
得票数 6
回答已采纳
3
回答
gtk
idle_add没有运行吗?
、
、
我有一个双
线程
的应用程序: GUI,以及一些背景工作。我尝试向主
线程
发送请求以进行GUI更新(移动进度条),但似乎不起作用。我已经把它归结为一个非常简单的例子:pygtk.require('2.0')import
gtk
import(idle) thread.start()我想,这应该会<e
浏览 0
提问于2010-08-27
得票数 4
回答已采纳
1
回答
GTK
+ 3
线程
安全吗?
、
、
、
我有一个有多个
线程
的应用程序。一些
线程
正在使用构建在pthread
API
之上的库。 通读文档时,您似乎一度不得不
调用
gdk_threads_enter和gdk_threads_leave。现在他们说你需要从主
线程
开始做所有的事情。但是,在main_thread进入
gtk
_main()之后,我应该
如何
向该
线程
发出信号,例如刷新一些小部件,比如我
从
另一个
线程
动态构建的菜单,该
线程
<e
浏览 0
提问于2015-11-18
得票数 2
3
回答
在gui以外的其他
线程
中运行函数
、
、
我有一个简单的C/
gtk
+应用程序。//loading and displaing image in gtkimageview}我有以下功能:main_win_open函数参数的数据结构:{ char* argv;然后在main函数中创建
线程
并运行它g_thread_supported())
浏览 0
提问于2010-06-08
得票数 2
1
回答
用C代码
调用
GTK
_MAIN下的
线程
(二级
线程
)
、
、
这是我继续对
GTK
的理解:
从
g_thread_create(main_callback,main中,我
调用
dispInit(argc,argc);
从
调用
空、FALSE、NULL;。(&argc, &argv);
浏览 0
提问于2013-09-22
得票数 3
回答已采纳
1
回答
GTK
窗口覆盖整个屏幕
、
、
我试过gdk_window_fullscreen,但它什么也不做,甚至是全屏的,您认为是因为我
从
另一个
线程
运行这个函数吗?我
如何
知道这个函数是否需要从主
线程
运行?,并作为字符串传递给
另一个
线程
。
gtk
_window_set_keep_above,因为如果有
另一个
应用程序被聚焦,它将聚焦这个家伙,它将使他保持在现有的全屏窗口之上。变量rez_topIt =rez_topIt真); 这个
线程
曾经运行
gtk</
浏览 10
提问于2015-07-12
得票数 0
2
回答
gtk
/c在
线程
中操纵GUI :奇怪的错误
、
、
、
我使用udp编写了一个C/S应用程序,但它总是给我错误,我相信这与我使用
线程
的方式有关。 当客户端程序启动时,它首先初始化一个登录窗口,并启动一个新
线程
来侦听来自服务器的响应。提交用户名和密码后,新
线程
将收到一条消息,指示它是否提交了正确的信息。如果是这样,那么
线程
将初始化主GUI窗口。有些人说GUI应该只在主
线程
中操作,但也有人说这不是真的。我还尝试在
gtk
_main()和初始化listen
线程
中的窗口的代码周围使用gdk_threads_enter()和g
浏览 0
提问于2012-07-12
得票数 0
回答已采纳
4
回答
使用PyGtk时,GUI未从其他
线程
更新
、
、
我想从
另一个
线程
更新textview小部件,但该小部件并不是每次尝试更新时都会更新。要获得可靠的GUI更新,我应该做些什么?
浏览 2
提问于2010-01-15
得票数 7
回答已采纳
1
回答
PHP刷新GUI
、
、
、
、
我读到行while (
Gtk
::events_pending()) {
Gtk
::main_iteration();}允许主循环在处理过程中继续,但它对我不起作用。下面是代码:if(!class_exists('
gtk
')){$wnd->set_size_request(400, 200);$wnd->connect_simpl
浏览 1
提问于2016-08-04
得票数 0
回答已采纳
1
回答
绘制事件不是由gdk_window_invalidate_rect发送的
、
、
、
、
因此,我不能在主
线程
中
调用
gtk
_main,而必须在单独的
线程
中启动
GTK
+主运行循环:g_thread_init(NULL); gdk_threads_leave();} ...因此,我的
GTK
+窗口驻留在
另一个
线程
中,并且每次我调整窗口大小时都会重新绘制。但我需要每秒更新几次,以便监视战场上的当前情况。在每次迭代中,我<
浏览 0
提问于2012-11-09
得票数 3
2
回答
Python-
如何
运行不阻塞整个应用程序并允许我执行多任务处理的
gtk
.main()?
、
、
、
、
但是chat()一启动,我就看到了GUI,但是
gtk
.main()一执行,它就不允许在server.py模块下或在chat.py本身下进行任何活动。注意: os.system('/var/tmp/chat.py')当我
从
server.py执行时,我没有问题,但我的问题是我不能以这种方式进行通信(因此试图避免这种方法) return False return True def __in
浏览 0
提问于2013-09-22
得票数 0
回答已采纳
1
回答
多
线程
Gstreamer / PyGTK崩溃(xcb_xlib_threads_sequence_lost)
、
、
、
、
我知道,不应该
从
gtk
中的其他
线程
更新UI,否则将面临后果,但我不知道
如何
在使用gstreamer时避免这种情况。在我的代码中,我在GUI类的开头添加了
gtk
.thread_init()
调用
:
gtk
.gdk.threads_init() (我也尝试过gobject.threads_init在一个单独的类中,它在一个单独的
线程
中运行,我将gstreamer流启动到一个tcpserv
浏览 13
提问于2014-03-25
得票数 5
回答已采纳
1
回答
Python
线程
计时器问题
、
到目前为止,我有这样的代码:import time def __init__(self): self.add(self.box) self.entry= <e
浏览 4
提问于2015-02-24
得票数 4
回答已采纳
1
回答
如何
从
多
线程
访问GUI (
GTK
)?
、
、
、
我有一个
从
GUI派生的工作
线程
(为了GUI性能),我
如何
访问GUI,比如从
线程
本身派生新的窗口/小部件? 我试着使用委托,但似乎不起作用。有什么想法吗?可能的例子?谢谢。
浏览 1
提问于2010-03-31
得票数 16
回答已采纳
点击加载更多
相关
资讯
如何从 Postman 导入API数据?
如何在SpringBoot中优雅地重试调用第三方API?
SAP Fiori 应用(UI5)如何调用 DeepSeek API 并通过 Streaming 方式显示结果
从React的视角谈谈Rust和GTK
如何从我的Payoneer账户转账到另一个P卡账户?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券