Hi,
you are probably not using qt3 anymore, so you want to look at
systemtray::taskarea which is in kdebase-workspace.
However, depending on the kdelibs should not be an option for your desktop imho. Why would I install a desktop that depends on kde, I'd just install kde if I wanted that.
More interesting for you is probably the
specification on freedesktop.org. These standards are met by gnome, kde and most other desktops to ensure a common api for the notification area. This is important, because applications, who have a trayicon in kde/gnome etc. will work on your desktop too if you meet those standards.