From dd43402365ac82e6f28d373ea857a38f473e9f45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sl=C3=A1vek=20Banko?= Date: Tue, 10 Dec 2019 01:24:17 +0100 Subject: kopete: Restore the AIM protocol because a replacement AIM server was created. This reverts commits 036b0229db and dc34f9c391. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Slávek Banko (cherry picked from commit 91ba38a1df42b56caa73babc90ffa4f674c000d4) --- kopete/protocols/oscar/aim/aimjoinchat.h | 63 ++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 kopete/protocols/oscar/aim/aimjoinchat.h (limited to 'kopete/protocols/oscar/aim/aimjoinchat.h') diff --git a/kopete/protocols/oscar/aim/aimjoinchat.h b/kopete/protocols/oscar/aim/aimjoinchat.h new file mode 100644 index 00000000..828aab35 --- /dev/null +++ b/kopete/protocols/oscar/aim/aimjoinchat.h @@ -0,0 +1,63 @@ +// aimjoinchat.h + +// Copyright (C) 2005 Matt Rogers + +// 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 + +#ifndef AIMJOINCHAT_H +#define AIMJOINCHAT_H + +#include + +#include "oscartypes.h" + +class AIMAccount; +class AIMJoinChatBase; + +class AIMJoinChatUI : public KDialogBase +{ +Q_OBJECT + +public: + AIMJoinChatUI( AIMAccount*, bool modal, TQWidget* parent = 0, + const char* name = 0 ); + ~AIMJoinChatUI(); + + void setExchangeList( const TQValueList& ); + TQValueList exchangeList() const; + + TQString roomName() const; + TQString exchange() const; + + +protected slots: + void joinChat(); + void closeClicked(); + +signals: + void closing( int ); + +private: + AIMJoinChatBase* m_joinUI; + AIMAccount* m_account; + TQValueList m_exchanges; + TQString m_roomName; + TQString m_exchange; + +}; + +#endif +//kate: space-indent on; indent-width 4; -- cgit v1.2.1