wxpython相关内容

wxpython progressdialog 取消事件可能吗?

如果我用 wxPD_CAN_ABORT 声明 wxProgressDialog,ProgressDialog 中将提供“取消"按钮.通常,要知道用户是否按下了“取消",需要调用 wxProgressDialog::Update. 如果在 wxProgressDialog 中按下“取消",有没有办法获取事件? 解决方案 您可以通过定义自定义 Dialog 而不是库存的 Progress ..
发布时间:2021-09-29 19:16:30 Python

wx.App (wxPython) 调用时崩溃

最近我安装了 wxPython 来在 Windows 下做一些工作.大部分时间我在 Linux 上工作,所以我在这里有一点经验. 使用 python.exe 解释器,我只做了 2 行代码 import wx tmp=wx.App(False) 然后解释器因 Windows 错误报告而崩溃. 我用 wxPython 2.8.11 尝试了 python 2.7.1 和 2.6.6,都来自他们 ..
发布时间:2021-09-29 19:16:21 Python

由于 GNU Radio 块的快速输入流而导致绘图冻结

我已经实现了一个 sync 块,它使用 input_items 值在它的 work 函数中绘图.现在的问题是绘图机制对于输入流来说不够快(input_items 的值不断变化). 我已尝试尽可能简化代码并添加注释.这是: ....导入 matplotlib从 matplotlib.backends.backend_wxagg 导入 FigureCanvasWxAgg 作为 FigCanva ..
发布时间:2021-09-29 19:16:19 Python

在 wx.GridBagSizer 中显示图像

我正在尝试在 wx.GridBagSizer 上显示图像 正在读取图像,如果我注释掉 sizerMain.Add 行,我可以看到它,但它不会显示在 sizer 中.有趣的是,在 sizer 中为它保留了空间. 有人可以帮忙吗? 导入 wx类 MainWindow(wx.Frame):def __init__(self,parent,id,title):wx.Frame.__init ..
发布时间:2021-09-29 19:16:16 其他开发

无法理解如何从 wxpython 中的 checklistbox 获取数据

