This file is indexed.

/usr/include/libdtk-2.0.7/DWidget/dfiledialog.h is in libdtkwidget-dev 2.0.7.2-2build1.

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
#ifndef DFILEDIALOG_H
#define DFILEDIALOG_H

#include <dtkwidget_global.h>

#include <QFileDialog>
#include <QLineEdit>

DWIDGET_BEGIN_NAMESPACE

class LIBDTKWIDGETSHARED_EXPORT DFileDialog : public QFileDialog
{
    Q_OBJECT

public:
    DFileDialog(QWidget *parent, Qt::WindowFlags f);
    explicit DFileDialog(QWidget *parent = Q_NULLPTR,
                         const QString &caption = QString(),
                         const QString &directory = QString(),
                         const QString &filter = QString());

    struct DComboBoxOptions {
        bool editable;
        QStringList data;
        QString defaultValue;
    };

    struct DLineEditOptions {
        int maxLength;
        QLineEdit::EchoMode echoMode;
        QString defaultValue;
        QString inputMask;
        QString placeholderText;
    };

    void addComboBox(const QString &text, const QStringList &data);
    void addComboBox(const QString &text, const DComboBoxOptions &options);
    void addLineEdit(const QString &text);
    void addLineEdit(const QString &text, const DLineEditOptions &options);

    QString getComboBoxValue(const QString &text) const;
    QString getLineEditValue(const QString &text) const;

    void setVisible(bool visible) override;
};

DWIDGET_END_NAMESPACE

#endif // DFILEDIALOG_H