Qt编程的发展历程与基础应用入门
1. Qt的发展历程
Qt最初于1995年5月向公众发布,由Haavard Nord和Eirik Chambe - Eng开发。他们二人在挪威科技大学相识并获得计算机硕士学位。
Haavard早在1988年就开始对C ++图形用户界面(GUI)开发产生兴趣,当时他受一家瑞典公司委托用C ++开发一个GUI框架。1990年夏天,Haavard和Eirik一起开发一个用于超声图像的C ++数据库应用程序,该系统要能在Unix、Macintosh和Windows上运行。一次在公园的交谈中,Haavard提出需要一个面向对象的显示系统,这次讨论为他们后来设计的跨平台面向对象GUI奠定了基础。
1991年,Haavard开始编写后来成为Qt的类,同时与Eirik合作进行设计。1992年,Eirik提出了“信号和槽”的概念,这是一种简单而强大的GUI编程范式,后来被许多其他工具包采用。1993年,他们开发出Qt的第一个图形内核,并能够实现自己的小部件。年底,Haavard建议创建一家公司来设计“最好的C ++ GUI框架”。
1994年,公司最初名为Quasar Technologies,后改为Troll Tech,最终定名为Trolltech。这一年对于两位年轻的程序员来说开局艰难,他们没有客户、产品未完成且资金短缺,但他们的妻子作为员工支持他们开发产品。
1995年4月,挪威的Metis公司与他们签订合同,委托开发基于Qt的软件。同年5月20日,Qt 0.90在sunsite.unc.edu上可供下载,6天后发布公告,这是Qt的第一个公开版本。Qt从一开始就提供两种许可证:商业开发需要商业许可证,开源开发则可使用免
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



