1 /***************************************************************************
4 copyright : (C) 2004 by Peter Hedlund
5 email : peter@peterandlinda.com
6 ***************************************************************************/
8 /***************************************************************************
10 * This program is free software; you can redistribute it and/or modify *
11 * it under the terms of the GNU General Public License as published by *
12 * the Free Software Foundation; either version 2 of the License, or *
13 * (at your option) any later version. *
15 ***************************************************************************/
24 #include <qvaluelist.h>
31 KWqlDataItem(const QString
&front
, const QString
&back
, int height
);
32 virtual ~KWqlDataItem();
34 QString
frontText() const {return m_front
;};
35 QString
backText() const {return m_back
;};
36 int rowHeight() const {return m_height
;};
44 typedef QValueList
<KWqlDataItem
> KWqlDataItemList
;
49 KWqlDataItemList
parse(const QString
&fileName
);
50 int colWidth(int col
);
51 int numRows() {return m_numRows
;};
52 int startCol() {return m_topLeft
;};
53 int startRow() {return m_topRight
;};
54 int endCol() {return m_bottomLeft
;};
55 int endRow() {return m_bottomRight
;};
56 QString
language(int col
);
57 QFont
font() {return m_font
;};
58 QString
specialCharacters() {return m_specialCharacters
;};
71 QString m_specialCharacters
;