• 17360阅读
  • 6回复

【新闻】Trolltech公司发布新版QT [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2005-06-28
Trolltech Launches Major New Version of Qt
OSLO, Norway - June 28 2005

Qt 4 Transforms Popular Toolkit to Comprehensive Development Framework for Advanced Applications, Back-end Servers and Microsoft Visual Studio .NET Developers


Trolltech® today launched Qt® 4, a major new version of its popular cross-platform development software that delivers a comprehensive framework for building high-performance, cross-platform applications. New features and functionality throughout Qt 4 extend Qt support to the development of the most complex, advanced applications as well as powerful back-end server software. In addition, new integration with Microsoft Visual Studio .NET makes it easier for commercial Windows developers to take advantage of Qt 4, and the extension of Trolltech's dual licensing to Qt for Windows enables Qt open source developers to now target the Windows platform.

"Qt 4 is the most significant version of Qt we've ever released, firmly establishing it as a comprehensive framework for cross-platform development throughout an organization," said Eirik Chambe-Eng, Trolltech president. "Developing software for multiple platforms is becoming increasingly important, and Qt enables high-performance, native applications that can run virtually anywhere. With Qt 4, our goal is to extend Qt's benefits to a broader range of applications, from graphical desktop programs to complex, performance-intensive applications and database-driven server software."

Power and Performance for Cross-Platform Applications

Qt is an industry-leading C++ application development framework that enables development organizations to write applications once and deploy on any major operating system, including Windows (Windows 98 and later), Linux/Unix and Mac OS X, all from the same code base. The popular KDE Linux desktop as well as thousands of other software applications have been built on Qt, including commercial software from some of the world's largest organizations.

Qt 4 incorporates a wide range of new and updated features and capabilities designed to increase developer performance and productivity, while extending Qt's applicability to the development of complex, high-end applications, including:

1.       Heavy-duty graphics: Qt 4's graphics subsystem provides everything needed to create state-of-the-art user interfaces, suitable for advanced, heavy-duty visualization. Qt's painter now supports semi-transparency (alpha-blending), anti-aliasing, optional floating-point coordinate system, painter paths, and gradients. Support for interchangeable underlying paint engines and off-screen rendering has also been added.

2. Extended multi-threading: Qt 4 features comprehensive support for threaded programming, making it easier and more efficient to create programs that take full advantage of multi-core processing technology. Qt's advanced multi-threading capabilities, along with its database integration, XML support and other features, enable development teams to build powerful desktop and server-side applications.

3. Speed and memory consumption improvements: Development teams can utilize Qt's advanced functionality while consuming less memory and resources. Users of complex, high performance applications will be able to get more processing done with existing computing power.

New Integration with Visual Studio

Qt 4 offers new, seamless integration with Microsoft Visual Studio .NET, allowing Visual Studio .NET developers to easily create applications that can run on Linux, Mac OS and other desktop platforms, all from a familiar programming environment. Commercial Windows developers now have access to the full power of Qt tools and resources from within Visual Studio .NET, including Qt's intuitive API, GUI layout system, integrated documentation and templates for the most common Qt application types. In addition, because Qt supports all major operating systems and emerging new technologies, it can insulate Windows applications from API changes and operating system incompatibilities.

"Qt's Visual Studio integration is a welcome addition to our Windows-based development environment," said Jeffrey Markham, senior architect at Cadence Design Systems. "Windows developers can easily breathe life into a user interface with Qt, making Qt-based projects as easily as an ActiveX or MFC project. And with Qt 4, we now get the benefits of a native Windows development environment without sacrificing application portability."

Qt for Windows Available Under Open Source License

Qt 4 is offered under Trolltech's dual-licensing business model for all supported platforms, including Qt for Windows. Dual-licensed software is sold under a commercial license for proprietary, commercial development and is also available under the open source General Public License (GPL) for open source development projects. By making its successful dual-licensing business model available for Qt for Windows, Trolltech further extends Qt's reach into the Windows market, fueling the development of open source applications for the mainstream PC market. Qt for Windows is already widely used for commercial software development.

Availability

Qt 4 is available immediately under both the open source GPL license and a commercial license. Commercial evaluation versions of Qt are now available at http://www.trolltech.com/download/qt/evaluate.html
The Qt Open Source Edition is available for download at http://www.trolltech.com/download/opensource.html
For Qt 4 reference documentation, go to
http://doc.trolltech.com/4.0/index.html

To address a range of software development needs, including back-end server development, Trolltech is offering Qt 4 in an expanded choice of editions:

1. Qt Console: an all-new edition of Qt optimized for non-GUI development, such as back-end business logic and server software
2. Qt Desktop Light: an entry-level GUI programming edition that includes the core Qt functionality for cross-platform desktop application development
3. Qt Desktop: a version that includes all core Qt functionality, plus additional enterprise-level features.

For more information on Qt 4, please go to http://www.trolltech.com/products/qt/qt4info.html

About Trolltech:
Trolltech® is a world leader in delivering tools, components, and libraries for C++ developers across all major operating systems. Trolltech products constitute a leading open source application development framework and are an integral part of the Linux desktop. Trolltech also develops innovative UI platforms that enable key players to adopt Linux for mobile devices.
Trolltech creates two product lines: Qt® and Qtopia®. Qt is a complete C++ application development framework, which includes a class library and tools for cross-platform development and internationalization. Qtopia is the first comprehensive application platform built for embedded Linux, and is used on numerous Linux-based PDAs and mobile phones.

Trolltech is a second generation open source company with a dual licensing business model and provides development software to some of the largest companies in the world including IBM, Motorola, and Sharp, among thousands more. Trolltech is headquartered in Oslo, Norway, with offices in Brisbane, Australia, and Palo Alto, California. More about Trolltech can be found at http://www.trolltech.com.
[ 此贴被XChinux在2005-08-02 09:14重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 1楼 发表于: 2005-06-28
最吸引人的两点,一是它的新增强的功能,
二是,它在Windows下面也发布了OpenSource Edition,大家可以在Windows下面免费的使用它了,当然,你如果开发商业程序的话,也要在GPL下面发布。否则就要购买商业版本的QT4

在Linux下面的使用,包括Qt Designer等的使用,我就不说了,前面有我介绍的文章
在QT中使用MySQL 4.1 C API
http://www.qtcn.org/bbs/read.php?tid=106
用 QT Designer 來快速學習 QT
http://www.qtcn.org/bbs/read.php?tid=1334
Qt&Kdevelop技巧集[转]
http://www.qtcn.org/bbs/read.php?tid=112
使用 Qt 制作 Skin[转]
http://www.qtcn.org/bbs/read.php?tid=113
用qmake快速生成makefile[转]
http://www.qtcn.org/bbs/read.php?tid=114
QT国际化编程[转]
http://www.qtcn.org/bbs/read.php?tid=124

在Windows下面的开发,待我试用后再给大家介绍。
[ 此贴被XChinux在2005-12-31 13:53重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 2楼 发表于: 2005-06-29
试用了一下,不错,和QT3的时候有许多地方改变了。
在以后的学习中我将陆续发表学习中用到的QT方面的使用方法。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 3楼 发表于: 2005-06-29
Trolltech公司今日发布了QT4
1、Windows版本可与Microsoft Visual Studio .NET进行整合,方便用户进行开发
2、开发方面的支持加强有:图形方面,多线程方面,资源管理方面,
3、QT4的Windows版本也发布了OpenSource版本,但用户如果OpenSource版本开发商业软件的话,那他必须也以GPL方式发布,否则,如果不以GPL发布的话,那就要购QT4的商业版本
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线iamone

只看该作者 4楼 发表于: 2005-11-14
1楼的文章连接失效了
离线dracon
只看该作者 5楼 发表于: 2005-12-31
是啊,很好的内容,楼主将1楼的连接内容转过来吧!谢谢!
离线XChinux

只看该作者 6楼 发表于: 2005-12-31
OK了,更正了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个