手术后为什么要平躺6小时| 心慌吃什么药好| rf医学上是什么意思| 受割礼是什么意思| joma是什么牌子| 铁锈红配什么颜色好看| 道什么意思| 智齿什么时候开始长| 叹气是什么意思| 艾滋病是什么样的| 什么是法西斯| 臆想是什么意思| 小拇指发麻是什么原因| 脂肪最终消化成什么| 婚检检查什么项目| 脊柱侧弯是什么原因引起的| ABB式的词语有什么| 杨公忌日是什么意思| 什么球身上长毛| nt是什么币| 左腹下方隐痛什么原因| 什么是钓鱼网站| 为什么头发老出油| 荷花的寓意是什么| 抗心磷脂抗体是什么| nak是什么牌子| 顾影自怜是什么意思| 134是什么意思| 养肝护肝吃什么药| 尼姑庵是什么意思| 鱼腥草破壁饮片有什么功效| 牙根吸收是什么意思| 阴毛变白是什么原因| 中国最厉害的武器是什么| 酸是什么| 睡眠不好吃什么药最有效| 一月28号是什么星座| 喝酒脸红是缺少什么酶| 纺织娘是什么| 龙男和什么生肖最配| 呼吸困难是什么原因引起的| pos是什么意思| 什么是代词| 口渴喝什么最解渴| 灰蓝色是什么颜色| 一蹴而就什么意思| 头发长得快是什么原因| 老油条什么意思| 吃什么能让月经快点来| 室内用什么隔墙最便宜| 滑丝是什么意思| 姑妈的老公叫什么| 榨精是什么意思| 一心一意指什么生肖| 脑白质脱髓鞘是什么意思| 从从容容的意思是什么| 蛋白低是什么原因| 龙胆泻肝丸治什么病| 血脂高看什么指标| 什么是痔疮| 925银和s925银有什么区别| 妈妈弟弟的儿子叫什么| 孕妇吃什么容易滑胎| 灶性肠化是什么意思| 观音菩萨什么生肖| 2018 年是什么年| 月经头疼是什么原因| 腹痛拉肚子吃什么药| 什么的爱心| 羊水少了对宝宝有什么影响| 土豆发芽到什么程度不能吃| 什么叫培根| 飞行模式有什么用| 男生进入是什么感觉| 肝内多发低密度影是什么意思| 宝宝大便发白是什么原因| 务农是什么意思| 天天睡觉做梦是什么原因| 农村补贴什么时候发放| 什么是| 1935年属什么生肖属相| 前降支中段心肌桥什么意思| bp在医学上是什么意思| 一丘之貉是什么意思| 做人流挂什么科| 严重失眠吃什么药管用| 带状疱疹用什么药好| 金秘书为什么那样| 腿脚酸软无力是什么原因| 今年七夕节是什么时候| 甜瓜什么时候成熟| 智齿发炎吃什么| 蛐蛐进屋有什么预兆| 眉毛里面长痘痘是什么原因| 双鱼座的上升星座是什么| 上次闰六月是什么时候| 肋骨突出是什么原因| 北京摇号什么时候开始的| 今年21岁属什么生肖| 全身出虚汗多是什么原因造成的| 官方的意思是什么| 长痱子用什么药| 大堤是什么意思| 陈皮和什么泡水喝最好| 什么的交流| 仓鼠不能吃什么| 王俊凯什么星座| 右手中指发麻是什么原因| 8月11号是什么星座| 癫痫是什么症状| 夜卧早起是什么意思| 梦见被蛇咬了是什么意思| 月经来了吃什么好| 七零年属什么生肖| 12月23是什么星座| 呼吸机vt代表什么| junior什么意思| 迁单是什么意思| 先天性一个肾对人有什么影响| 吃什么都咸是什么原因| 年夜饭吃什么| 颈椎病看什么科| 苦荞是什么植物| 胆囊结石是什么症状| 为什么不建议治疗幽门螺杆菌| 1.1是什么星座| 弟是什么结构的字| b票能开什么车| 刚刚什么地方地震了| 3p什么意思| 喝酒前吃什么保护胃| 工作室是干什么的| 海参是补什么| 甲亢不能吃什么食物| 枪色是什么色| 翻白草治什么病| 布病是什么病| 羽丝绒是什么材料| 出炉是什么意思| 为什么额头反复长痘痘| 口腔溃疡吃什么药| 县法院院长是什么级别| kiko是什么意思| 肠阻塞有什么症状| 桑葚补什么| 不时之需是什么意思| 甲状腺1类是什么意思| 水洗棉是什么| 西瓜适合什么土壤种植| 妗子是什么意思| 血钙是什么意思| 检查是否怀孕要挂什么科| 乳酸是什么东西| 狡兔三窟是什么意思| 双肺纹理增重是什么意思| 吃什么药可以减肥| 好逸恶劳什么意思| 药师佛手里拿什么法器| 词牌名是什么意思| 后背痒是什么病的前兆| 下体瘙痒是什么原因| 传导阻滞吃什么药| 人丝是什么面料| 八月有什么节日| 左眉毛跳是什么预兆| 朗格手表什么档次| 苏慧伦为什么不老| 土霉素喂鸡有什么作用| 唾液酸酶阳性是什么意思| 什么是词性| 老鼠属于什么类动物| 沙茶酱是什么做的| 痔疮的表现症状是什么| 针眼用什么眼药水| 醒酒汤是什么| 月经不来是什么原因导致的| 来月经头疼是什么原因| 晨尿浑浊是什么原因| hla一b27阳性是什么意思| 1963年属什么生肖| 看病人送什么鲜花好| 精子吃了有什么好处| 二氧化碳分压高说明什么| 果脯是什么| 11月什么星座| 光是什么结构| 肺部ct能查出什么病| lbl是什么意思| bgm网络语什么意思| 为什么得疱疹病毒| 豌豆什么时候种最好| 神经紊乱吃什么药| 五岳是什么意思| 右耳朵发热代表什么预兆| 泄露是什么意思| lin是什么意思| 阿胶配什么吃不上火| 永加日念什么| 打喷嚏流鼻涕属于什么感冒| 消化不好吃什么药| 根茎叶属于什么器官| 腰间盘突出睡觉什么姿势好| 拉屎不成形是什么原因| 生殖感染用什么消炎药效果好| 网剧是什么意思| 为什么要努力读书| 啤酒有什么牌子| 暗度陈仓是什么意思| 最好的避孕方法是什么| 没有淀粉可以用什么代替| 助听器什么牌子好用| 中国的国树是什么| 佃农是什么意思| 才高八斗代表什么生肖| 湿气是什么意思| 除异味用什么效果最好| 玉兰油适合什么年龄| 蛋白粉吃多了有什么危害| 苟不教的苟是什么意思| 老年骨质疏松疼痛有什么好疗法| pn是什么| 足石念什么| 婴儿坐飞机需要什么证件| 眼白有点黄是什么原因| 什么地哭| 为什么磨牙| 12月7号是什么星座| 缅铃是什么| 细菌性肺炎吃什么药| 歇斯底里什么意思| 眼睛有黑影是什么原因| 移动迷宫到底讲的什么| 长春新碱是什么药| 晕血是什么症状| 路冲是什么意思| 伤风流鼻涕吃什么药好| 为什么一低头就晕| 差强人意什么意思| 抱大腿什么意思| ra是什么病| 1996年什么命| 重中之重是什么意思| 怀孕吃什么| 牛仔裤搭配什么衣服好看| 痛风吃什么中药最有效| 什么的意思| 什么是冤亲债主| 共产主义社会是什么样的社会| 胸有成竹什么意思| 血液肿瘤是什么病| 2楼五行属什么| 梦到鞋子是什么意思| 属狗是什么星座| 睡觉手麻是什么原因引起的女人| 艺考是什么| spa什么服务| 木是什么颜色| 女人吃牛蛙有什么好处| 上吐下泻吃什么好| 全身发抖是什么原因| 乐高为什么这么贵| 什么水果营养价值最高| 为什么午觉睡醒后头疼| 狐假虎威是什么意思| 百度Jump to content

