diff options
Diffstat (limited to 'kcontrol/kio/kcookiesmain.cpp')
-rw-r--r-- | kcontrol/kio/kcookiesmain.cpp | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/kcontrol/kio/kcookiesmain.cpp b/kcontrol/kio/kcookiesmain.cpp deleted file mode 100644 index a17c70603..000000000 --- a/kcontrol/kio/kcookiesmain.cpp +++ /dev/null @@ -1,99 +0,0 @@ -// kcookiesmain.cpp - Cookies configuration -// -// First version of cookies configuration by Waldo Bastian <bastian@kde.org> -// This dialog box created by David Faure <faure@kde.org> - -#include <tqlayout.h> -#include <tqtabwidget.h> - -#include <klocale.h> -#include <kapplication.h> -#include <kmessagebox.h> -#include <kdebug.h> -#include <dcopref.h> - -#include "kcookiesmain.h" -#include "kcookiespolicies.h" -#include "kcookiesmanagement.h" - -KCookiesMain::KCookiesMain(TQWidget *parent) - : TDECModule(parent, "kcmkio") -{ - management = 0; - bool managerOK = true; - - DCOPReply reply = DCOPRef( "kded", "kded" ).call( "loadModule", - TQCString( "kcookiejar" ) ); - - if( !reply.isValid() ) - { - managerOK = false; - kdDebug(7103) << "kcm_kio: KDED could not load KCookiejar!" << endl; - KMessageBox::sorry(0, i18n("Unable to start the cookie handler service.\n" - "You will not be able to manage the cookies that " - "are stored on your computer.")); - } - - TQVBoxLayout *layout = new TQVBoxLayout(this); - tab = new TQTabWidget(this); - layout->addWidget(tab); - - policies = new KCookiesPolicies(this); - tab->addTab(policies, i18n("&Policy")); - connect(policies, TQT_SIGNAL(changed(bool)), TQT_SIGNAL(changed(bool))); - - if( managerOK ) - { - management = new KCookiesManagement(this); - tab->addTab(management, i18n("&Management")); - connect(management, TQT_SIGNAL(changed(bool)), TQT_SIGNAL(changed(bool))); - } -} - -KCookiesMain::~KCookiesMain() -{ -} - -void KCookiesMain::load() -{ - policies->load(); - if( management ) - management->load(); -} - -void KCookiesMain::save() -{ - policies->save(); - if ( management ) - management->save(); -} - -void KCookiesMain::defaults() -{ - TDECModule* module = static_cast<TDECModule*>(tab->currentPage()); - - if ( module == policies ) - policies->defaults(); - else if( management ) - management->defaults(); -} - -TQString KCookiesMain::quickHelp() const -{ - return i18n("<h1>Cookies</h1> Cookies contain information that Konqueror" - " (or other TDE applications using the HTTP protocol) stores on your" - " computer, initiated by a remote Internet server. This means that" - " a web server can store information about you and your browsing activities" - " on your machine for later use. You might consider this an invasion of" - " privacy. <p> However, cookies are useful in certain situations. For example, they" - " are often used by Internet shops, so you can 'put things into a shopping basket'." - " Some sites require you have a browser that supports cookies. <p>" - " Because most people want a compromise between privacy and the benefits cookies offer," - " TDE offers you the ability to customize the way it handles cookies. So you might want" - " to set TDE's default policy to ask you whenever a server wants to set a cookie," - " allowing you to decide. For your favorite shopping web sites that you trust, you might" - " want to set the policy to accept, then you can access the web sites without being prompted" - " every time TDE receives a cookie." ); -} - -#include "kcookiesmain.moc" |