diff options
author | danglassey <danglassey> | 2002-08-14 09:57:17 +0000 |
---|---|---|
committer | danglassey <danglassey> | 2002-08-14 09:57:17 +0000 |
commit | daa67ff1f728c07f2a116ee9a9f4505479ca6808 (patch) | |
tree | c224a537d30480002ae0560cc9104b543b4d1b5e /include/plainfootnotes.h | |
parent | 6d6973e035aac5ec1676efccd5b8ada70c40b639 (diff) | |
download | sword-sf-cvs-daa67ff1f728c07f2a116ee9a9f4505479ca6808.tar.gz |
Initial import from crosswire CVS for syncingimport-1.1.1
Diffstat (limited to 'include/plainfootnotes.h')
-rw-r--r-- | include/plainfootnotes.h | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/include/plainfootnotes.h b/include/plainfootnotes.h new file mode 100644 index 0000000..41ed3af --- /dev/null +++ b/include/plainfootnotes.h @@ -0,0 +1,62 @@ +/*************************************************************************** + plainfootnotes.h - description + ------------------- + begin : Wed Oct 13 1999 + copyright : (C) 1999 by The team of BibleTime + email : info@bibletime.de + ***************************************************************************/ + +/*************************************************************************** + * * + * 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. * + * * + ***************************************************************************/ + +/* $Header: /usr/local/cvsroot/sword/include/plainfootnotes.h,v 1.4 2001/12/11 22:35:10 scribe Exp $ */ +/* $Revision: 1.4 $ */ + +#ifndef PLAINFOOTNOTES_H +#define PLAINFOOTNOTES_H + +#include <defs.h> + +class QObject; +#include <swfilter.h> +class SWKey; + +/**Shows or hides footnotes in plain text. + *@author The team of BibleTime + */ +class SWDLLEXPORT PLAINFootnotes:public SWFilter +{ + bool option; + static const char on[]; + static const char off[]; + static const char optName[]; + static const char optTip[]; + OptionsList options; + +public: + PLAINFootnotes (); + virtual ~ PLAINFootnotes (); + virtual char ProcessText (char *text, int maxlen, const SWKey * key, const SWModule * = 0); + virtual const char *getOptionName () + { + return optName; + } + virtual const char *getOptionTip () + { + return optTip; + } + virtual void setOptionValue (const char *ival); + virtual const char *getOptionValue (); + virtual OptionsList getOptionValues () + { + return options; + } +}; + +#endif |