如果你在Ubuntu中用CodeBlocks编译wxWidgets工程遇到类似以下错误,可以尝试本文提供的解决办法:
错误现象:
/usr/include/wx/cursor.h: In constructor 'wxBusyCursorSuspender::wxBus[……]
如果你在Ubuntu中用CodeBlocks编译wxWidgets工程遇到类似以下错误,可以尝试本文提供的解决办法:
错误现象:
/usr/include/wx/cursor.h: In constructor 'wxBusyCursorSuspender::wxBus[……]
由于实际工作中的需要,经常要用到这些库,所以现在整理一下各种库的资料以备用。
除特别声明外,都是免费开源库。以下排名不分先后。
目录:
一、JS类
二、CSS类
三、AS类
四、PHP类
五、C&C++类
本章我们来一起把我以前用C#写的一个简单的代码统计工具,通过wxWidgets移植到各个操作系统平台。这个程序将包含以下和wxWidgets相关的知识点:
⑴wxDirDialog文件夹对话框的使用
⑵wxGauge进度条控件的使用
⑶wxT[……]
第五章 简单扫雷游戏程序
wxWidgets开发简单扫雷游戏程序之程序分析
5.2程序分析
本程序主要部分集中在minesweepingFrame类中。下面我先大致的罗列一下。
主要的功能函数有:
void Init();  [……]
第五章简单扫雷游戏程序
本章我们学习的是一个简单的扫雷游戏程序,扫雷这个游戏相信大家都玩过,印象也比较深,这有利于我们更好的掌握和记住当中的知识点。下面开始介绍:
本章大致包含以下几个新知识点:
⑴基于wxFrame的窗体框架程序开发
⑵wxFrame等窗体大小控制
⑶wx[……]
第四章 简单计算器程序
4.2 程序分析
本程序主要代码部分集中在CalculatorDialog类当中,本节里我们着重介绍一下类里的一些功能点。
首先在CalculatorMain.h中我们可以找到主要功能函数有:
void Init(); &n[……]
第四章简单计算器程序
从这一章起,我们开始正式进入通过实践程序来学习wxWidgets的使用开发。
本章我们学习的是一个简单的计算器程序,通过这个程序,我们可以掌握以下几个知识点:
⑴基于wxDialog的对话框程序开发
⑵wxSizer等窗口布局的方法
⑶控件遍历的方法
[……]
3.2 基于CodeBlocks上的wxWidgets开发
CodeBlocks作为一个跨平台开发工具,它本身采用了纯C++语言开发,界面就是用的wxWidgets完成的,里面自然集成了wxWidgets开发,还包括wxWidgets界面布局工具wxSmith等支持,是我比较推荐的[……]
第三章IDE开发环境配置
前面把wxWidgets开发的框架准备工作做好了,本章我们来做wxWidgets开发的最后一项的准备工作。
本章也是分两个方面进行介绍,一个是基于VS上开发的配置,一个是基于CodeBlocks上的开发配置,本人在这里推荐使用后者,原因在[……]
第二章 wxWidgets的安装与编译
要顺利使用wxWidgets进行开发,首页必须做好wxWidgets的安装和编译工作。由于本人只在Windows平台进行开发,所以本章只对基于Windows平台的安装和编译方法进行展开描述。
2.1下载wxWidgets源码
[……]
《跟我学wxWidgets开发》系列教程
第一章 wxWidgets介绍
首先引用官方的原译文介绍:
wxWidgets是由Julian Smart于1992年在爱丁堡大学创建成立的。一开始它只是作为一个可创建Unix和Windows操作系统可移植的项[……]
《跟我学wxWidgets开发》系列教程
前言
为了让更多喜欢开源库的后来者方便学习和使用wxWidgets,我将根据自己的从业经验,将全程以实际操作和相关例程的方式,由浅入深的在此出一套教程,希望能切切实实地帮到大家。
本套教程背景基于Windows平台的,程序部分全部采[……]