我正在尝试检查字符串或检查列表中的整数.我似乎无法在任何地方得到它.在下面的代码中,您会看到一堆未注释的代码,这些只是我尝试过的不同方式.我想我会离开他们以防万一有人的建议与它有关.我对 GUI 编程和 wx 很陌生.感谢您的帮助. import wx类 Panel1(wx.Panel):def __init__(self, parent, log):wx.Panel.__init__(self ..
发布时间:2021-09-29 19:16:13 Python

在 wxPython 中处理 EVT_PAINT 事件的副作用

每当我通过将 EVT_PAINT 事件绑定到一个函数来处理它时,就会出现一些问题,框架/窗口会打开,但当我单击框架右上角的关闭选项时,它无法关闭.谁能告诉我这可能是什么原因???除了发生大量闪烁的形式. 代码的目的有点像这样.我有一个包含面板的 Main Frame 类.在那个面板中,我有一个 wxPython Notebook.笔记本里有两页.每个页面具有相同的结构,具有两个面板,图像面板 ..
发布时间:2021-09-29 19:16:10 其他开发

《wxPython 实战》book 程序可以直接运行,但不能从记事本 ++ 运行

我正在关注“wxPython in Action"一书 它给出了下面的例子 当我从我的“notepad++"运行程序时,我得到了一堆错误(见底部)但是当我通过双击直接运行程序时它起作用了! 刚刚尝试了“空闲" - 它有效! 请加分! 干杯 #!/usr/bin/env python"""你好,wxPython!程序."""进口 wx类框架(wx.Frame):""" ..
发布时间:2021-09-29 19:16:07 Python

用于 wxpython 的 Pydev-Eclipse 中的自动完成

如何为 pyDev 中的 wx 类激活自动完成功能?我找不到任何提示我进行更改的内容,可以从 PyDev>Preference>Autocompletion 激活此功能.如何从 wx 和其他第三方包等包中获得自动完成功能? 更新: 我在 pyDev 的配置中添加了 wx 路径,它现在显示 wx 的自动完成.但是,我看不到方法参数和属性.例如,如果我寻找 wx.Button,我只会自动完 ..
发布时间:2021-09-29 19:16:05 Java开发

wxPython 中的单选按钮显示和选择问题

我正在创建长度相等的多列列表,并生成与列表长度相等的单选按钮数量.我有几个问题: 1] 显示问题:在下图中,我得到单选按钮. 但是当我向下滚动时,就会发生这种情况. 以下是我生成它的代码片段,请帮助我解决此问题,以便我正确显示完整的单选按钮列表. w = 0对于范围内的 i(1,len(lut_code)):w += 30rb_G = wx.RadioButton(scroll ..
发布时间:2021-09-29 19:16:02 Python

wxPython:在笔记本中调整笔记本的大小

我制作了一个 GUI,其中有 4 个主要选项卡,然后将 4 个选项卡分成两半,左侧有另一个笔记本,右侧有一个空面板(此处将显示图表).请参阅下面我的 GUI 的图像. 我遇到的问题是我无法调整左侧笔记本的大小以适合笔记本的内容.通过调整其内容,我的意思是我希望将笔记本的右侧拉入.我还希望大小保持固定,因此如果我通过单击并拖动右侧角来调整窗口大小,它不会调整笔记本的大小,但是右侧面板会根据用户 ..
发布时间:2021-09-29 19:15:58 Python

矩形不会出现在 wxpython 上

我在 Windows 计算机上不会显示矩形.我把这个给了 mac 用户的其他人,矩形出现了.我没有收到任何错误,所以我似乎无法弄清楚.我正在使用 python 2.7.7. 导入套接字进口 wx类 WindowFrame(wx.Frame):def __init__(self, parent, title):wx.Frame.__init__(self, parent, title = titl ..
发布时间:2021-09-29 19:15:55 Python

wxPython:文本对齐不起作用

由于某些原因,wx.ALIGN_* 在 Ubuntu 上没有对齐任何东西,而它在 Mac OS X 上工作: self.static_text = wx.StaticText(self, -1, 'hello, world', pos=(0,0),大小=(300,30),样式=wx.ALIGN_CENTER) 任何想法,可能是什么? 更新:这是在 Mac OS X 10.7.2 上使用 ..
发布时间:2021-09-29 19:15:53 Python

使用 wxPython 在动态创建的按钮中发送变量

我想从动态创建的按钮(其中 14 个)向函数发送一个变量 # 创建按钮对于范围内的 i (0, 14):m_pauser.append(wx.Button(panel, 5, "暂停"+str(i)))m_pauser[i].Bind(wx.EVT_BUTTON, lambda 事件: self.dispenser_pause(event, i), m_pauser[i])box.Add(m_p ..
发布时间:2021-09-29 19:15:50 Python

如何从 CustomTreeCtrl 获取复选框选择

我正在使用带有复选框的 CustomTreeCtrl,但我不知道如何确定选择了哪些复选框.我看了 http://xoomer.virgilio.it/infinity77/wxPython/Widgets/wx.TreeCtrl.html#GetSelection 并将它们放在一起: 导入字符串导入操作系统导入系统进口 wx导入 wx.lib.agw.customtreectrl 作为 CT类 ..
发布时间:2021-09-29 19:15:47 Python

线程不起作用

我试图让这个显示进度条的小文件复制应用程序正常工作,但我不明白为什么这不起作用,因为它在更新仪表的同时锁定了 gui. 导入shutil导入操作系统进口螺纹进口 wx类 MyFrame(wx.Frame):def __init__(self, parent, id, title):wx.Frame.__init__(self, parent, id, title)self.source = os ..
发布时间:2021-09-29 19:15:44 Python

从动态创建的 wx.checkbox 获取值

这段代码(感谢 Mike Driscoll)创建了一个由 168 个复选框组成的网格,每天每个小时一个.在检索它们的值时我被卡住了......我想得到一个像 {mon1 : yes} 等的字典.任何帮助表示赞赏... import wx类 MainPanel(wx.Panel):def __init__(self, parent):wx.Panel.__init__(self, parent)m ..
发布时间:2021-09-29 19:15:41 Python

给 wx.StaticBitmap 一个透明的背景?蟒蛇

我有一张背景为白色的图片,如何使背景不可见?它在 wx.StaticBitmap wx.StaticBitmap(self, bitmap=wx.Bitmap('images/myimage.png'),pos=(0,0)) 解决方案 所谓的不可见,我假设你的意思是透明的,这样图像后面的任何东西都能透过. 这不是小部件的功能,而是您用来编辑图像的任何功能.你不说! 我使用微软视觉 ..
发布时间:2021-09-29 19:15:38 Python

在 wxPython 中启用按钮之前我应该​​绑定什么事件?

我有一个简单的应用程序,在继续生成输出之前需要 4 个文件输入.考虑 btnFile1 btnFile2 btnFile3 和 btnFile4 和 btnOutput. btnOutput 在初始化时被禁用.btnFile1...4 都链接到四个相似但不同的方法,将它们称为 OnBtn1..4 分配变量(称为 file1..file4) 到使用 wx.FileDialog 方法选择的文件. ..
发布时间:2021-09-29 19:15:35 Python

仪表进度条内的 wxpython 文本

我正在使用 WxPython 构建 GUI,并且想知道是否有办法将文本放入仪表进度条中.这是为了通过图像和文本向用户显示电池状态. 解决方案 使用 agw.PyGauge import wx导入 wx.lib.agw.pygauge 作为 PG类 MyFrame(wx.Frame):def __init__(self, parent):wx.Frame.__init__(self, pa ..
发布时间:2021-09-29 19:15:32 其他开发