ImagingTools Core SDK
Main Page
Related Pages
Topics
Namespaces
Classes
Examples
ImtCore
Include
imtbase
IUrlParam.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/QUrl>
7
8
// ACF includes
9
#include <iser/ISerializable.h>
10
11
12
namespace
imtbase
13
{
14
15
19
class
IUrlParam
:
virtual
public
iser::ISerializable
20
{
21
public
:
25
virtual
const
QUrl&
GetUrl
()
const
= 0;
26
30
virtual
bool
SetUrl
(
const
QUrl& url) = 0;
31
35
virtual
bool
IsReadOnly
()
const
= 0;
36
};
37
38
39
}
// namespace imtbase
40
41
imtbase::IUrlParam
Definition
IUrlParam.h:20
imtbase::IUrlParam::SetUrl
virtual bool SetUrl(const QUrl &url)=0
imtbase::IUrlParam::GetUrl
virtual const QUrl & GetUrl() const =0
imtbase::IUrlParam::IsReadOnly
virtual bool IsReadOnly() const =0
imtbase
Definition
IAccountInfoProvider.h:10
Generated by
1.9.8