From c3a858ad6411a2613589e80a4d991c5d87c9537a Mon Sep 17 00:00:00 2001 From: nils Date: Sat, 13 Sep 2008 19:44:23 +0000 Subject: Where possible, replaced includes with class. So the compiling should go faster git-svn-id: http://cpunk.de/svn/src/gpg4usb/trunk@164 34ebc366-c3a9-4b3c-9f84-69acf7962910 --- TODO | 2 +- attachments.h | 20 ++++++++++---------- context.h | 13 +++++++------ gpgwin.h | 28 ++++++++++++++-------------- keylist.h | 16 ++++++++-------- 5 files changed, 40 insertions(+), 39 deletions(-) diff --git a/TODO b/TODO index 098afdc..3aff206 100644 --- a/TODO +++ b/TODO @@ -15,7 +15,7 @@ onwards Later: - Binary File Attachements, function for Decrypt & Help-Text (like safe eml, etc) - +- add a button to open Keytable ( no you have to restart, if accidently closed the keytable. - add a message-box with warning if someone's adding a secret-key to usb-keyring - sorting keys would be nice (e.g. a-z or complete manual) --> show all email-Adresses connected to a key diff --git a/attachments.h b/attachments.h index 8a1043d..b90c243 100644 --- a/attachments.h +++ b/attachments.h @@ -22,19 +22,19 @@ #ifndef __ATTACHMENTS_H__ #define __ATTACHMENTS_H__ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include "context.h" #include "keylist.h" +class QVBoxLayout; +class QDebug; +class QFileDialog; +class QMessageBox; +class iostream; +class QListWidget; +class QWidget; +class QAction; +class QMenu; +class QContextMenuEvent; class QMenu; class Attachments : public QWidget diff --git a/context.h b/context.h index 802600c..81b2eb1 100644 --- a/context.h +++ b/context.h @@ -23,15 +23,16 @@ #define __SGPGMEPP_CONTEXT_H__ #include -#include -#include -#include -#include #include #include -#include -#include #include +#include + +class QMessageBox; +class sstream; +class QApplication; +class QByteArray; +class QString; class GpgKey { diff --git a/gpgwin.h b/gpgwin.h index c01f282..9e126aa 100644 --- a/gpgwin.h +++ b/gpgwin.h @@ -18,24 +18,23 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, * MA 02110-1301, USA. */ -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include #include "context.h" #include "keylist.h" #include "attachments.h" +class QMainWindow; +class QPlainTextEdit; +class QWidget; +class QVBoxLayout; +class QGridLayout; +class iostream; +class QtGui; +class QString; +class QFileDialog; +class QStringList; +class QIcon; +class QMessageBox; +class QVBoxLayout; class QAction; class QMenu; class QPlainTextEdit; @@ -43,6 +42,7 @@ class QComboBox; class QPushButton; class QRadioButton; class QButtonGroup; +class QApplication; class GpgWin : public QMainWindow diff --git a/keylist.h b/keylist.h index 901f1ba..bc7ffdf 100644 --- a/keylist.h +++ b/keylist.h @@ -22,14 +22,14 @@ #ifndef __KEYLIST_H__ #define __KEYLIST_H__ -#include -#include -#include -#include -#include -#include -#include -#include +class QWidget; +class QVBoxLayout; +class QTableWidgetItem; +class QLabel; +class QMessageBox; +class QtGui; +class QTableWidget; +class QPushButton; #include "context.h" class QMenu; -- cgit v1.2.3