《法律讲堂(生活版)》 20180324 好友救我又害我

From Wikipedia, the free encyclopedia
(Redirected from XWidgets)
wxWidgets
Original author(s)Julian Smart[1][2][3]
Developer(s)Various developers and contributors[4]
Initial release1992; 33 years ago (1992)[5]
Stable release3.3.1 (21 July 2025; 13 days ago (2025-08-07) [6]) [±]
Repository
Written inC++
Operating systemCross-platform
TypeDevelopment library
LicensewxWidgets Licence
Websitewxwidgets.org
百度 高保湿霜质地清爽,提供24小时的保湿,在一天中持续补充水份。

wxWidgets (formerly wxWindows) is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications. wxWidgets enables a program's GUI code to compile and run on several computer platforms with no significant code changes. A wide choice of compilers and other tools to use with wxWidgets facilitates development of sophisticated applications.[7] wxWidgets supports a comprehensive range of popular operating systems and graphical libraries, both proprietary and free.

The project was started under the name wxWindows in 1992 by Julian Smart at the University of Edinburgh.[1] The project was renamed wxWidgets in 2004 in response to a trademark claim by Microsoft UK.

It is free and open source software, distributed under the terms of the wxWidgets Licence, which satisfies those who wish to produce for GPL and proprietary software.[8]

Portability and deployment

[edit]

