File indexing completed on 2024-04-21 15:24:34

0001 /*
0002     SPDX-FileCopyrightText: 2013 Sven Brauch <svenbrauch@gmail.com>
0003 
0004     SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005 */
0006 
0007 #ifndef DOCFILEMANAGERWIDGET_H
0008 #define DOCFILEMANAGERWIDGET_H
0009 
0010 #include <QWidget>
0011 #include <QTreeView>
0012 #include <QUrl>
0013 #include <QTemporaryFile>
0014 
0015 class DocfileManagerWidget : public QWidget
0016 {
0017 Q_OBJECT
0018 public:
0019     DocfileManagerWidget(QWidget* parent);
0020     const QList<QUrl> selectedItems() const;
0021     static QString docfilePath();
0022 
0023 public slots:
0024     void openDocfilePath();
0025     void openSelectedInTextEditor();
0026     void runWizard();
0027     void copyEditorContents();
0028     void showSearchPaths();
0029 
0030 private:
0031     QTreeView* filesTreeView;
0032 };
0033 
0034 #endif // DOCFILEMANAGERWIDGET_H