Quantcast
Channel: Jeez Tech » Linux
Viewing all articles
Browse latest Browse all 3

Integrated Development Environments For Qt And Not Only

0
0

qtcreator

This is a list of some Qt and not only, IDEs that will shorten your development time with Qt. Some of them are plugins and some others are standalone development enviroments. As described in Wikipedia:
Qt is a cross-platform application development framework, widely used for the development of GUI programs, and also used for developing non-GUI programs such as console tools and servers. Qt is most notably used in KDE, Google Earth, Skype, Qt Extended, Adobe Photoshop Album, VirtualBox and OPIE. It is produced by Nokia's Qt Development Frameworks division, which came into being after Nokia's acquisition of the Norwegian company Trolltech, the original producer of Qt, on June 17, 2008. Qt uses standard C++, but makes extensive use of the C pre-processor to enrich the language. Qt can also be used in several other programming languages via language bindings. It runs on all major platforms, and has extensive internationalization support. Non-GUI features include SQL database access, XML parsing, thread management, network support and a unified cross-platform API for file handling. Distributed under the terms of the GNU Lesser General Public License (among others), Qt is free and open source software.

Qt Creator

We could not start with any other tool for Qt, than this awesome IDE from Nokia. Qt Creator is a state of the art IDE that uses a "visual studio" like layout that many users will be familiar with: qtcreator Qt Creator is fairly easy to use and learn since it comes with plenty information about each action, hundreds of code and practice examples and a full documentation that will get you into Qt programming in less time that you might have imagined. Here is the Qt Creator whitepaper that will help you start your journey with this marvelous tool.

KDevelop

kdevelop_screen KDevelop is an IDE that comes with the KDE desktop environment. KDevelop is a free, opensource IDE (Integrated Development Environment) for MS Windows, Mac OsX, Linux, Solaris and FreeBSD. It is a feature-full, plugin extendable IDE for C/C++ and other programing languages. It is based on KDevPlatform, KDE and Qt libraries and is under development since 1998.

QDevelop

qdevelop QDevelop runs on Linux, unix, Mac OS X and Microsoft Windows systems and is released under the GPLv2 license. QDevelop is not a KDevelop like or reduced. It's an independent IDE dedicated to Qt and is totally independent of KDevelop. Less complete, but faster, light and especially multi-platforms. QDevelop and KDevelop have different code sources.

Monkey Studio

Monkey Studio is released under the GNU GPL. Its based on Qt 4.4.x and upper and is working on all majors OS's. It has been reported to work on : Windows 98 SE, XP and Vista, Mac OS X 10.3 and up, Mandriva, Suse, Fedora, Frugalware, Gentoo and debian/Ubuntu/Kubuntu. It's developed using the Qt library itself. So it should run on every platform that Qt 4 supports. monkeystudio A great IDE. It supports automatic updates and you can access nearly everything with custom shortcuts. You can create PHP,Python or C++ projects in minutes and you always have the manual at your screen for help and examples.

Python(x,y)

pydeveclipse Python(x,y) is a free scientific and engineering development software for numerical computations, data analysis and data visualization based on Python programming language, Qt graphical user interfaces (and development framework) and Eclipse integrated development environment. Its purpose is to help scientific programmers used to interpreted languages (such as MATLAB* or IDL**) or compiled languages (C/C++ or Fortran) to switch to Python. C/C++ or Fortran programmers should appreciate to reuse their code "as is" by wrapping it so it can be called directly from Python scripts.

QtClipse

QtClipse is a Qt plugin for Eclipse. To install it, open up Eclipse, go to Help > Software Updates > Find and Install. Choose Search for new features to install and click Next. Add a new remote site named QtClipse and with URL set to http://artis.imag.fr/Membres/Xavier.Decoret/resources/qt/eclipse/updates. Select only the QtClipse site and click Next. Follow instructions until the workbench is restarted.

Edyuk

edyuk Edyuk is a free, open source, fast and lightweight development environment which supports C++ and Qt 4 out of the box and can be extended through plugins. It works under all platforms supported by Qt 4. Do you know any other IDEs that can be used to develop with the Qt framework? Please let us know.

Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images