wx

    0熱度

    2回答

    當我的DeleteButton函數被調用時,出現錯誤「元組索引超出範圍」。我試圖一次從列表中刪除多個對象。有人能告訴我我的邏輯有什麼問題嗎? def DeleteButton(self,event): sel = self.task_list.GetSelections() length = len(sel) for item in range (0, len

    2熱度

    2回答

    我有一個wxWigets應用程序,使用contrib包中的wxGLCanvas小部件。每次部件刷新時,我都會在渲染場景之前重新創建投影矩陣和視口。問題是,在框架被調整大小後,無論是通過拖動還是最大化或w/e,小部件的大小都被正確調整,但視區或投影(無法真正辨別哪個大小)沒有調整大小,因此場景最終會被裁剪。 現在有些代碼。 我wxGLCanvas部件的構造是這樣的: int attrib_list[

    0熱度

    1回答

    我剛做了一個virtualenv,安裝了py2app和wx,並運行了一個wxPython應用程序。我得到了: class mainWindow(wx.Frame): AttributeError: 'module' object has no attribute 'Frame' 由於某些原因,它在從virtualenv運行時從不工作。我聽說這可以通過從源碼編譯wx python模塊來解決,但

    2熱度

    1回答

    我想禁用拖動wx.Dialog。我注意到當我刪除標題時,用戶不能拖動對話框,但我想保留標題。任何的意見都將會有幫助?謝謝。

    1熱度

    3回答

    我做了一個包含一系列文本控件的自定義對話框。每個文本控件旁邊都有幾個按鈕,用於更方便地添加特定值。我不希望這些按鈕在用戶選項卡遍歷對話框時獲得焦點,因爲用戶在大多數情況下不需要使用按鈕。 是否有任何方便的方法從標準選項卡遍歷中排除特定的控制器?

    0熱度

    3回答

    我一直試圖升級到wxWidgets 2.9.4而不是我的舊版本2.8.12,並且遇到了問題。我從命令行沒有錯誤地編譯它,但是當我嘗試在程序中使用它們,在以前的版本中工作得很好時,我得到了未解析的外部信息。我把它剪成只是一個裸框和TextCtrl對象,它仍然這樣做(它現在基本上與其中一個示例代碼相同)。 我嘗試下面的命令來構建靜態庫: NMAKE -f makefile.vc SHARED = 0

    1熱度

    1回答

    這似乎是一個簡單的問題,但我有一個非常困難的時期理解爲什麼我收到以下錯誤: Traceback (most recent call last): File "....py", line 46, in update self.Grob3Text.SetLabel('Grob 3: ' + str(Grob3)) AttributeError: 'Frame' object ha

    0熱度

    1回答

    在我的一個程序中,我想在'文件'菜單中添加'最近使用'功能。所以,當用戶選擇'文件>最近使用'時,它會顯示一個包含歷史列表的子菜單。我知道如何使用AppendSubMenu追加一個子菜單。但問題是'文件'菜單是靜態創建時初始化菜單欄以及'文件','查看'菜單等。如何在運行時動態追加子菜單? 謝謝。

    -1熱度

    2回答

    我是新來的python和wxpython,我正在使用python和用戶界面wxpython進行自動化工具,並且我使用shell script.shell腳本可以從python調用。但現在我面臨着spinctrl值的問題。每當spinctrl值發生變化時,它必須將該值發送到BASH中編寫的一個txt.exe文件中{如果我們在命令行中運行txt.exe文件,它會詢問編號,然後每當我們按回車鍵時它會接受

    0熱度

    2回答

    我目前在Linux機器上運行wx的2.8.9.1。 我正在使用的應用程序最初是爲了在MS Windows上運行而編寫的。我們計劃將核心邏輯的一部分移植到linux上,並將其作爲一個進程運行。 問題是,Linux的盒子是無頭的。我們不會有X-windows環境。但是現有的代碼庫是以與wx層緊密結合的方式編寫的。 例如,我有一對夫婦的這是wx.EvtHandler 的子類,我可能可以通過一個重寫它​​