This file is indexed.

/usr/share/sip/PyKDE4/kdeui/knuminput.sip is in python-kde4-dev 4:4.13.0-0ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
//
//     Copyright 2008 Jim Bublitz <jbublitz@nwinternet.com>
//     Earlier copyrights 1998 - 2007 Jim Bublitz also apply

//                 Generated by twine

// This file is part of PyKDE4.

// PyKDE4 is free software; you can redistribute it and/or modify
// it under the terms of the GNU Lesser General Public License as
// published by the Free Software Foundation; either version 2.1 of
// the License, or (at your option) any later version.

// PyKDE4 is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.

// You should have received a copy of the GNU General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.


class KNumInput : QWidget
{
%TypeHeaderCode
#include <knuminput.h>
%End


public:
    explicit                KNumInput (QWidget* parent /TransferThis/ = 0);
                            KNumInput (QWidget* parent /TransferThis/, KNumInput* below);
    virtual void            setLabel (const QString& label, Qt::Alignment a = Qt::AlignLeft|Qt::AlignTop);
    QString                 label () const;
    bool                    showSlider () const;
    void                    setSteps (int minor, int major);
    virtual QSize           sizeHint () const;

protected:
    QSlider*                slider () const;
    void                    layout (bool deep);
    virtual void            doLayout ()=0;

private:
//force
                            KNumInput (const KNumInput&);
//end
public:
    ~KNumInput ();
};
// KNumInput


class KIntNumInput : KNumInput
{
%TypeHeaderCode
#include <knuminput.h>
%End


public:
    explicit                KIntNumInput (QWidget* parent /TransferThis/ = 0);
    explicit                KIntNumInput (int value, QWidget* parent /TransferThis/ = 0, int base = 10);
                            KIntNumInput (KNumInput* below, int value, QWidget* parent /TransferThis/, int base = 10);
    int                     value () const;
    double                  relativeValue () const;
    int                     referencePoint () const;
    QString                 suffix () const;
    QString                 prefix () const;
    QString                 specialValueText () const;
    void                    setRange (int min, int max, int singleStep = 1);
    void                    setRange (int min, int max, int singleStep, bool slider);
    void                    setSliderEnabled (bool enabled = 1);
    void                    setMinimum (int min);
    int                     minimum () const;
    void                    setMaximum (int max);
    int                     maximum () const;
    int                     singleStep () const;
    void                    setSingleStep (int step);
    void                    setSpecialValueText (const QString& text);
    virtual void            setLabel (const QString& label, Qt::Alignment a = Qt::AlignLeft|Qt::AlignTop);
    virtual QSize           minimumSizeHint () const;
    void                    setValue (int);
    void                    setRelativeValue (double);
    void                    setReferencePoint (int);
    void                    setSuffix (const QString& suffix);
    void                    setSuffix (const KLocalizedString& suffix);
    void                    setPrefix (const QString& prefix);
    void                    setEditFocus (bool mark = 1);

signals:
    void                    valueChanged (int);
    void                    relativeValueChanged (double);

protected:
    QSpinBox*               spinBox () const;
    virtual void            doLayout ();
    void                    resizeEvent (QResizeEvent*);

private:
//force
                            KIntNumInput (const KIntNumInput&);
//end
public:
    ~KIntNumInput ();
};
// KIntNumInput


class KDoubleNumInput : KNumInput
{
%TypeHeaderCode
#include <knuminput.h>
%End


public:
    explicit                KDoubleNumInput (QWidget* parent /TransferThis/ = 0);
                            KDoubleNumInput (double lower, double upper, double value, QWidget* parent /TransferThis/ = 0, double singleStep = 0.01, int precision = 2);
                            KDoubleNumInput (KNumInput* below, double lower, double upper, double value, QWidget* parent /TransferThis/ = 0, double singleStep = 0.02, int precision = 2);
    double                  value () const;
    QString                 suffix () const;
    QString                 prefix () const;
    int                     decimals () const;
    QString                 specialValueText () const;
    void                    setRange (double min, double max, double singleStep = 1, bool slider = 1);
    void                    setSliderEnabled (bool enabled);
    void                    setMinimum (double min);
    double                  minimum () const;
    void                    setMaximum (double max);
    double                  maximum () const;
    double                  singleStep () const;
    void                    setSingleStep (double singleStep);
    void                    setDecimals (int decimals);
    void                    setPrecision (int precision);
    double                  referencePoint () const;
    double                  relativeValue () const;
    void                    setSpecialValueText (const QString& text);
    virtual void            setLabel (const QString& label, Qt::Alignment a = Qt::AlignLeft|Qt::AlignTop);
    virtual QSize           minimumSizeHint () const;
    double                  exponentRatio () const;
    void                    setExponentRatio (double dbl);
    void                    setValue (double);
    void                    setRelativeValue (double);
    void                    setReferencePoint (double ref);
    void                    setSuffix (const QString& suffix);
    void                    setPrefix (const QString& prefix);

signals:
    void                    valueChanged (double);
    void                    relativeValueChanged (double);

protected:
    virtual void            doLayout ();
    void                    resizeEvent (QResizeEvent*);

private:
//force
                            KDoubleNumInput (const KDoubleNumInput&);
//end
public:
    ~KDoubleNumInput ();
};
// KDoubleNumInput


class KIntSpinBox : QSpinBox
{
%TypeHeaderCode
#include <knuminput.h>
%End


public:
    explicit                KIntSpinBox (QWidget* parent /TransferThis/ = 0);
                            KIntSpinBox (int lower, int upper, int singleStep, int value, QWidget* parent /TransferThis/, int base = 10);
    void                    setBase (int base);
    int                     base () const;
    void                    setEditFocus (bool mark);
    void                    setSuffix (const KLocalizedString& suffix);

protected:
    virtual QString         textFromValue (int) const;
    virtual int             valueFromText (const QString& text) const;

private:
//force
                            KIntSpinBox (const KIntSpinBox&);
//end
public:
    ~KIntSpinBox ();
};
// KIntSpinBox