diff options
author | Reuben Thomas <rrt@sc3d.org> | 2007-11-20 21:32:27 +0000 |
---|---|---|
committer | Reuben Thomas <rrt@sc3d.org> | 2007-11-20 21:32:27 +0000 |
commit | e1408c833c9c8dfc99f75d22faf6d50aeca4571c (patch) | |
tree | da36a07c05b291fd47f2a4b0669a8f596e807f23 /kde2/klipsi/toplevel.h | |
parent | 5ac307594ebbe560078317d6c0177b1a352263e1 (diff) | |
download | plptools-e1408c833c9c8dfc99f75d22faf6d50aeca4571c.tar.gz plptools-e1408c833c9c8dfc99f75d22faf6d50aeca4571c.tar.bz2 plptools-e1408c833c9c8dfc99f75d22faf6d50aeca4571c.zip |
Remove the KDE code. It was nice, but it's nicer just to treat the
Psion as a file system, and use plpftp to do out-of-band things. Also,
with KDE 4 this code will surely stop working.
Diffstat (limited to 'kde2/klipsi/toplevel.h')
-rw-r--r-- | kde2/klipsi/toplevel.h | 114 |
1 files changed, 0 insertions, 114 deletions
diff --git a/kde2/klipsi/toplevel.h b/kde2/klipsi/toplevel.h deleted file mode 100644 index 3d013fd..0000000 --- a/kde2/klipsi/toplevel.h +++ /dev/null @@ -1,114 +0,0 @@ -/*-*-c++-*- - * $Id$ - * - * This file is part of plptools. - * - * Copyright (C) 1999 Philip Proudman <philip.proudman@btinternet.com> - * Copyright (C) 1999-2001 Fritz Elfert <felfert@to.com> - * - * 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. - * - * This program 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 General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - */ -#ifndef _TOPLEVEL_H_ -#define _TOPLEVEL_H_ - -#ifdef HAVE_CONFIG_H -# include <config.h> -#endif - -#include <kapplication.h> -#include <kmainwindow.h> -#include <kpopupmenu.h> -#include <kaboutapplication.h> -#include <qpixmap.h> -#include <qtimer.h> - -#include <rfsv.h> -#include <rfsvfactory.h> -#include <rclip.h> -#include <ppsocket.h> - -class QClipboard; - -class TopLevel : public KMainWindow -{ - Q_OBJECT - -public: - TopLevel(); - ~TopLevel(); - bool isNotSupported(); - -protected: - void paintEvent(QPaintEvent *); - void mousePressEvent(QMouseEvent *); - -protected slots: - void showPopupMenu( QPopupMenu * ); - -private slots: - void slotClipboardChanged(); - void slotTimer(); - void slotMenuSelected(int); - -private: - enum { - ENABLED = 0, - DISABLED = 1, - } states; - - enum { - DISCONNECTED = 0, - CONNECTED = 1, - } constates; - - void psiText2ascii(char *, int); - void ascii2PsiText(char *, int); - void putClipText(char *); - void putClipImage(QImage &); - void getClipData(); - void closeConnection(); - bool checkConnection(); - QImage *decode_image(const unsigned char *); - - QClipboard *clip; - KPopupMenu *menu; - KAboutApplication *about; - QTimer *timer; - - ppsocket *rfsvSocket; - ppsocket *rclipSocket; - rfsv *rf; - rclip *rc; - rfsvfactory *rff; - - QString lastClipData; - QPixmap *icon; - QPixmap icons[2][2]; - bool inSend; - bool inSetting; - bool mustListen; - int state; - int constate; - int sockNum; -}; - -#endif - -/* - * Local variables: - * c-basic-offset: 4 - * End: - */ |