19 #ifndef TDEPASSIVEPOPUPSTACK_H 20 #define TDEPASSIVEPOPUPSTACK_H 25 #include "tdeapplication.h" 26 #include "tdeglobal.h" 27 #include "tdeglobalsettings.h" 28 #include "kiconloader.h" 29 #include "kpassivepopup.h" 31 typedef TQMap<KPassivePopup*, TQString> TQStringPopupIDMap;
33 class TDEUI_EXPORT TDEPassivePopupStackContainer :
public TQWidget
38 TDEPassivePopupStackContainer(TQWidget *parent=0,
const char *name=0);
39 ~TDEPassivePopupStackContainer();
41 KPassivePopup* displayMessage(TQString title, TQString message, TQString icon,
int x,
int y, TQString
id=TQString::null);
42 KPassivePopup* displayMessage(TQString title, TQString message, TQPixmap icon,
int x,
int y, TQString
id=TQString::null);
50 void popupClicked(TQPoint);
51 void popupDestroyed(TQObject*
object);
54 TQPtrList<KPassivePopup> mPopupList;
57 TQStringPopupIDMap mPopupIDMap;