【发布时间】:2014-06-26 05:01:10
【问题描述】:
我目前在 Windows 中有以下环境:CodeBlocks with wxWidgets and wxSmith as my GUI builder
我创建了一个示例 wxWidgets 项目,并希望能够通过 wxWidgets 访问 gtk+ 组件。然而,通过 wxSmith 创建的组件似乎只指向 msw 组件。如何更改此配置,因为我希望我的默认外观和感觉为 gtk。
我尝试将编译器设置:__WXMSW__ 替换为 __WXGTK20__,并遇到了几条编译错误消息:
||=== Build: Debug in Test (compiler: GNU GCC Compiler) ===
error: 'GtkWidget' has not been declared|
error: 'GtkWidget' has not been declared|
error: 'class wxWindow' has no member named 'm_scrollBar'|
error: 'ScrollDir_Horz' is not a member of 'wxWindow'|
error: 'class wxWindow' has no member named 'm_scrollBar'|
error: 'ScrollDir_Vert' is not a member of 'wxWindow'|
我相信我遗漏了一些东西,某处的一些配置,但我无法弄清楚,因为我对 CodeBlocks 和 wxWidgets 完全陌生。
【问题讨论】:
标签: wxwidgets