~neon/kompare/master

« back to all changes in this revision

Viewing changes to src/komparepart/kompareprefdlg.h

  • Committer: Friedrich W. H. Kossebau
  • Date: 2020-11-13 21:43:33 UTC
  • Revision ID: git-v1:79fce0df862602a8e2790d7d14f4037744a006f6
Reorganize sources into src/ subfolder

NO_CHANGELOG

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/***************************************************************************
 
2
                                kompareprefdlg.h
 
3
                                ----------------
 
4
        begin                   : Sun Mar 4 2001
 
5
        Copyright 2001-2009 Otto Bruggeman <bruggie@gmail.com>
 
6
        Copyright 2001-2003 John Firebaugh <jfirebaugh@kde.org>
 
7
        Copyright 2007      Kevin Kofler   <kevin.kofler@chello.at>
 
8
****************************************************************************/
 
9
 
 
10
/***************************************************************************
 
11
**
 
12
**   This program is free software; you can redistribute it and/or modify
 
13
**   it under the terms of the GNU General Public License as published by
 
14
**   the Free Software Foundation; either version 2 of the License, or
 
15
**   (at your option) any later version.
 
16
**
 
17
***************************************************************************/
 
18
 
 
19
#ifndef KOMPAREPREFDLG_H
 
20
#define KOMPAREPREFDLG_H
 
21
 
 
22
#include <KPageDialog>
 
23
 
 
24
class DiffPage;
 
25
class DiffSettings;
 
26
class ViewPage;
 
27
class ViewSettings;
 
28
 
 
29
class KomparePrefDlg : public KPageDialog
 
30
{
 
31
    Q_OBJECT
 
32
public:
 
33
    KomparePrefDlg(ViewSettings*, DiffSettings*);
 
34
    ~KomparePrefDlg() override;
 
35
 
 
36
protected Q_SLOTS:
 
37
    /** No descriptions */
 
38
    virtual void slotOk();
 
39
    /** No descriptions */
 
40
    virtual void slotApply();
 
41
    /** No descriptions */
 
42
    virtual void slotHelp();
 
43
    /** No descriptions */
 
44
    virtual void slotDefault();
 
45
    /** No descriptions */
 
46
    virtual void slotCancel();
 
47
 
 
48
Q_SIGNALS:
 
49
    void configChanged();
 
50
 
 
51
private:
 
52
    ViewPage* m_viewPage;
 
53
    DiffPage* m_diffPage;
 
54
};
 
55
 
 
56
#endif