diff options
Diffstat (limited to 'kopete/protocols/oscar/aim/aimjoinchat.cpp')
-rw-r--r-- | kopete/protocols/oscar/aim/aimjoinchat.cpp | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/kopete/protocols/oscar/aim/aimjoinchat.cpp b/kopete/protocols/oscar/aim/aimjoinchat.cpp deleted file mode 100644 index bc4a3edf..00000000 --- a/kopete/protocols/oscar/aim/aimjoinchat.cpp +++ /dev/null @@ -1,94 +0,0 @@ -// aimjoinchat.cpp - -// Copyright (C) 2005 Matt Rogers <mattr@kde.org> - -// This library is free software; you can redistribute it and/or -// modify it under the terms of the GNU Lesser General Public -// License as published by the Free Software Foundation; either -// version 2.1 of the License, or (at your option) any later version. - -// This library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Lesser General Public License for more details. - -// You should have received a copy of the GNU Lesser General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -// 02110-1301 USA - -#include "aimjoinchat.h" - -#include <tqlineedit.h> -#include <tqcombobox.h> -#include <tdelocale.h> - -#include "aimjoinchatbase.h" -#include "aimaccount.h" - -AIMJoinChatUI::AIMJoinChatUI( AIMAccount* account, bool modal, - TQWidget* parent, const char* name ) - : KDialogBase( parent, name, modal, i18n( "Join AIM Chat Room" ), - Cancel | User1, User1, true, i18n( "Join" ) ) -{ - - kdDebug(OSCAR_AIM_DEBUG) << k_funcinfo << "Account " << account->accountId() - << " joining a chat room" << endl; - - m_account = account; - - m_joinUI = new AIMJoinChatBase( this, "aimjoinchatbase" ); - - setMainWidget( m_joinUI ); - - TQObject::connect( this, TQT_SIGNAL( user1Clicked() ), this, TQT_SLOT( joinChat() ) ); - TQObject::connect( this, TQT_SIGNAL( cancelClicked() ), this, TQT_SLOT( closeClicked() ) ); -} - -AIMJoinChatUI::~AIMJoinChatUI() -{ - m_exchanges.clear(); -} - -void AIMJoinChatUI::setExchangeList( const TQValueList<int>& list ) -{ - m_exchanges = list; - TQStringList exchangeList; - TQValueList<int>::const_iterator it = list.begin(); - while ( it != list.end() ) - { - exchangeList.append( TQString::number( ( *it ) ) ); - ++it; - } - - - m_joinUI->exchange->insertStringList( exchangeList ); -} - -void AIMJoinChatUI::joinChat() -{ - m_roomName = m_joinUI->roomName->text(); - int item = m_joinUI->exchange->currentItem(); - m_exchange = m_joinUI->exchange->text( item ); - - emit closing( TQDialog::Accepted ); -} - -void AIMJoinChatUI::closeClicked() -{ - //hmm, do nothing? - emit closing( TQDialog::Rejected ); -} - -TQString AIMJoinChatUI::roomName() const -{ - return m_roomName; -} - -TQString AIMJoinChatUI::exchange() const -{ - return m_exchange; -} - -#include "aimjoinchat.moc" -//kate: space-indent on; indent-width 4; |