
wxWidgets开发指南
文章平均质量分 55
wxWidgets开发指南,wxWidgets开发入门必学,wxWidgets经验之谈
神之媛
全方位学习各种技术,交流经验,项目资源
展开
-
wxWidgets codeblocks代码中文显示出错,error: converting to execution character set: Illegal byte sequence
第二:代码文件本身编码不是UTF-8这种编译器通常支持的编码,譬如Windows下有的编辑器或者你用某些IDE,文本编辑器打开后,它自动给你转成了其他编码,就像代码里我们使用open函数打开的时候一样,有些程序它在打开文件的时候,会加上一些编码设置,导致和你本来的编码不一致的现象,正如此处,CodeBlocks如果不经过设置,默认创建代码文件使用的就是ANSI,Windows936编码格式,所以当你使用gcc编译器的时候,有些中文问题就会显示。1.可以使用_(下划线)转码中文,而不是wxT。原创 2024-12-07 16:29:49 · 175 阅读 · 0 评论 -
wxWidgets布局管理及XRC界面使用解惑
第4点,也是最重要的一点,比起Qt的方便,在wxWidgets中,布局管理器中的子界面想要访问父界面元素,或者与父界面通信,或者仅仅只是布局,一定要注意,子界面的parent是谁,qt里面我们通常一个this,到哪都可以布局,但在wxWidgets中不行,如果你的构造函数里的parent是panel,那就只是panel,若是parent是Button,而你想要访问该界面所在的panel界面元素,那就是爸爸的爸爸,GetParent()->GetParent(),这里要尤其分清和注意。原创 2024-11-08 08:30:17 · 590 阅读 · 0 评论 -
wxWidgets开发最佳IDE选哪个?界面设计器选wxSmith还是wxFormBuilder,wxCrafter?
qt不支持makefile,eclipse cdt也可以,但是这里的makefile是由CodeBlocks的cbp2make工具生成的,这些ide都不单独生成makefile,只是管理代码,编译运行。虽然codelite也不错,但是今天试用了一下,入门似乎不是很顺利,相对于CodeBlocks,codelite在编辑代码上好了很多,虽然同样没有类大纲视图,但是更方便了一小步。你将体会到什么叫做界面和逻辑分离,界面复用的好处,而这个优点,将能够让你反思,原来分离可以这样做,但是稍微多写了些代码。原创 2024-10-22 23:55:17 · 1242 阅读 · 0 评论