|
|
|
@ -44,7 +44,7 @@
|
|
|
|
|
#include "daemon.h"
|
|
|
|
|
|
|
|
|
|
NotifierContainer* GTKNotifierContainer = NULL;
|
|
|
|
|
void real_handleGTKMain();
|
|
|
|
|
void real_handleGTTDEMain();
|
|
|
|
|
|
|
|
|
|
NotifierContainer::NotifierContainer() : TQWidget() {
|
|
|
|
|
mPopupList.clear();
|
|
|
|
@ -59,8 +59,8 @@ NotifierContainer::NotifierContainer() : TQWidget() {
|
|
|
|
|
NotifierContainer::~NotifierContainer() {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void NotifierContainer::handleGTKMain() {
|
|
|
|
|
real_handleGTKMain();
|
|
|
|
|
void NotifierContainer::handleGTTDEMain() {
|
|
|
|
|
real_handleGTTDEMain();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void NotifierContainer::displayMessage(TQString title, TQString message, TQString icon, int x, int y) {
|
|
|
|
@ -356,7 +356,7 @@ main(int argc, char **argv)
|
|
|
|
|
app.setMainWidget(&nc);
|
|
|
|
|
GTKNotifierContainer = &nc;
|
|
|
|
|
TQTimer *gtkEventProcessor = new TQTimer( &app );
|
|
|
|
|
TQObject::connect( gtkEventProcessor, SIGNAL(timeout()), &nc, SLOT(handleGTKMain()) );
|
|
|
|
|
TQObject::connect( gtkEventProcessor, SIGNAL(timeout()), &nc, SLOT(handleGTTDEMain()) );
|
|
|
|
|
gtkEventProcessor->start( 100, FALSE ); // Every 0.1 seconds poll gtk for DBUS events
|
|
|
|
|
app.disableSessionManagement();
|
|
|
|
|
app.exec();
|
|
|
|
@ -364,7 +364,7 @@ main(int argc, char **argv)
|
|
|
|
|
return 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void real_handleGTKMain() {
|
|
|
|
|
void real_handleGTTDEMain() {
|
|
|
|
|
while (gtk_events_pending())
|
|
|
|
|
gtk_main_iteration();
|
|
|
|
|
}
|
|
|
|
|