QGIS API Documentation
4.3.0-Master (16eddb2670e)
Toggle main menu visibility
Loading...
Searching...
No Matches
src
gui
qgsgroupwmsdatadialog.h
Go to the documentation of this file.
1
/***************************************************************************
2
qgsscalevisibilitydialog.cpp
3
--------------------------------------
4
Date : 20.05.2014
5
Copyright : (C) 2014 Denis Rouzaud
6
Email : denis.rouzaud@gmail.com
7
***************************************************************************
8
* *
9
* This program is free software; you can redistribute it and/or modify *
10
* it under the terms of the GNU General Public License as published by *
11
* the Free Software Foundation; either version 2 of the License, or *
12
* (at your option) any later version. *
13
* *
14
***************************************************************************/
15
16
#ifndef QGSGROUPWMSDATADIALOG_H
17
#define QGSGROUPWMSDATADIALOG_H
18
19
#include "ui_qgsgroupwmsdatadialogbase.h"
20
21
#include "qgis_gui.h"
22
#include "
qgis_sip.h
"
23
#include "
qgsguiutils.h
"
24
30
class
GUI_EXPORT
QgsGroupWmsDataDialog
:
public
QDialog,
private
Ui::QgsGroupWMSDataDialogBase
31
{
32
Q_OBJECT
33
34
public
:
40
QgsGroupWmsDataDialog
( QWidget *parent
SIP_TRANSFERTHIS
=
nullptr
, Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags );
41
48
QgsGroupWmsDataDialog
(
const
QgsMapLayerServerProperties
&
serverProperties
, QWidget *parent
SIP_TRANSFERTHIS
=
nullptr
, Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags );
49
50
~QgsGroupWmsDataDialog
()
override
=
default
;
51
57
Q_DECL_DEPRECATED QString
groupTitle
()
const
;
58
64
Q_DECL_DEPRECATED QString
groupShortName
()
const
;
65
71
Q_DECL_DEPRECATED QString
groupAbstract
()
const
;
72
78
Q_DECL_DEPRECATED
void
setGroupTitle
(
const
QString &title )
SIP_DEPRECATED
;
79
85
Q_DECL_DEPRECATED
void
setGroupShortName
(
const
QString &shortName )
SIP_DEPRECATED
;
86
92
Q_DECL_DEPRECATED
void
setGroupAbstract
(
const
QString &abstract )
SIP_DEPRECATED
;
93
104
Q_DECL_DEPRECATED
void
setHasTimeDimension
(
bool
hasTimeDimension
)
SIP_DEPRECATED
;
105
115
bool
hasTimeDimension
()
const
;
116
129
Qgis::WmsGroupRequestMode
groupRequestMode
()
const
;
130
140
void
setGroupRequestMode
(
Qgis::WmsGroupRequestMode
groupRequestMode
);
141
146
QgsMapLayerServerProperties
*
serverProperties
();
147
152
const
QgsMapLayerServerProperties
*
serverProperties
() const
SIP_SKIP
;
153
154
void
accept
() override;
155
156
private:
163
Qgis
::WmsDimensionDefaultDisplay timeDimensionDefaultDisplay() const;
164
171
void
setTimeDimensionDefaultDisplay(
Qgis
::WmsDimensionDefaultDisplay timeDimensionDefaultDisplay );
172
182
QDateTime timeDimensionReferenceValue() const;
183
193
void
setTimeDimensionReferenceValue( const QDateTime &timeDimensionReferenceValue );
194
198
void
updateServerProperties() const;
199
200
std::unique_ptr<
QgsMapLayerServerProperties
> mServerProperties;
201
};
202
203
#endif
// QGSGROUPWMSDATADIALOG_H
Qgis
Provides global constants and enumerations for use throughout the application.
Definition
qgis.h:62
Qgis::WmsGroupRequestMode
WmsGroupRequestMode
Request mode of groups in a WMS context.
Definition
qgis.h:7091
QgsGroupWmsDataDialog::setHasTimeDimension
Q_DECL_DEPRECATED void setHasTimeDimension(bool hasTimeDimension)
Sets whether the time dimension should be computed for this group or not.
Definition
qgsgroupwmsdatadialog.cpp:160
QgsGroupWmsDataDialog::hasTimeDimension
bool hasTimeDimension() const
Returns whether the time dimension should be computed for this group or not.
Definition
qgsgroupwmsdatadialog.cpp:155
QgsGroupWmsDataDialog::groupRequestMode
Qgis::WmsGroupRequestMode groupRequestMode() const
Returns the request mode of the group.
Definition
qgsgroupwmsdatadialog.cpp:165
QgsGroupWmsDataDialog::setGroupRequestMode
void setGroupRequestMode(Qgis::WmsGroupRequestMode groupRequestMode)
Sets the request mode of the group.
Definition
qgsgroupwmsdatadialog.cpp:170
QgsGroupWmsDataDialog::accept
void accept() override
Definition
qgsgroupwmsdatadialog.cpp:149
QgsGroupWmsDataDialog::setGroupAbstract
Q_DECL_DEPRECATED void setGroupAbstract(const QString &abstract)
Sets group WMS abstract.
Definition
qgsgroupwmsdatadialog.cpp:106
QgsGroupWmsDataDialog::QgsGroupWmsDataDialog
QgsGroupWmsDataDialog(QWidget *parent=nullptr, Qt::WindowFlags fl=QgsGuiUtils::ModalDialogFlags)
Constructor.
Definition
qgsgroupwmsdatadialog.cpp:29
QgsGroupWmsDataDialog::setGroupShortName
Q_DECL_DEPRECATED void setGroupShortName(const QString &shortName)
Sets group WMS short name.
Definition
qgsgroupwmsdatadialog.cpp:82
QgsGroupWmsDataDialog::~QgsGroupWmsDataDialog
~QgsGroupWmsDataDialog() override=default
QgsGroupWmsDataDialog::setGroupTitle
Q_DECL_DEPRECATED void setGroupTitle(const QString &title)
Sets group WMS title.
Definition
qgsgroupwmsdatadialog.cpp:94
QgsGroupWmsDataDialog::groupAbstract
Q_DECL_DEPRECATED QString groupAbstract() const
Returns group WMS abstract.
Definition
qgsgroupwmsdatadialog.cpp:100
QgsGroupWmsDataDialog::groupTitle
Q_DECL_DEPRECATED QString groupTitle() const
Returns group WMS title.
Definition
qgsgroupwmsdatadialog.cpp:88
QgsGroupWmsDataDialog::groupShortName
Q_DECL_DEPRECATED QString groupShortName() const
Returns group WMS short name.
Definition
qgsgroupwmsdatadialog.cpp:76
QgsGroupWmsDataDialog::serverProperties
QgsMapLayerServerProperties * serverProperties()
Returns QGIS Server Properties for the layer tree group.
Definition
qgsgroupwmsdatadialog.cpp:112
QgsMapLayerServerProperties
Manages QGIS Server properties for a map layer.
Definition
qgsmaplayerserverproperties.h:314
qgis_sip.h
SIP_DEPRECATED
#define SIP_DEPRECATED
Definition
qgis_sip.h:113
SIP_TRANSFERTHIS
#define SIP_TRANSFERTHIS
Definition
qgis_sip.h:52
SIP_SKIP
#define SIP_SKIP
Definition
qgis_sip.h:138
qgsguiutils.h
Generated on
for QGIS API Documentation by
1.17.0