Marble
5#include "DownloadPolicy.h"
10DownloadPolicyKey::DownloadPolicyKey()
16DownloadPolicyKey::DownloadPolicyKey(
const QStringList & hostNames,
17 const DownloadUsage usage )
18 : m_hostNames( hostNames ),
23DownloadPolicyKey::DownloadPolicyKey(
const QString & hostName,
24 const DownloadUsage usage )
25 : m_hostNames( hostName ),
35void DownloadPolicyKey::setHostNames(
const QStringList & hostNames )
37 m_hostNames = hostNames;
40DownloadUsage DownloadPolicyKey::usage()
const
45void DownloadPolicyKey::setUsage( DownloadUsage
const usage )
50bool DownloadPolicyKey::matches(
QString const & hostName,
const DownloadUsage usage )
const
52 return m_hostNames.contains( hostName ) && m_usage == usage;
56DownloadPolicy::DownloadPolicy()
58 m_maximumConnections( 1 )
62DownloadPolicy::DownloadPolicy(
const DownloadPolicyKey & key )
64 m_maximumConnections( 1 )
68int DownloadPolicy::maximumConnections()
const
70 return m_maximumConnections;
73void DownloadPolicy::setMaximumConnections(
const int n )
75 m_maximumConnections = n;
78DownloadPolicyKey DownloadPolicy::key()
const
Binds a QML item to a specific geodetic location in screen coordinates.
@ DownloadBrowse
Browsing mode, normal operation of Marble, like a web browser.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:18:17 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.