20 #include <dcopclient.h>
21 #include <tdeapplication.h>
22 #include <tdeconfig.h>
23 #include <tdeglobal.h>
24 #include <kmimetype.h>
26 #include "konq_faviconmgr.moc"
29 : TQObject(parent, name),
30 DCOPObject(
"KonqFavIconMgr")
32 connectDCOPSignal(
"kded",
"favicons",
33 "iconChanged(bool, TQString, TQString)",
34 "notifyChange(bool, TQString, TQString)",
false);
39 return KMimeType::favIconForURL( KURL(url) );
45 TQDataStream str(data, IO_WriteOnly);
46 str << url << iconURL;
47 kapp->dcopClient()->send(
"kded",
"favicons",
"setIconForURL(KURL, KURL)", data);
53 TQDataStream str(data, IO_WriteOnly);
55 kapp->dcopClient()->send(
"kded",
"favicons",
"downloadHostIcon(KURL)", data);