Doomseeker
Wadseeker
Download
Tracker
Git
Docs
Main Page
Plugin API
Modules
Classes
Files
File List
src
core
pathfinder
filesearchpath.h
1
#ifndef idD5CA37A7_5FD3_4151_8316AB0B1F9974E5
2
#define idD5CA37A7_5FD3_4151_8316AB0B1F9974E5
3
4
#include <QString>
5
#include <QVariant>
6
7
class
FileSearchPath
8
{
9
public
:
10
static
FileSearchPath
fromVariant(
const
QVariant& var);
11
static
QList<FileSearchPath> fromVariantList(
const
QVariantList& collection);
12
static
QVariantList toVariantList(
const
QList<FileSearchPath>& collection);
13
14
FileSearchPath
();
15
FileSearchPath
(
const
QString& path);
16
17
bool
isRecursive()
const
18
{
19
return
recursive_;
20
}
21
22
bool
isValid()
const
;
23
QVariant toVariant()
const
;
24
25
const
QString& path()
const
26
{
27
return
path_;
28
}
29
30
void
setPath(
const
QString& path)
31
{
32
path_ = path;
33
}
34
35
void
setRecursive(
bool
b)
36
{
37
recursive_ = b;
38
}
39
40
private
:
41
QString path_;
42
bool
recursive_;
43
44
};
45
46
#endif
FileSearchPath
Definition:
filesearchpath.h:7
Doomseeker © 2009-2024 The Doomseeker Team