PCManFM-Qt
Main Page
Classes
Files
File List
All
Classes
libfm-qt
filesearchdialog.h
1
/*
2
* Copyright (C) 2015 Hong Jen Yee (PCMan) <pcman.tw@gmail.com>
3
*
4
* This library is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
8
*
9
* This library is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with this library; if not, write to the Free Software
16
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17
*
18
*/
19
20
#ifndef FM_FILESEARCHDIALOG_H
21
#define FM_FILESEARCHDIALOG_H
22
23
#include "libfmqtglobals.h"
24
#include <QDialog>
25
#include "path.h"
26
27
namespace
Ui {
28
class
SearchDialog;
29
}
30
31
namespace
Fm {
32
33
class
LIBFM_QT_API
FileSearchDialog
:
public
QDialog
34
{
35
public
:
36
FileSearchDialog
(QStringList paths = QStringList(), QWidget * parent = 0, Qt::WindowFlags f = 0);
37
~
FileSearchDialog
();
38
39
Path
searchUri()
const
{
40
return
searchUri_;
41
}
42
43
virtual
void
accept();
44
45
private
Q_SLOTS:
46
void
onAddPath();
47
void
onRemovePath();
48
49
private
:
50
Ui::SearchDialog* ui;
51
Path
searchUri_;
52
};
53
54
}
55
56
#endif // FM_FILESEARCHDIALOG_H
Fm::FileSearchDialog
Definition:
filesearchdialog.h:33
Fm::Path
Definition:
path.h:30
Generated on Wed Jun 15 2016 13:19:23 for PCManFM-Qt by
1.8.5