Sneetsher
2010-01-29, 11:27
السلام عليكم، كنت أود أن أترجم كل ما ورد و المنقول من الموقع الرسمي لـ Qt. لا يهم ... باختصار، كيوتي بيئة تطوير متكاملة (SDK+IDE) للبرمجيات و الواجهات المتعددة المنصّات (لينكس، ماك، ويندوز، سمبيان، أندرويد، مايمو،...)
و المتعددة اللغات. حاليا هو ملك لـ نوكيا.
مهما كتبت فلن أستطيع الإحاطة بكل ميزاته.
تستخدمه الكثير من الشركات في برامجها المتعددة المنصّات واللغات، كـ غوغل-إرث و *****، و غيرها كثير.
يمكن تحميل كيوتي بإحدى لغات البرمجة سي++ أو جافا و أيضا تغليفه في بايثون.
أنصحكم بتجريبه، و يمكنكم تشغيل ملحقه Demo و سيعرض لكم الكثير من النماذج و الأمثلة.
What is Qt? (http://qt.nokia.com/?currentflipperobject=04fb871fbc28d8e8e46c51fe89ef 8d67)
Qt is a cross-platform application and UI framework. It includes a cross-platform class library, integrated development tools and a cross-platform IDE. Using Qt, you can write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code. http://qt.nokia.com/images/products/qtplatforms13map.png
What can you do with Qt? (http://qt.nokia.com/?currentflipperobject=a0bf9a58d11cf41102fb85c33747 6eee)
http://qt.nokia.com/images/template/qt-in-use/image_tile Write code once to target multiple platforms (http://qt.nokia.com/products/platform/platforms)
Qt allows you to write advanced applications and UIs once, and deploy them across desktop and embedded operating systems (http://qt.nokia.com/products/platform/platforms) without rewriting the source code — saving time and development cost.
http://qt.nokia.com/images/products/widgets-thumb-gauges/image_tile Create amazing user experiences (http://qt.nokia.com/products/library/modular-class-library#info_gui)
Qt provides the building blocks — a broad set of customizable widgets, graphics canvas, style engine and more — that you need to build modern user interfaces. Incorporate 3D graphics (http://qt.nokia.com/products/library/modular-class-library#advanced-3d-graphics-opengl), multimedia audio or video (http://qt.nokia.com/products/library/modular-class-library#info_multimedia), visual effects, animations and custom styles to set your application apart from the competition.
http://qt.nokia.com/images/products/Qt_Creator_Icon_Web.png/image_tile Do more with less (and faster) (http://qt.nokia.com/products/library/modular-class-library)
With the new Qt Creator cross-platform IDE (http://qt.nokia.com/products/developer-tools/developer-tools), or on its own, Qt is fast to learn and easy to use. And Qt's modular class library (http://qt.nokia.com/products/library/modular-class-library) means that you can spend more time on innovation, and less time on infrastructure coding — getting your software to market faster.
http://qt.nokia.com/images/products/webkit-logo/image_tile Blend web and native code in a single application (http://qt.nokia.com/products/library/modular-class-library#info_webkit)
Qt's integration with the WebKit web rendering engine (http://qt.nokia.com/products/library/modular-class-library#info_webkit)means that you can quickly(See how) (http://qt.nokia.com/developer/qt-4.5-demo-videos) — impressing your users in the process. incorporate ******* and services from the Web into your native application, and can use the web environment to deliver your services and functionality
Who makes Qt? (http://qt.nokia.com/?currentflipperobject=0c96d6ef13290603cd3d8f000477 b289)
http://qt.nokia.com/images/products/qt-logo/image_tile Qt Software does
Qt is primarily developed and maintained by the intrepid developers at Qt Software (http://labs.trolltech.com/blogs/2009/03/03/qt-45-hits-the-virtual-****ves/), a unit within Nokia. We've been developing Qt for over 14 years – and thousands of companies worldwide use Qt to develop well known desktop, embedded and mobile applications and UIs. Find out more about us (http://qt.nokia.com/about/about-us).
http://qt.nokia.com/images/template/community_icon.png/image_preview The community does
We license Qt under both open source licenses (LGPL (http://qt.nokia.com/products/licensing/licensing#qt-gnu-lgpl-v)and GPL (http://qt.nokia.com/products/licensing/licensing#qt-gnu-gpl-v)), as well as a commercial license (http://qt.nokia.com/products/licensing/licensing#qt-commercial-license), making it possible for open source projects to use Qt. Working with them, we have been able to gather a ton of useful feedback and evolve Qt more quickly – resulting in a better framework for everyone. Find out more about the Qt community (http://qt.nokia.com/developer/community-resources/community-resources).
http://qt.nokia.com/images/template/developers/image_thumb You do!
We develop Qt out in the open – the Qt roadmap (http://qt.nokia.com/developer/qt-roadmap) and source code repositories (http://qt.gitorious.org/) are open to the public, which means that that you can help guide and shape the future development of Qt by contributing code, translations, ex
How can you get started? (http://qt.nokia.com/?currentflipperobject=b67db99b642a177b54b61cde986e be5a)
Download the Qt SDK
The Qt SDK includes the tools you need to build cross-platform applications with Qt in a single install:
Qt Creator cross-platform IDE (http://qt.nokia.com/products/developer-tools/developer-tools)
Qt libraries
Qt Linguist translation & internationalization tools
http://qt.nokia.com/button_dl_qt_sdk.png (http://qt.nokia.com/downloads)http://qt.nokia.com/button_dl_qt_source.png (http://qt.nokia.com/downloads)
Walk through the Qt tutorials
Qt provides a collection of tutorials covering a range of topics to help you get started. Check out all the Qt tutorials (http://doc.trolltech.com/tutorials.html).
Try the Qt examples
The Qt documentation provides examples that demonstrate Qt features in small, self-contained programs. Check out all the examples (http://doc.trolltech.com/examples.html).
Read the official Qt book
A great way to learn Qt is to read the official Qt book, C++ GUI Programming with Qt 4, Second Edition (http://www.amazon.com/gp/product/0132354160/ref=ase_trolltech/). The first edition is available online (http://www.qtrac.eu/C++-GUI-Programming-with-Qt-4-1st-ed.zip).
Connect with the Qt community
There are countless places on the web focused on Qt technologies that can provide you with your daily dose of information, tutorials, support and insight into Qt development. Find out more (http://qt.nokia.com/developer/getting-started/getting-started).
amples and other contributions to Qt and Qt-related projects. Find out how to start contributing to Qt. (http://qt.nokia.com/developer/the-qt-contribution-model/the-qt-contribution-model)
Qt Development Tools (http://qt.nokia.com/products/developer-tools/developer-tools)
http://qt.nokia.com/images/products/Qt_Creator_Icon_Web.png/image_thumb (http://qt.nokia.com/products/appdev/developer-tools/developer-tools?currentflipperobject=821c7594d32e33932297b1e 065a976b8)Cross-Platform Qt IDE
Qt Creator (http://qt.nokia.com/products/developer-tools?currentflipperobject=821c7594d32e33932297b1e 065a976b8) is a cross-platform Qt IDE. It is available as a stand-alone package or in combination with the Qt libraries and development tools as a complete SDK (http://qt.nokia.com/downloads). Qt Creator includes:
An advanced C++ code editor
Project and build management tools
Integrated, context-sensitive help system
Visual debugger
Code management and navigation tools
http://qt.nokia.com/images/products/qt-designer-icon/image_tileGUI Builder (http://qt.nokia.com/products/developer-tools?currentflipperobject=937ba3e952f85ef68ddbb7c b4b20fc19)
http://qt.nokia.com/images/products/qt-linguist-icon/image_tileInternationalization Tools (http://qt.nokia.com/products/developer-tools?currentflipperobject=cf2f1a5149cecc583f8f273 3206343ca)
http://qt.nokia.com/images/products/qt-assistant-icon/image_tile Customizable HTML Help System (http://qt.nokia.com/products/developer-tools?currentflipperobject=679ab49522608448f169966 30ff5b25d)
http://qt.nokia.com/images/products/qt-logo/image_tileIntegration/Add-in for Eclipse and Visual Studio (http://qt.nokia.com/products/developer-tools?currentflipperobject=036b2cb2c8ff74a543196ff 6871aae8a)
و المتعددة اللغات. حاليا هو ملك لـ نوكيا.
مهما كتبت فلن أستطيع الإحاطة بكل ميزاته.
تستخدمه الكثير من الشركات في برامجها المتعددة المنصّات واللغات، كـ غوغل-إرث و *****، و غيرها كثير.
يمكن تحميل كيوتي بإحدى لغات البرمجة سي++ أو جافا و أيضا تغليفه في بايثون.
أنصحكم بتجريبه، و يمكنكم تشغيل ملحقه Demo و سيعرض لكم الكثير من النماذج و الأمثلة.
What is Qt? (http://qt.nokia.com/?currentflipperobject=04fb871fbc28d8e8e46c51fe89ef 8d67)
Qt is a cross-platform application and UI framework. It includes a cross-platform class library, integrated development tools and a cross-platform IDE. Using Qt, you can write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code. http://qt.nokia.com/images/products/qtplatforms13map.png
What can you do with Qt? (http://qt.nokia.com/?currentflipperobject=a0bf9a58d11cf41102fb85c33747 6eee)
http://qt.nokia.com/images/template/qt-in-use/image_tile Write code once to target multiple platforms (http://qt.nokia.com/products/platform/platforms)
Qt allows you to write advanced applications and UIs once, and deploy them across desktop and embedded operating systems (http://qt.nokia.com/products/platform/platforms) without rewriting the source code — saving time and development cost.
http://qt.nokia.com/images/products/widgets-thumb-gauges/image_tile Create amazing user experiences (http://qt.nokia.com/products/library/modular-class-library#info_gui)
Qt provides the building blocks — a broad set of customizable widgets, graphics canvas, style engine and more — that you need to build modern user interfaces. Incorporate 3D graphics (http://qt.nokia.com/products/library/modular-class-library#advanced-3d-graphics-opengl), multimedia audio or video (http://qt.nokia.com/products/library/modular-class-library#info_multimedia), visual effects, animations and custom styles to set your application apart from the competition.
http://qt.nokia.com/images/products/Qt_Creator_Icon_Web.png/image_tile Do more with less (and faster) (http://qt.nokia.com/products/library/modular-class-library)
With the new Qt Creator cross-platform IDE (http://qt.nokia.com/products/developer-tools/developer-tools), or on its own, Qt is fast to learn and easy to use. And Qt's modular class library (http://qt.nokia.com/products/library/modular-class-library) means that you can spend more time on innovation, and less time on infrastructure coding — getting your software to market faster.
http://qt.nokia.com/images/products/webkit-logo/image_tile Blend web and native code in a single application (http://qt.nokia.com/products/library/modular-class-library#info_webkit)
Qt's integration with the WebKit web rendering engine (http://qt.nokia.com/products/library/modular-class-library#info_webkit)means that you can quickly(See how) (http://qt.nokia.com/developer/qt-4.5-demo-videos) — impressing your users in the process. incorporate ******* and services from the Web into your native application, and can use the web environment to deliver your services and functionality
Who makes Qt? (http://qt.nokia.com/?currentflipperobject=0c96d6ef13290603cd3d8f000477 b289)
http://qt.nokia.com/images/products/qt-logo/image_tile Qt Software does
Qt is primarily developed and maintained by the intrepid developers at Qt Software (http://labs.trolltech.com/blogs/2009/03/03/qt-45-hits-the-virtual-****ves/), a unit within Nokia. We've been developing Qt for over 14 years – and thousands of companies worldwide use Qt to develop well known desktop, embedded and mobile applications and UIs. Find out more about us (http://qt.nokia.com/about/about-us).
http://qt.nokia.com/images/template/community_icon.png/image_preview The community does
We license Qt under both open source licenses (LGPL (http://qt.nokia.com/products/licensing/licensing#qt-gnu-lgpl-v)and GPL (http://qt.nokia.com/products/licensing/licensing#qt-gnu-gpl-v)), as well as a commercial license (http://qt.nokia.com/products/licensing/licensing#qt-commercial-license), making it possible for open source projects to use Qt. Working with them, we have been able to gather a ton of useful feedback and evolve Qt more quickly – resulting in a better framework for everyone. Find out more about the Qt community (http://qt.nokia.com/developer/community-resources/community-resources).
http://qt.nokia.com/images/template/developers/image_thumb You do!
We develop Qt out in the open – the Qt roadmap (http://qt.nokia.com/developer/qt-roadmap) and source code repositories (http://qt.gitorious.org/) are open to the public, which means that that you can help guide and shape the future development of Qt by contributing code, translations, ex
How can you get started? (http://qt.nokia.com/?currentflipperobject=b67db99b642a177b54b61cde986e be5a)
Download the Qt SDK
The Qt SDK includes the tools you need to build cross-platform applications with Qt in a single install:
Qt Creator cross-platform IDE (http://qt.nokia.com/products/developer-tools/developer-tools)
Qt libraries
Qt Linguist translation & internationalization tools
http://qt.nokia.com/button_dl_qt_sdk.png (http://qt.nokia.com/downloads)http://qt.nokia.com/button_dl_qt_source.png (http://qt.nokia.com/downloads)
Walk through the Qt tutorials
Qt provides a collection of tutorials covering a range of topics to help you get started. Check out all the Qt tutorials (http://doc.trolltech.com/tutorials.html).
Try the Qt examples
The Qt documentation provides examples that demonstrate Qt features in small, self-contained programs. Check out all the examples (http://doc.trolltech.com/examples.html).
Read the official Qt book
A great way to learn Qt is to read the official Qt book, C++ GUI Programming with Qt 4, Second Edition (http://www.amazon.com/gp/product/0132354160/ref=ase_trolltech/). The first edition is available online (http://www.qtrac.eu/C++-GUI-Programming-with-Qt-4-1st-ed.zip).
Connect with the Qt community
There are countless places on the web focused on Qt technologies that can provide you with your daily dose of information, tutorials, support and insight into Qt development. Find out more (http://qt.nokia.com/developer/getting-started/getting-started).
amples and other contributions to Qt and Qt-related projects. Find out how to start contributing to Qt. (http://qt.nokia.com/developer/the-qt-contribution-model/the-qt-contribution-model)
Qt Development Tools (http://qt.nokia.com/products/developer-tools/developer-tools)
http://qt.nokia.com/images/products/Qt_Creator_Icon_Web.png/image_thumb (http://qt.nokia.com/products/appdev/developer-tools/developer-tools?currentflipperobject=821c7594d32e33932297b1e 065a976b8)Cross-Platform Qt IDE
Qt Creator (http://qt.nokia.com/products/developer-tools?currentflipperobject=821c7594d32e33932297b1e 065a976b8) is a cross-platform Qt IDE. It is available as a stand-alone package or in combination with the Qt libraries and development tools as a complete SDK (http://qt.nokia.com/downloads). Qt Creator includes:
An advanced C++ code editor
Project and build management tools
Integrated, context-sensitive help system
Visual debugger
Code management and navigation tools
http://qt.nokia.com/images/products/qt-designer-icon/image_tileGUI Builder (http://qt.nokia.com/products/developer-tools?currentflipperobject=937ba3e952f85ef68ddbb7c b4b20fc19)
http://qt.nokia.com/images/products/qt-linguist-icon/image_tileInternationalization Tools (http://qt.nokia.com/products/developer-tools?currentflipperobject=cf2f1a5149cecc583f8f273 3206343ca)
http://qt.nokia.com/images/products/qt-assistant-icon/image_tile Customizable HTML Help System (http://qt.nokia.com/products/developer-tools?currentflipperobject=679ab49522608448f169966 30ff5b25d)
http://qt.nokia.com/images/products/qt-logo/image_tileIntegration/Add-in for Eclipse and Visual Studio (http://qt.nokia.com/products/developer-tools?currentflipperobject=036b2cb2c8ff74a543196ff 6871aae8a)