wxWidgets covers systems such as Microsoft Windows, macOS (Carbon and Cocoa), iOS (Cocoa Touch), Linux/Unix (X11, Motif, and GTK), OpenVMS, OS/2 and AmigaOS. A version for embedded systems is under development.[9]

wxWidgets is used across various industry sectors, most notably by Xerox, Advanced Micro Devices (AMD), Lockheed Martin, NASA and the Center for Naval Analyses. It is also used in the public sector and education by, for example, Dartmouth Medical School, National Human Genome Research Institute, National Center for Biotechnology Information, and many others.[7] wxWidgets is used in many open source projects,[10] and by individual developers.

History

[edit]

wxWidgets (initially wxWindows; "w" is for Windows, and "x" is for X Window System)[11] was started in 1992 by Julian Smart at the University of Edinburgh.[1] He attained an honours degree in Computational science from the University of St Andrews in 1986, and is still a core developer.[2]

On 20 February 2004, the developers of wxWindows announced that the project was changing its name to wxWidgets, as a result of Microsoft requesting Julian Smart to respect Microsoft's United Kingdom trademark of the term Windows.[12]

Major release versions were 2.4 on 6 January 2003, 2.6 on 21 April 2005 and 2.8.0 on 14 December 2006. Version 3.0 was released on 11 November 2013.

wxWidgets has participated in the Google Summer of Code since 2006.[13][14]

License

wxWindows Licence
Debian FSG compatibleYes
FSF approvedYes
OSI approvedYes
GPL compatibleYes
CopyleftYes
Linking from code with a different licenceYes
Websitewww.wxwidgets.org Edit this on Wikidata

wxWidgets is distributed under a custom made wxWindows Licence, similar to the GNU Lesser General Public License (LGPL), with an exception stating that derived works in binary form may be distributed on the user's own terms.[8] This license is a free software license approved by the FSF,[15] making wxWidgets free software. It has been approved by the Open Source Initiative (OSI).[16]

Official support

[edit]

Supported platforms

[edit]

wxWidgets is supported on the following platforms:[17][18]

  • Windows – wxMSW (64-bits Windows XP up to Windows 11 and 32-bits Windows 3.11 for Workgroups (with Win32s extension) up to Windows 11)
  • Linux/UnixwxGTK, wxX11, wxMotif
  • macOS – wxMac (Mac OS X 10.3 using Carbon, Mac OS X 10.5 using Cocoa), wxOSX/Cocoa (32/64-bits Mac OS X 10.7 or later)
  • OS/2 – wxOS2, wxPM, wxWidgets for GTK or Motif can be compiled on OS/2
  • Embedded platforms – wxEmbedded[9]

External ports

[edit]
  • Amiga – wxWidgets-AOS: AmigaOS port (Work In Progress)[19]

Supported compilers

[edit]

wxWidgets is officially confirmed to work properly with the following compilers:[20][21]

Toolkit Compiler Version
wxMSW Microsoft Visual Studio – Visual C++ 5.0+
Borland C++ (dropped in 3.1.5) 5.5+
C++Builder 2006+
Watcom C++, OpenWatcom 10.6+
CodeWarrior 7+
Cygwin 1.5+
MinGW 2.0+
Digital Mars C/C++ compiler 8.40+
wxGTK g++ 2.95+
Clang++ 3.3+
Intel C++ Compiler 9.1+
Sun Studio C/C++ 5.9
HP aC++ 3.8
IBM XL C/C++ 8.0

Programming language bindings

[edit]
wxPython logo

The wxWidgets library is implemented in C++, with bindings available for many commonly used programming languages.[22]

wxWidgets is best described as a native mode toolkit as it provides a thin abstraction to a platform's native widgets, contrary to emulating the display of widgets using graphic primitives. Calling a native widget on the target platform results in a more native looking interface than toolkits such as Swing (for Java), as well as offering performance and other benefits.[23]

The toolkit is also not restricted to GUI development, having an inter-process communication layer, socket networking functionality, and more.

RAD tools and IDEs for wxWidgets

[edit]
CodeLite under Windows XP
Code::Blocks running under Ubuntu

There are many Rapid Application Development (RAD) and Integrated Development Environment (IDE) tools available. Notable tools include:[24][25]

Applications built using wxWidgets

[edit]
Amaya under Windows 7

Notable applications that use wxWidgets:

See also

[edit]
  • FLTK – a light, cross platform, non-native widget toolkit
  • FOX toolkit – a fast, open source, cross-platform widget toolkit
  • GTK – the GIMP toolkit, a widget toolkit used by GNOME applications
  • gtkmm – C++ version of GTK
  • Juce – an extensive cross-platform widget toolkit
  • IUP – a multi-platform toolkit for building native graphical user interfaces
  • Qt (toolkit) – an application framework used by KDE applications
  • U++ – a C++ cross-platform development framework
  • Widget toolkit
  • List of widget toolkits

