對於wx來說真的很陌生,我想知道是否有一個IDE(特別是Linux),它可以幫助我佈置框架或對話框或任何只是爲了幫助我看看我在做什麼。這意味着還要爲這些更改創建代碼。我記得在使用OS/2和Windows的資源編譯器時會產生二進制文件,然後創建這個窗口,並希望有類似的東西(儘管顯然不是二進制的,如果wx不支持的話)。以圖形方式佈局wx應用程序
1
A
回答
5
我用wxFormBuilder。它是用wxWidgets編寫的,所以它在Linux上工作得很好。它可以生成C++代碼或XRC文件。確保你瞭解它的理念,像這樣使用:
- 產生下的GUI
- 不要編輯生成的代碼wxFormBuilder,但創建新的文件在新文件
- ++代碼,派生出新從班班它產生
- 實現事件處理程序在您自己的類(wxFB創建您希望使用的每個事件處理虛擬函數)
我通常命名wxFormBuilder生成的類/ F例如,像MainFrameGUI這樣的iles和一個帶有實現的派生類(派生出一個我編寫我所有的代碼)就是MainFrame。這使您可以隨時更改可視佈局並從wxFB重新生成C++文件,而不會覆蓋代碼。
0
對於windows你有 「WX-DEVCPP」,這是Blodsheed開發的C++的一些插件提供你在尋找什麼
這裏是項目頁面 http://wxdsgn.sourceforge.net/
1
DialogBlocks對我來說效果很好,但有時您需要編輯代碼來手動修復錯誤。它有一個足夠先進的財產編輯器。
1
只是另一種選擇是wxGlade。它並沒有像其他人提到的那麼多功能,但它對我不敢轉換就足夠了。
1
我使用http://www.codeblocks.org的Code :: Blocks IDE,它具有 - 內置GUI編輯器 - 可交叉編譯,因此您可以在Linux,OSX和Windows下使用它。
但我仍然使用wxFormBuilder而不是內置的wxSmith編輯器。但它們與內部的wxSmith兼容。
相關問題
- 1. Android:以編程方式在佈局視圖上繪製形狀
- 2. 以圖形方式佈局滾動視圖(頁面視圖)
- 3. 以圖形方式設計圖形數據庫模式的應用程序?
- 4. 以圖形方式模板.NET winforms應用程序
- 5. 開關Win32控制檯應用程序,以圖形方式
- 6. 應用程序佈局在render_to_string之後以純文本形式加載
- 7. 如何以線性佈局以編程方式定位視圖/佈局
- 8. [iOS] [Swift]以編程方式爲新聞應用程序內容創建佈局
- 9. Swift iOS以編程方式RTL我的應用程序的佈局
- 10. 如何在Eclipse中以圖形方式顯示佈局?
- 11. 以編程方式在佈局中佈置子視圖
- 12. iphone應用程序佈局
- 13. Android應用程序佈局
- 14. javaEE應用程序佈局
- 15. WPF應用程序佈局
- 16. 應用程序佈局
- 17. Android應用程序佈局
- 18. 採用自適應佈局以編程方式調整爲hCompact
- 19. 以編程方式生成佈局(XAML)
- 20. 以編程方式自動佈局
- 21. 以編程方式分析CSS佈局
- 22. 以編程方式創建佈局
- 23. Android以編程方式設計佈局
- 24. Android以編程方式添加布局?
- 25. 以編程方式安排TextView佈局
- 26. IOS以編程方式插入佈局
- 27. UICollectionViewCell以編程方式自動佈局
- 28. 以編程方式設置佈局
- 29. 以編程方式使用約束來佈局多個視圖
- 30. Django項目/應用程序佈局 - 正確的方式?
我以前用過wxGlade。當wxFormBuilder仍在開發中時,這已經足夠好了。但現在它穩定了,我發現wxFB好多了。它不會崩潰,支持事件處理好得多,並且更容易使用自定義類。 – 2008-10-22 09:34:49