Introduce Qt – A cross-platform application and UI framework

by admin on May 23, 2009

Homepage: http://www.qtsoftware.com/

What is Qt?

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.

Diagram - Product Architecture Graphic

As you know that in the Information Technology field, Visual Studio from Microsoft is the most popular when we were in our universities, so we should learn how to use such complicated IDE and how to program, … Actually, it is very difficult for the beginner because Microsoft always publics new version with addition functions we not always use. Now it becomes very heavy. And what will happen if we use Linux OS ?

When I change to Linux and get used to study Open Source softwares, I found out that QT Programming is the best choice and change my mind :) ) and never use Vistual Studio again . It had a lot of advantages:

1. A cross-platform application: I can write a source one time and compile cross-platfrom to make it run on Windows, Mac, Linux, .. without rewrite again. This is the best trend of choosing software nowadays.

2. It is free :) . QT software was released under several open source license: LGPL, GPL and commercial licsense  and now it opens for community contributions.

YouTube Preview Image

3. QT have UI framework so it supports a lot of functions like OpenGL, … so you can create a lof of great applications

4. QT now have Qt Jambi for Java programming and QT Designer, QT Creator, …

5. More and more …

Who use QT ?

I can tell you that a lof of peopel change to use Qt. You can see some demo in their website:

ASUS EeePC

Barco

Netflix Player by Roku Inc.

And do you know that the popular desktop environment KDE made by QT :)

YouTube Preview Image

And more in QT in use

Download and study

Now, we know exactly what should we go now by going to Download section and start: http://www.qtsoftware.com/downloads

and go to the tutorial section.

Change your mind and get fun !

VN:F [1.9.3_1094]
Rating: 10.0/10 (1 vote cast)
Introduce Qt - A cross-platform application and UI framework, 10.0 out of 10 based on 1 rating

Related posts:

  1. Introduce to RealTime Application Interface for Linux Nowadays, people is looking for RealTime solutions for their products, since their tasks have to be done very accurately. One more reason is Linux OS usually to be integrated into embedded IC ( Arm, PowerPC, … ). In term of Realtime OS, there are several wellknown Real-Time OS: QNX, VxWorks, RTAI. VxWorks comes from WindRiver [...]...
  2. Howto Stream Video Over Network Using OpenCV I am currently doing one project about Mobile Robot Teleoperation, so stream video over network is one of my part. Actually there are many different approaches, but I chose OpenCV as my main approach because of its advantages in term of Computer Vision. But the crazy thing I have to do is making 2 server [...]...
  3. LastPass – the best password manager for IE, Firefox, Safari, Google Chrome Homepage: https://lastpass.com/ What is lastpass and its features ? Actually, LastPass is a password manager is used as a add-ons or a plugin in such internet browsers as Firefox, Internet Explorer, Opera, Safari, … I have used LastPass add-on in Firefox for 3 or 4 months when the first version was released I don’t remember [...]...
  4. The best CHM Viewer in Ubuntu Linux What is CHM ? Let’s have a look at Wikipedia: Microsoft Compiled HTML Help is a proprietary format for online help files, developed by Microsoft and first released in 1997 as a successor to the Microsoft WinHelp format. It was first introduced with the release of Windows 98, and is still supported and distributed through [...]...
  5. GUI Programming with Python: QT Edition Today, I am searching for a great tool which combines between QT and Python. Finally, I found out one great language is PyQt and language as well PyQt. This book is free under Open Publication License. As you know, QT and Python both can run on almost popular platforms like Windows, Linux, MacOS and Embedded [...]...
  6. Qt 4.6 and Creator 1.3 have been released 2 days ago, I received the newsletter from QT that QT 4.6 and Creator 1.3 has been released, please check it out to see the new features. Before, I have used QT Creator 1.3 beta, but I feel it had been improved so much compared to the previous version. Qt 4.6 & Qt Creator 1.3 [...]...

Leave a Comment

Previous post:

Next post: