SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
basemaphttpheaderswidget.h
Go to the documentation of this file.
1
21
#ifndef BASEMAPHTTPHEADERSWIDGET_H
22
#define BASEMAPHTTPHEADERSWIDGET_H
23
24
#include "
connections/basemapconnection.h
"
25
26
#include <QWidget>
27
28
class
QLineEdit;
29
class
QGroupBox;
30
class
QTableWidget;
31
class
QPushButton;
32
33
class
BasemapHttpHeadersWidget
:
public
QWidget
34
{
35
Q_OBJECT
36
37
public
:
38
explicit
BasemapHttpHeadersWidget
(QWidget *
parent
=
nullptr
);
39
41
[[nodiscard]]
BasemapHttpHeaders
headers
()
const
;
42
44
void
setHeaders
(
const
BasemapHttpHeaders
&
headers
);
45
47
void
clear
();
48
49
private
slots:
50
void
onAddRow();
51
void
onRemoveRow();
52
53
private
:
54
QLineEdit *m_refererEdit =
nullptr
;
55
QGroupBox *m_extrasGroup =
nullptr
;
56
QTableWidget *m_table =
nullptr
;
57
QPushButton *m_addBtn =
nullptr
;
58
QPushButton *m_removeBtn =
nullptr
;
59
};
60
61
#endif
// BASEMAPHTTPHEADERSWIDGET_H
basemapconnection.h
Plain data structs for all supported basemap connection types.
BasemapHttpHeaders
QMap< QString, QString > BasemapHttpHeaders
Arbitrary HTTP header map for basemap requests.
Definition
basemapconnection.h:33
BasemapHttpHeadersWidget
Definition
basemaphttpheaderswidget.h:34
BasemapHttpHeadersWidget::headers
BasemapHttpHeaders headers() const
Returns the current header map including the Referer field.
Definition
basemaphttpheaderswidget.cpp:89
BasemapHttpHeadersWidget::clear
void clear()
Clears all fields.
Definition
basemaphttpheaderswidget.cpp:128
BasemapHttpHeadersWidget::setHeaders
void setHeaders(const BasemapHttpHeaders &headers)
Populates the widget from headers.
Definition
basemaphttpheaderswidget.cpp:110
parent
QVector< int > parent
union-find
Definition
pslgminsize.cpp:176
include
ui
widgets
basemaphttpheaderswidget.h
Generated by
1.9.8