~vcs-imports/bibletime/trunk

« back to all changes in this revision

Viewing changes to bibletime/backend/cfiltertool.h

  • Committer: mgruner
  • Date: 2007-05-08 15:51:07 UTC
  • Revision ID: vcs-imports@canonical.com-20070508155107-0rj7jdmm5ivf8685
-imported source and data files to new svn module
-this is where KDE4-based development will take place

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*********
 
2
*
 
3
* This file is part of BibleTime's source code, http://www.bibletime.info/.
 
4
*
 
5
* Copyright 1999-2006 by the BibleTime developers.
 
6
* The BibleTime source code is licensed under the GNU General Public License version 2.0.
 
7
*
 
8
**********/
 
9
 
 
10
 
 
11
 
 
12
#ifndef CFILTERTOOL_H
 
13
#define CFILTERTOOL_H
 
14
 
 
15
#include "util/cpointers.h"
 
16
 
 
17
#include "swmodule.h"
 
18
#include "swkey.h"
 
19
#include "swbuf.h"
 
20
 
 
21
/**CFilterTool includes some functions to use filters from Sword without multiple virtual inheritance.
 
22
  *@author The BibleTime team
 
23
  */
 
24
 
 
25
// class CFilterTool : public CPointers  {
 
26
// public:
 
27
//  CFilterTool();
 
28
//  virtual ~CFilterTool();
 
29
//
 
30
// protected: // Protected methods
 
31
//   /**
 
32
//  * updates the filter specific settings like colors
 
33
//  * the variables are used in the inherited filters
 
34
//  * in HandleToken()
 
35
//  */
 
36
//   void updateSettings();
 
37
//   /**
 
38
//  * This filter converts the RWP #Gen 1:1|
 
39
//  * style bible references to HTML
 
40
//  */
 
41
//   char ProcessRWPRefs(sword::SWBuf & buf, sword::SWModule* const module);
 
42
//   /**
 
43
//   * parses the verse reference ref and returns it.
 
44
//   */
 
45
//   const sword::SWBuf thmlRefEnd();
 
46
//   /**
 
47
//   * Parses the verse reference ref and returns it.
 
48
//   */
 
49
//   const sword::SWBuf parseRef(const sword::SWBuf ref, sword::SWModule * const , sword::SWKey * const, const char* lang="en", const bool insertFullRef = true);
 
50
//   /**
 
51
//   * Parses the verse reference ref and returns it.
 
52
//   */
 
53
//   const sword::SWBuf parseThMLRef(const sword::SWBuf& ref, const char* mod = 0);
 
54
//   /**
 
55
//   * Parses the verse reference ref and returns it.
 
56
//   */
 
57
//   const sword::SWBuf parseSimpleRef(const sword::SWBuf& ref, const char* lang = 0);
 
58
//
 
59
// private:
 
60
//   QString m_standardBible;
 
61
// };
 
62
 
 
63
#endif