【发布时间】:2012-01-20 12:41:48
【问题描述】:
我有一个使用 wxglade 制作的应用程序。我添加了一个能够播放 mp3:s 的媒体控件。如果没有媒体控件,应用程序会以 800x600 像素的帧开始。但是当我添加媒体控件时,框架非常小。我相信这是因为我没有将它添加到sizer。但我必须这样做吗?无论如何,媒体控件不应该显示任何内容。
所以,我的问题是,我如何在我的应用程序中添加一个媒体控件,而 (a) 不会破坏使用 wxglade 更新 gui 的可能性和 (b) 丢失从合适的尺寸开始的能力?
如果可以的话,我不会在# Begin wxglade 和# End wxglade 之间添加任何内容。因为如果我用 wxglade 更改我的 gui,它将被销毁(无论如何根据之前的测试)。
编辑:我提供的代码 sn-p 没有添加任何有趣的东西。我还对问题进行了编辑,使其更加清晰,以便其他有相同问题的人可以找到此答案。
【问题讨论】:
-
问答会找到更多读者更合适的标题。我建议:“如何在 wxglade 中添加自定义小部件”或类似的东西
-
您的权利。这是一个非常好的答案,对我来说效果很好,所以值得找到。