summaryrefslogtreecommitdiffstats
path: root/kopete/protocols/oscar/aim/ui/aimaddcontactpage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kopete/protocols/oscar/aim/ui/aimaddcontactpage.cpp')
-rw-r--r--kopete/protocols/oscar/aim/ui/aimaddcontactpage.cpp83
1 files changed, 0 insertions, 83 deletions
diff --git a/kopete/protocols/oscar/aim/ui/aimaddcontactpage.cpp b/kopete/protocols/oscar/aim/ui/aimaddcontactpage.cpp
deleted file mode 100644
index c6612027..00000000
--- a/kopete/protocols/oscar/aim/ui/aimaddcontactpage.cpp
+++ /dev/null
@@ -1,83 +0,0 @@
-/***************************************************************************
- description
- -------------------
- begin :
- copyright : (C) 2002 by nbetcher
- ***************************************************************************/
-
-/***************************************************************************
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- ***************************************************************************/
-
-#include "aimaddcontactui.h"
-#include "aimaddcontactpage.h"
-
-#include "kopeteaccount.h"
-
-#include <tqlayout.h>
-#include <tqlineedit.h>
-#include <tdelocale.h>
-#include <tdemessagebox.h>
-
-AIMAddContactPage::AIMAddContactPage(bool connected, TQWidget *parent,
- const char *name )
- : AddContactPage(parent,name)
-{
- m_gui = 0;
- (new TQVBoxLayout(this))->setAutoAdd(true);
-
- if(connected)
- {
- m_gui = new aimAddContactUI(this);
- canadd = true;
- }
- else
- {
- noaddMsg1 = new TQLabel(i18n("You need to be connected to be able to add contacts."), this);
- noaddMsg2 = new TQLabel(i18n("Connect to the AIM network and try again."), this);
- canadd = false;
- }
-}
-
-
-AIMAddContactPage::~AIMAddContactPage()
-{
-}
-
-bool AIMAddContactPage::validateData()
-{
- if ( !canadd )
- return false;
-
- if ( !m_gui )
- return false;
-
- TQString sn = m_gui->addSN->text();
- if ( sn.isEmpty() )
- {
- KMessageBox::sorry ( this,
- i18n("<qt>You must enter a valid screen name.</qt>"),
- i18n("No Screen Name") );
- return false;
- }
- return true;
-}
-
-bool AIMAddContactPage::apply(Kopete::Account *account,
- Kopete::MetaContact *metaContact)
-{
- if(validateData())
- { // If everything is ok
- return account->addContact( m_gui->addSN->text(), metaContact, Kopete::Account::ChangeKABC );
- }
- return false;
-}
-//kate: tab-width 4; indent-mode csands;
-
-#include "aimaddcontactpage.moc"