1
/* ============================================================
3
* This file is a part of digiKam project
4
* http://www.digikam.org
7
* Description : a sequence number parser class
9
* Copyright (C) 2009 by Andi Clemens <andi dot clemens at gmx dot net>
11
* This program is free software; you can redistribute it
12
* and/or modify it under the terms of the GNU General
13
* Public License as published by the Free Software Foundation;
14
* either version 2, or (at your option)
17
* This program is distributed in the hope that it will be useful,
18
* but WITHOUT ANY WARRANTY; without even the implied warranty of
19
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
* GNU General Public License for more details.
22
* ============================================================ */
24
#ifndef SEQUENCENUMBERPARSER_H
25
#define SEQUENCENUMBERPARSER_H
37
#include "subparser.h"
42
class SequenceNumberDialogPriv;
44
class SequenceNumberDialog : public KDialog
50
SequenceNumberDialog();
51
~SequenceNumberDialog();
59
SequenceNumberDialogPriv* const d;
62
// --------------------------------------------------------
64
class SequenceNumberParser : public SubParser
70
SequenceNumberParser();
71
~SequenceNumberParser() {};
75
virtual void parseOperation(const QString& parseString, const ParseInformation& info, ParseResults& results);
79
void slotTokenTriggered(const QString& token);
83
} // namespace Digikam
85
#endif /* SEQUENCENUMBERPARSER_H */