Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Im looking to develop myself an application for my KUbuntu machine. Basically a tool kit for stuff I use all the time. I have looked at the QT framework but cant find any really good guides for it adeeveloping with it... Or if you could suggest anything else to develop on kubuntu. Have looked at the quickly framework aswell but is that just for gnome or unity on normal ubuntu....?

I have done some C++ before at uni so should pick it up reasonably quickly. Just not sure where to start with Linux development.

Thanks Bill

share|improve this question
up vote 2 down vote accepted

All the Programming languages are good to use with Kubuntu. But you have to keep in mind that Kubuntu is based in KDE which is based in QT/C++.

So if you want something with a real native look for it, the best practice is to use QT (with the KDE libraries if necessary).

As for tutorials, there are very good tutorials for Qt in the Nokia QT official website here

But the best place to start if you already know a little bit of C++ is to start with the examples that comes with QtCreator (you can see them on the Start Page when you start QtCreator).

Just see some code, and try some sample stuff like and Hello World, using TextBoxes and change the text on it, and create a sample calculator, so that you can learn the basics of Qt.

If like me you learn better with videos, look a those official qt tutorial videos :

share|improve this answer
That sounds really good thanks. My only question is how easy is it for QT projects to be used on other platforms aswell? – LinuxBill Jun 22 '12 at 8:44
It is easy, but it is diferent from Java. The real difference is that you have to compile it for each platform in order to make it work. And to be honest, I don't know any way to compile into a Windows or Mac OsX executable on Linux :S... So I think the best way is to use a real Osx or Windows installation with the right libraries in order to compile. You can see this post for more information if you want… – aliasbody Jun 22 '12 at 22:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.