Ubuntu Forums Archive Viewer

I want to begin programming for KDE 4.

Archived thread 1008781 from Jaunty Jackalope Testing and Discussion (CLOSED). Markdown source: Jaunty_Jackalope_Testing_and_Discussion_(CLOSED)/thread_1008781_I_want_to_begin_programming_for_KDE_4..md

Original URL About this archive
#1

What would I need to learn? C++ / Qt 4? Does KDE 4 have it's own libraries I would need to learn?

#2

chris062689 said: What would I need to learn?

C++ / Qt 4?

QT4, certainly. Not necessarily C++; there are python Qt4 & KDE4 bindings, and CLI bindings for mono too, I think.

chris062689 said:

Does KDE 4 have it's own libraries I would need to learn?

Yes, depending on what you want to do.

#3

So does KDE 4 programs (Amarok 2, KMail, etc.) use Qt to design / create their own programs, or do they use KDE 4 libraries made WITH qt to create these programs?

Any good tutorials / books?

#4

A bit of both. Qt is a widget library + all sorts of other things. You can create apps using only Qt, but it doesn't provide lots of other services that KDE provides, like pop-up notifications or sound-events, etc. Amarok 2 uses both Qt and KDE-specific libraries (like *Plasma*).

I don't know any KDE/Qt tutorials.

#5

Whoah I just realized I posted this in the wrong section, sorry. Could an admin move this thread?

Any tutorials / guides / contact info for someone that knows C++ / Qt, anything! Would be helpful!

#6

Probably a good start for questions is the kde forums. forum.kde.org

#7

Techbase is definitely worth browsing, too:

http://techbase.kde.org/Welcome_to_KDE_TechBase

#8