References

[edit]
  1. ^ a b c "About the wxWidgets Project". wxwidgets.org. Retrieved 2025-08-07.
  2. ^ a b "About Julian Smart, www.anthemion.co.uk". anthemion.co.uk. Retrieved 2025-08-07.
  3. ^ "Julian Smart". bookfayre.cz. Retrieved 2025-08-07.
  4. ^ "The Team - wxWidgets". wxwidgets.org.
  5. ^ "History - wxWidgets". www.wxwidgets.org.
  6. ^ "wxWidgets: 3.3.1 Released". 2025-08-07. Retrieved 2025-08-07.
  7. ^ a b "About Who uses wxWidgets?". wxwidgets.org. Retrieved 2025-08-07.
  8. ^ a b ""License" page on website". The wxWindows Licence is essentially the LGPL, with an exception stating that derived works in binary form may be distributed on the user's own terms.
  9. ^ a b "wxEmbedded | embedded cross platform GUI library homepage". www.wxembedded.com.
  10. ^ "List of open source applications that uses wxWidgets". SourceForge.net. Retrieved 2025-08-07.
  11. ^ "History - wxWidgets". www.wxwidgets.org. Retrieved 2025-08-07.
  12. ^ Smart, Julian; Dunn, Robin (August 2004). "Name change". Sourceforge.net. Retrieved 2025-08-07.
  13. ^ Smart, Julian (2025-08-07). "Google Summer of Code 2006: wxWidgets projects summary". wxwidgets.org. Retrieved 2025-08-07.
  14. ^ "Google Summer of Code 2006". Retrieved 2025-08-07.
  15. ^ "Various Licenses and Comments about Them – GNU Project - Free Software Foundation".
  16. ^ "Open Source Initiative OSI – The wxWindows Library Licence:Licensing". Open Source Initiative. Retrieved 2025-08-07.
  17. ^ "wxWidgets: Introduction". docs.wxwidgets.org. Retrieved 2025-08-07.
  18. ^ "wxWidgets: Platform Details". docs.wxwidgets.org. Retrieved 2025-08-07.
  19. ^ "wxWidgets-AOS: AmigaOS port". Retrieved 2025-08-07.
  20. ^ "Supported Platforms". wxwidgets.org. Retrieved 2025-08-07.
  21. ^ "Development: Supported Classes - WxWiki". wiki.wxwidgets.org.
  22. ^ "wxWidgets General Information". wxwidgets.org. Retrieved 2025-08-07.
  23. ^ "WxWidgets Compared To Other Toolkits". wxwidgets.org. Retrieved 2025-08-07.
  24. ^ "Tools for wxWidgets". wxwidgets.org. Retrieved 2025-08-07.
  25. ^ "List of Integrated Development Environments". wxwidgets.org. Retrieved 2025-08-07.

Further reading

[edit]
[edit]
葬爱家族是什么意思 红糖是什么做的 below是什么意思 dd是什么意思 男人蛋蛋疼是什么原因
大腿根部是什么部位 润滑油是什么 肾虚吃什么药最有效 世界上最坚硬的东西是什么 胃里有胀气吃什么药
17数字代表什么意思 5月12号是什么日子 医学检验技术是什么 尿电导率低是什么意思 什么是气滞
常青藤是什么意思 不拘小节是什么意思 喝酒后不能吃什么药 虫草花有什么功效和作用 右眉上方有痣代表什么
相貌是什么意思hcv8jop8ns9r.cn 金牛座是什么星象hcv7jop9ns9r.cn 颞下颌关节紊乱吃什么药hcv9jop8ns1r.cn 情窦初开什么意思hcv8jop1ns1r.cn 淀粉样变性是什么病zhiyanzhang.com
微信是什么时候开始有的hcv8jop6ns7r.cn 什么叫县级以上的医院hcv8jop3ns4r.cn 银屑病为什么会自愈hcv9jop5ns4r.cn 湿热吃什么药hcv9jop8ns0r.cn 湿阻病是什么病hcv8jop3ns2r.cn
补气血吃什么好hcv7jop5ns4r.cn 激凸是什么意思hcv8jop2ns3r.cn 怀孕一个月肚子有什么变化jiuxinfghf.com 蜗牛是什么生肖hcv9jop2ns3r.cn 小便带血是什么原因520myf.com
梦见自己的头发长长了是什么意思hcv9jop3ns0r.cn 眼睛不能见光是什么病hcv7jop4ns8r.cn 刘欢属什么生肖hcv9jop6ns5r.cn 手发麻发木是什么病的前兆0735v.com 仲字五行属什么hcv9jop6ns1r.cn
百度