mupdf-qt
0.1
Qt5 interface of the popular PDF library MuPDF
Main Page
Related Pages
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Friends
Pages
include
mupdf-outline.h
Go to the documentation of this file.
1
#ifndef MUPDF_OUTLINE_H
2
#define MUPDF_OUTLINE_H
3
4
class
QString;
5
6
namespace
MuPDF
7
{
8
9
class
Outline;
10
class
OutlinePrivate;
11
class
OutlineItem;
12
class
OutlineItemPrivate;
13
class
Link;
14
19
class
Outline
20
{
21
public
:
22
~Outline
();
23
24
OutlineItem
topLevelItem
()
const
;
25
26
private
:
27
Outline
(OutlinePrivate *outlinep);
28
29
OutlinePrivate *d;
30
31
friend
class
Document
;
32
};
33
37
class
OutlineItem
38
{
39
public
:
40
OutlineItem
();
41
OutlineItem
(
const
OutlineItem
&item);
42
OutlineItem
&
operator=
(
const
OutlineItem
&item);
43
~OutlineItem
();
44
45
bool
isValid
()
const
;
46
QString
title
()
const
;
47
Link
*
link
()
const
;
48
OutlineItem
next
()
const
;
49
OutlineItem
down
()
const
;
50
51
private
:
52
OutlineItem
(OutlineItemPrivate *itemp);
53
54
OutlineItemPrivate *d;
55
56
friend
class
Outline
;
57
};
58
59
}
60
61
#endif // end MUPDF_OUTLINE_H
Generated on Tue Jul 1 2014 12:15:39 for mupdf-qt by
1.8.4