ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtbase
CTempDir.h
1
// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ImtCore-Commercial
2
#pragma once
3
4
5
// Qt includes
6
#include <QtCore/QDir>
7
8
9
namespace
imtbase
10
{
11
12
13
class
CTempDir
14
{
15
public
:
16
CTempDir(
const
QString& tempSubDir = QString(),
bool
autoRemove =
true
);
17
~CTempDir();
18
19
QString GetPath()
const
;
20
QString GetBasePath()
const
;
21
22
private
:
23
QDir m_dir;
24
bool
m_autoRemove =
true
;
25
QString m_basePath;
26
};
27
28
29
}
// namespace imtbase
30
31
imtbase
Definition
IAccountInfoProvider.h:10
Generated by
1.9.8