E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WxWidgets
安装
wxWidgets
遭遇的两大关卡
早就想体验
wxWidgets
。这学期的C++课,课时还算充裕,关键是弟子们的实践能跟得上,我希望能让他们也浅尝一把GUI开发。
sxhelijian
·
2014-05-13 23:00
C++下WindowsForms+MFC+WTL+
wxWidgets
+Qt+GTK比较
出自:www.cppblog.com/lingjingqiu/archive/2009/01/06/71363.html界面库名称WindowsForms接口设计接口优秀。C++下使用CLI扩展,其它语言为原生支持。界面编辑器界面编辑器完整,包括布局、属性、消息关联的完整设置。不可预览。高级布局功能TableLayout,SplitterLayout,FlowLayout等,Anchor和Dock
u013138260
·
2014-05-07 17:00
[
wxWidgets
]_[初级]_[反转wxString字符串]
场景:1.string的反转可以用#include voidreverse(iteratorstart,iteratorend); 函数,wxString其实也可以,但是可能实现的iterator有bug,对宽字节实现的不够好,wxString内部用unicode存储.所以显示的字符是错的。可以把wxString转换为wstring再调用reverse,这样还支持宽字节字符串.代码:#includ
infoworld
·
2014-05-06 23:00
C++
字符串
reverse
wxwidgets
wxString
[
wxWidgets
]_[初级]_[Debug Assertion Failure: BLOCK_TYPE_IS_VALID(pHead->nBlockUse) ]
场景:1.在使用
wxWidgets
3.0.0(vcx86)版本的库时,调用在stack上创建的.PopupMenu(&help_menu);报错DebugAssertionFailure:BLOCK_TYPE_IS_VALID
infoworld
·
2014-04-29 14:00
assert
wxwidgets
fail
PopupMenu
给wxPython事件处理函数传递参数
如果说
wxWidgets
相对于Qt有什么优势的话,大概就只有体积较小了
Michael_Lin
·
2014-04-29 00:00
gui
python
wxpython
[
wxWidgets
]_[初级]_[监听wxListCtrl和wxGrid的滚动条事件]
场景:1.在一次过插入过多的行时,比如3000,wxListCtrl会响应比较慢,出现卡死状态.这时候解决方案可以是参考web的翻页方式,增加上一页和下一页按扭或者在滚动滚动条到底部时增量加载,增加翻页按钮就不介绍了。wx的bug,还不支持EVT_SCROLLWIN_BOTTOM事件,经测试只有EVT_SCROLLWIN_THUMBTRACK和EVT_SCROLLWIN_THUMBRELEASE支
infoworld
·
2014-04-21 17:00
滚动条
wxwidgets
wxGrid
wxListCtrl
EVT_SCROLLWIN
wxWidgets
笔记_1_linux环境下
wxwidgets
的安装与配置
linux下
wxwidgets
环境的安装与配置一.建立目标目录(自定义)mkdir/opt/SCOTT 二.安装
wxWidgets
1.
wxWidgets
版本可以选用wxGTK-2.8.12.tar.gz
scottly1
·
2014-04-21 12:00
linux
codeblocks
开发环境
wxwidgets
python PyQt4库使用入门
WxPython,它是Python语言对流行的
wxWidgets
跨平台GUI工具库的绑定,而
wxWidgets
是用C++语言写成的。对于大型GUI应用上面,wxP
litoupu
·
2014-04-19 21:00
wxWidgets
开发教程
不知道原文地址,给出获得这篇文章的地址:http://kylix.linuxaid.com.cn/book/wxWindowstut/wxTutorial.html这篇文章对于初学者非常有帮助[编辑]中文版说明本教程由Gxl117翻译并将继续维护,这是本教程的第一稿,如果发现错误请与我(Email:
[email protected]
)联系让我能及时修正它。之后还会对这个教程进行更多的扩充,欢迎
scottly1
·
2014-04-17 13:00
wxwidgets
xcode 编译
新建一个控制台程序./configure\--enable-monolithic\--disable-shared\--prefix='$pwd'/build_osx新建project后在codeblocks中设置project>builderoptions:在终端运行#wx-config--cxxflags将得到的结果-I/usr/lib/wx/include/gtk2-unicode-rele
maikforever
·
2014-04-08 11:00
在
wxWidgets
中使用ActiveX
一创建控件的多种方法1.以ProgID方式创建wxAutomationObjectsp; if(!sp.CreateInstance(_T("FPUSpreadADO.fpSpread.6"))) { wxMessageBox(_T("Couldnotcreateobject.")); return; } IDispatch*pObj=(IDispatch*)sp.GetDispatchPtr(
zztoll
·
2014-04-06 21:00
ActiveX
wxwidgets
wxX11移植到arm板上
一连工作了好几天,终于可以在板子上显示出一个“X”号,并且可以运行
wxWidgets
里面的程序,算是成功了。现就一些步骤总结如下。基本上跟网上说的差不多。
linuxarmsummary
·
2014-03-30 22:00
c/c++内存泄漏检测工具(下) Code::Blocks
Code::Blocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库
wxWidgets
(2.6.2unicode)版。
wodeyijia911
·
2014-03-28 18:00
wxPython介绍
它是Python语言对流行的
wxWidgets
GUI库的绑定,
wxWidgets
是用C++语言写成的。wxPython是开源软件,可以免费使用,可以阅读和修改它的源代码,也可以贡献补丁,增加功能。
唯心逐一
·
2014-03-21 14:06
wxPython
wxPython介绍
它是Python语言对流行的
wxWidgets
GUI库的绑定,
wxWidgets
是用C++语言写成的。wxPython是开源软件,可以免费使用,可以阅读和修改它的源代码,也可以贡献补丁,增加功能。
唯心逐一
·
2014-03-21 14:06
wxPython
[
wxWidgets
]_[初级]_[使用wxFormBuilder设计XRC文件快速开发界面]
场景:1.
wxWidgets
是一个优秀的界面库,它的xrc界面布局格式也是很优秀的,可以使用类似mfc的所见即所得的设计方式,我发现它和xcode的interfacebuilder的理念如出一辙。
infoworld
·
2014-03-04 00:00
wxwidgets
布局文件
wxformBuilder
xrc
wxWidgets
http post method example
#include #include voidOneKeySignDialog::OnButton1Click(wxCommandEvent&event) { wxHTTPhttp; http.SetHeader(_T(“Content-type”),_T(“application/x-www-form-urlencoded”));//remembertodefine“Content-type:ap
kingsollyu
·
2014-03-03 01:00
CodeBlocks+
wxWidgets
到www.
wxWidgets
.org下载并安装
wxWidgets
,如果只开发Windows程序可以只下载wxMSW版本,如果你喜欢也可以下载wxAll版本。
kingsollyu
·
2014-03-02 13:00
程序只运行一个实例,并将前一个实例提到前台
wxWidgets
提供了一个用来检测是否只有一个实例(instance)在运行的wxSingleInstanceChecker类。
dqifa
·
2014-02-28 18:00
实例
程序只运行一个实例,并将前一个实例提到前台
阅读更多
wxWidgets
提供了一个用来检测是否只有一个实例(instance)在运行的wxSingleInstanceChecker类。
dqifa
·
2014-02-28 18:00
通过重载实现修改
wxWidgets
文本处理框wxTextCtrl和wxRichTextCtrl的右键弹出菜单
阅读更多wxWidget中这块是写死的,这让我感到非常郁闷,而且没有提供一些简单的配置工具,关于右键弹出菜单,我们可以通过下面这段代码来看它是怎么实现的:voidwxTextCtrl::OnContextMenu(wxContextMenuEvent&event){#ifwxUSE_RICHEDITif(IsRich()){if(!m_privateContextMenu){m_privateCo
dqifa
·
2014-02-27 13:00
通过重载实现修改
wxWidgets
文本处理框wxTextCtrl和wxRichTextCtrl的右键弹出菜单
wxWidget中这块是写死的,这让我感到非常郁闷,而且没有提供一些简单的配置工具,关于右键弹出菜单,我们可以通过下面这段代码来看它是怎么实现的:voidwxTextCtrl::OnContextMenu(wxContextMenuEvent&event){#ifwxUSE_RICHEDIT if(IsRich()) { if(!m_privateContextMen
dqifa
·
2014-02-27 13:00
wxwidgets
wxWidgets
类库结构图
自从2.5.0开始,
wxWidgets
既可以编译成单一的代码库(这种编译方式被称为:monolithic),或者编译为一些多个小的代码库(这种编译方式被称为multilib),Multilib是默认的编译方式
dqifa
·
2014-02-26 09:00
wxwidgets
wxWidgets
类库结构图
阅读更多自从2.5.0开始,
wxWidgets
既可以编译成单一的代码库(这种编译方式被称为:monolithic),或者编译为一些多个小的代码库(这种编译方式被称为multilib),Multilib是默认的编译方式
dqifa
·
2014-02-26 09:00
wxWidgets
框架下基于wxDialog程序的标准退出方法
阅读更多退出程序的标准方法是什么呢?我觉得所谓的标准方法,是要使程序能够做一些清理工作,而不是暴力退出,从而引起内存泄露和资源泄露。那么现在我们要用wxDec-C++创建一个基于wxDialog的程序,为了验证程序是否标准退出,那么我们要在wxAPP对象的OnExit()事件中写上一个MessageBox,用来代表清理代码。inttest1DlgApp::OnExit(){MessageBox(0
dqifa
·
2014-02-25 16:00
wxWidgets
框架下基于wxDialog程序的标准退出方法
退出程序的标准方法是什么呢?我觉得所谓的标准方法,是要使程序能够做一些清理工作,而不是暴力退出,从而引起内存泄露和资源泄露。那么现在我们要用wxDec-C++创建一个基于wxDialog的程序,为了验证程序是否标准退出,那么我们要在wxAPP对象的OnExit()事件中写上一个MessageBox,用来代表清理代码。int test1DlgApp::OnExit(){ &nb
dqifa
·
2014-02-25 16:00
wxwidgets
wxFormBuilder怎么制作继承于wxWindow的窗口,便于集成在frame中
事情是这样:用
wxWidgets
做一个窗口框架,左边是个可浮动的树列表窗口,右边需要一个自定义的窗口,作为框架的客户绘制区域。
TinyHum
·
2014-02-20 21:00
C++
UI
Linux Deepin 2013 编译
wxWidgets
3.0 & wxPython 3.0
编译wxPython3.0调试版:1.安装必要的依赖:(假如提示GStreamer出错,可参考这里)sudo apt-get install python-dev freeglut3-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev2.同样下载wxPython的源码并解压到某目录,进入该目录后,执行:mkdir buildgtkd
gzwxn
·
2014-02-12 04:00
Linux Deepin 2013编译
wxWidgets
3.0
以下记录编译wx3.0调试版的具体步骤:1.安装g++以及GTK+2.x的开发包:sudo apt-get install build-essential libgtk2.0-dev2.下载
wxWidgets
gzwxn
·
2014-02-12 03:00
Windows下使用codeblocks+
wxWidgets
开发的配置方法
在windows底下使用codeblocks+
wxwidgets
开发,我选择如下配置首先下载两个很重要的文件
wxWidgets
在windows底下用mingw编译器开发的安装程序http://prdownloads.sourceforge.net
sxzhengbeijing
·
2014-02-10 11:59
使用QT创建PythonGUI程序
1.挑选GUI设计程序:wxPythonVs.pyQt4参考链接:http://www.douban.com/group/topic/14590751/(1):
wxWidgets
wxPython:开发商业软件完全没有问题
alppkk4545
·
2014-02-06 18:00
python
ui
c/c++
使用QT创建PythonGUI程序
1.挑选GUI设计程序:wxPythonVs.pyQt4 参考链接:http://www.douban.com/group/topic/14590751/(1):
wxWidgets
wxPython:
wishchin
·
2014-02-06 18:00
使用
wxWidgets
进行跨平台的C++开发
转自:http://www.cnblogs.com/nokiaguy/archive/2009/01/27/1381071.html本文阐述了
wxWidgets
的由来,以及从
wxWidgets
的特点出发
smilestone322
·
2014-02-03 11:00
加密版Sqlite(集成CppSqlite)
5.网络上编译的dll文件和lib文件还要依赖
wxWidgets
库,本文的方法不依赖
wxWidgets
库,只是从
wxWidgets
库中提取了加密核心文件。原因来自于官方说明:Starti
能哥
·
2014-01-31 18:20
其它
wxWidgets
、Qt等界面工具比较
本文是在
wxWidgets
Wiki上面找到的一篇,对比了
wxWidgets
和其他一些界面工具的特点。
guoxiaoqian8028
·
2014-01-25 19:00
Ubuntu12.04 截图快捷键
今天在Ubuntu上用
wxWidgets
开发了一个计算器,准备写一篇开发文档,想要把软件运行效果给截图,前阵子无意中用到了Ubuntu的截图,但忘了怎么弄的,今天上网查了下,特在此整理一下。
liwuji930726
·
2014-01-08 12:00
linux
ubuntu
wxWidgets
界面设计工具DialogBlocks
//*createbyzyzx//*2009-3-12//*转载请注明来源:http://www.cppblog.com/zyzx 工欲善其事,必先利其器。在MFC上开发,有VS系列强大的可视化工具,基于wx的开发工具虽然没有VS、QT的界面设计器强大,但在灵活度上VS的界面设计器是没法比的(QT的没有用过,不做评论)。 如果选择了wx库,了解几款基于其上的界面设计工
Mrknowledge
·
2013-12-19 09:00
[
wxWidgets
]_[初级]_[Mac OS X下添加输入框的右键菜单]
场景:1.在MacOSX下,输入文本框wxTextCtrl默认是没有默认右键菜单的,这样对使用鼠标惯的用户来说是不清楚还能按Command+V的,还有粘帖,复制等操作.可通过以下操作添加右键菜单:text_->Connect(wxEVT_CONTEXT_MENU,wxContextMenuEventHandler(RegisterDialog::OnContextMenu),NULL,this);
infoworld
·
2013-12-11 13:00
文本框
右键菜单
wxwidgets
macosx
wxTextCtrl
[
wxWidgets
]_[中级]_[常用的wxGrid的总结]
场景:1.wxGrid是比较好用的可定制的table,支持单元格显示效果定制,合并,隐藏,局部刷新等等。总体来说,还是比较实用的控件。总结:1.初始化grid->CreateGrid(0,0); grid->EnableGridLines(true); grid->SetRowLabelSize(32); grid->SetDefaultRowSize(140); grid->SetScrollL
infoworld
·
2013-12-11 11:00
注意事项
wxwidgets
wxGrid
wxWidgets
3.0.0的静态编译
对于GUI编程,最早使用过VC6的MFC,之后使用过GTK,Java的Swing,前一段时间还摆弄过纯Windows原生的Win32API,现在则开始折腾
wxWidgets
,但是这些技术的学习了解并没有做出像样的软件
棋有此理
·
2013-12-11 11:00
wxwidgets
wxWidgets-3.0.0
[
wxWidgets
]_[中级]_[自定义wxStaticText控件支持图片背景(透明背景)]
场景:1.在贴图的情况中,wxStaticText并不能支持有背景的父控件,这样文字背景就有一个灰黄色的默认背景。即使写子类继承wxStaticText加入EVT_ERASE_BACKGROUND也不能让背景色消失。这时候可以参考mfc的实现,返回一个透明BRUSH给wxStaticText做绘制默认背景色用.不过这里就需要重载DoMSWControlColor方法,这个是基于本地的实现。没办法了
infoworld
·
2013-12-11 11:00
wxwidgets
透明背景
图片背景
wxStaticText
文字控件
windows原生开发之界面疑云
能够免于手工书写,其实这个问题并不复杂,但VS不实现、QT语法怪异、wtl同样,甚至第三方工具也无,
wxWidgets
也没有。
·
2013-11-22 10:00
windows
wxWidgets
2.0 推出 15 年后 3.0 正式发布
开源跨平台GUI开发工具集
wxWidgets
宣布发布3.0版,上一个重大更新版
wxWidgets
2.0还是在1998年发布的。
·
2013-11-12 15:00
软件更新新闻
wxWidgets
2.0 推出 15 年后 3.0 正式发布
开源跨平台GUI开发工具集
wxWidgets
宣布发布3.0版,上一个重大更新版
wxWidgets
2.0还是在1998年发布的。
·
2013-11-12 07:00
软件更新新闻
MinGW编译
wxWidgets
问题
其实利用MinGW编译
wxWidgets
是一件挺简单的事情,但是最近在编译的时候遇到一些问题,并找到解决方案,因此在此分享一下个人经验。编译出错的原因是由于安装了MSYS的缘故。
·
2013-11-06 13:00
wxwidgets
安装
wxWidgets
2.8
blocks+
wxWidgets
2.8在UUbuntu 10.04下的安装。
stormbjm
·
2013-10-22 16:00
[
wxWidgets
]_[初级]_[自绘窗口最小化点击任务栏图标还原的办法]
场景:1.
wxWidgets
的自绘窗口,就是去掉title和菜单的顶级窗口默认最小化后再次点击任务栏的图标是不能还原的.2.解决办法.wx的自绘制窗口的最小化点击还原的办法 只在固定大小的界面里成功.
infoworld
·
2013-10-21 10:00
还原
wxwidgets
最小化
任务栏
[
wxWidgets
]_[中级]_[阻止窗口闪烁的方法]
场景:1.4种情况.66.阻止闪烁的办法。1.冻结多次重绘一般 闪烁是因为多次update ui,造成视觉上不连续的现象。方法1:ThistinyclasspreventsredrawingofawxWindowduringitslifetimebyusingwxWindow::Freeze()andwxWindow::Thaw()methods. Itistypicallyusedforcre
infoworld
·
2013-10-21 10:00
窗口
wxwidgets
闪烁
阻止
减少
wxwidgets
环境搭建和学习资源
wxwidgets
是一个跨平台的GUI,要学习
wxwidgets
,可以参考以下资源进行学习。网上资源那么多,何必自己都亲力亲为的总结呢,直接把网络上面的资源收集整理就够我们用的了。
xidianzhimeng
·
2013-10-17 09:00
wxwidgets
wxWidget 2.9使用
/
wxWidgets
-2.9.5/include,..
ljh081231
·
2013-10-16 12:00
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他