Okular

sourcereference.h
1 /***************************************************************************
2  * Copyright (C) 2007 by Pino Toscano <[email protected]> *
3  * *
4  * This program is free software; you can redistribute it and/or modify *
5  * it under the terms of the GNU General Public License as published by *
6  * the Free Software Foundation; either version 2 of the License, or *
7  * (at your option) any later version. *
8  ***************************************************************************/
9 
10 #ifndef OKULAR_SOURCEREFERENCE_H
11 #define OKULAR_SOURCEREFERENCE_H
12 
13 #include "okularcore_export.h"
14 #include <QObject>
15 class QString;
16 
17 namespace Okular
18 {
25 class OKULARCORE_EXPORT SourceReference
26 {
27 public:
32  SourceReference(const QString &fileName, int row, int column = 0);
33 
37  ~SourceReference();
38 
42  QString fileName() const;
43 
47  int row() const;
48 
52  int column() const;
53 
54 private:
55  class Private;
56  Private *const d;
57 
58  Q_DISABLE_COPY(SourceReference)
59 };
60 
61 }
62 
63 #endif
global.h
Definition: action.h:19
Defines a source reference.
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Jan 23 2021 01:05:53 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.