18 #ifndef _KNOTIFY_CLIENT
19 #define _KNOTIFY_CLIENT
21 #include "tdelibs_export.h"
24 #undef None // X11 headers...
79 namespace KNotifyClient
81 struct InstancePrivate;
115 bool useSystemBell()
const;
129 static InstanceStack *instances();
131 static InstanceStack *s_instances;
188 TDECORE_EXPORT
int event(
const TQString &message,
const TQString &text=TQString::null) KDE_DEPRECATED;
209 TDECORE_EXPORT
int userEvent(const TQString &text=TQString::null,
int present=Default,
int level=Default,
210 const TQString &sound=TQString::null, const TQString &file=TQString::null) KDE_DEPRECATED;
230 TDECORE_EXPORT
int event(
int winId, const TQString& message,
231 const TQString& text = TQString::null );
246 const TQString& text = TQString::null );
263 TDECORE_EXPORT
int userEvent(
int winId, const TQString &text=TQString::null,
int present=Default,
int level=Default,
264 const TQString &sound=TQString::null, const TQString &file=TQString::null);
274 TDECORE_EXPORT
void beep(const TQString& reason=TQString::null);
295 TDECORE_EXPORT TQString
getFile(const TQString &eventname,
int present);
316 TDECORE_EXPORT TQString
getDefaultFile(const TQString &eventname,
int present);