Menu

[r562]: / branches / kdiff-ext-kde3 / settings / settings.h  Maximize  Restore  History

Download this file

115 lines (89 with data), 1.7 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
// This file is generated by kconfig_compiler from kdiffext.kcfg.
// All changes you do to this file will be lost.
#ifndef SETTINGS_H
#define SETTINGS_H
#include <kconfigskeleton.h>
#include <kdebug.h>
#include <limits.h>
class Settings : public KConfigSkeleton
{
public:
static Settings *self();
~Settings();
/**
Get max_filename_length
*/
static
int max_filename_length()
{
return self()->mMax_filename_length;
}
/**
Get Compare command
*/
static
QString diff_command()
{
return self()->mDiff_command;
}
/**
Get Compare tool supports KIO
*/
static
bool diff_kio()
{
return self()->mDiff_kio;
}
/**
Get Compare folders
*/
static
bool diff_folders()
{
return self()->mDiff_folders;
}
/**
Get 3-way compare command
*/
static
QString diff3_command()
{
return self()->mDiff3_command;
}
/**
Get 3-way compare tool supports KIO
*/
static
bool diff3_kio()
{
return self()->mDiff3_kio;
}
/**
Get Compare folders
*/
static
bool diff3_folders()
{
return self()->mDiff3_folders;
}
static
void writeConfig()
{
static_cast<KConfigSkeleton*>(self())->writeConfig();
}
protected:
Settings();
static Settings *mSelf;
// general
int mMax_filename_length;
// diff
QString mDiff_command;
bool mDiff_kio;
bool mDiff_folders;
// diff3
QString mDiff3_command;
bool mDiff3_kio;
bool mDiff3_folders;
private:
};
#endif
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.