◆ KmlWidget()
References AltitudeCB_, buttonGroupTargetType, buttonGroupTargetTypeLayout, DestinationDirectory_, destinationDirectoryLabel_, DestinationUrl_, DestinationUrlLabel_, FileName_, FileNameLabel_, GoogleMapTargetRadioButton_, GPXAltitudeCB_, GPXAltitudeLabel_, GPXColorLabel_, GPXFileLabel_, GPXFileUrlRequester_, GPXLineWidthInput_, GPXLineWidthLabel_, GPXTrackColor_, GPXTracksCheckBox_, GPXTracksOpacityInput_, GPXTracksOpacityLabel_, IconSizeInput_, IconSizeLabel, ImageSizeInput_, ImageSizeLabel, KMLExportConfigLayout, LocalTargetRadioButton_, m_dlg, m_geneBtn, m_kmlExport, readSettings(), Digikam::DColorSelector::setColor(), Digikam::DFileSelector::setFileDlgFilter(), Digikam::DFileSelector::setFileDlgMode(), Digikam::DFileSelector::setFileDlgOptions(), Digikam::DFileSelector::setFileDlgTitle(), signalProgressSetup(), signalSetUIEnabled(), SizeGroupBoxLayout, slotGoogleMapTargetRadioButtonToggled(), slotKMLGenerate(), slotKMLTracksCheckButtonToggled(), TargetPreferenceGroupBox, TargetPreferenceGroupBoxLayout, TargetTypeGroupBox, timeZoneCB, and timeZoneLabel_.
◆ ~KmlWidget()
DigikamGenericGeolocationEditPlugin::KmlWidget::~KmlWidget |
( |
| ) |
|
|
override |
◆ readSettings()
void DigikamGenericGeolocationEditPlugin::KmlWidget::readSettings |
( |
| ) |
|
|
protected |
int googlemapSize;
UrlDestDir have to have the trailing /
References AltitudeCB_, DestinationDirectory_, DestinationUrl_, FileName_, GoogleMapTargetRadioButton_, GPXAltitudeCB_, GPXLineWidthInput_, GPXTrackColor_, GPXTracksCheckBox_, GPXTracksOpacityInput_, IconSizeInput_, ImageSizeInput_, Digikam::DFileSelector::lineEdit(), LocalTargetRadioButton_, Digikam::DColorSelector::setColor(), and timeZoneCB.
Referenced by KmlWidget().
◆ saveSettings()
void DigikamGenericGeolocationEditPlugin::KmlWidget::saveSettings |
( |
| ) |
|
|
protected |
References AltitudeCB_, Digikam::DColorSelector::color(), DestinationDirectory_, DestinationUrl_, FileName_, GoogleMapTargetRadioButton_, GPXAltitudeCB_, GPXFileUrlRequester_, GPXLineWidthInput_, GPXTrackColor_, GPXTracksCheckBox_, GPXTracksOpacityInput_, IconSizeInput_, ImageSizeInput_, Digikam::DFileSelector::lineEdit(), LocalTargetRadioButton_, and timeZoneCB.
Referenced by slotKMLGenerate(), and ~KmlWidget().
◆ signalProgressSetup
void DigikamGenericGeolocationEditPlugin::KmlWidget::signalProgressSetup |
( |
const int |
maxProgress, |
|
|
const QString & |
progressText |
|
) |
| |
|
signal |
◆ signalSetUIEnabled
void DigikamGenericGeolocationEditPlugin::KmlWidget::signalSetUIEnabled |
( |
const bool |
enabledState | ) |
|
|
signal |
◆ slotGoogleMapTargetRadioButtonToggled
void DigikamGenericGeolocationEditPlugin::KmlWidget::slotGoogleMapTargetRadioButtonToggled |
( |
bool |
| ) |
|
|
slot |
◆ slotKMLGenerate
void DigikamGenericGeolocationEditPlugin::KmlWidget::slotKMLGenerate |
( |
| ) |
|
|
protectedslot |
References DigikamGenericGeolocationEditPlugin::KmlExport::generate(), Digikam::GPSItemModel::index(), Digikam::GPSItemModel::itemFromIndex(), m_geneBtn, m_kmlExport, m_model, Digikam::GPSItemModel::rowCount(), saveSettings(), DigikamGenericGeolocationEditPlugin::KmlExport::setUrls(), signalProgressSetup(), signalSetUIEnabled(), and Digikam::GPSItemContainer::url().
Referenced by KmlWidget().
◆ slotKMLTracksCheckButtonToggled
void DigikamGenericGeolocationEditPlugin::KmlWidget::slotKMLTracksCheckButtonToggled |
( |
bool |
| ) |
|
|
slot |
References GPXAltitudeCB_, GPXAltitudeLabel_, GPXColorLabel_, GPXFileLabel_, GPXFileUrlRequester_, GPXLineWidthInput_, GPXLineWidthLabel_, GPXTrackColor_, GPXTracksCheckBox_, GPXTracksOpacityInput_, timeZoneCB, and timeZoneLabel_.
Referenced by KmlWidget().
◆ AltitudeCB_
QComboBox* DigikamGenericGeolocationEditPlugin::KmlWidget::AltitudeCB_ |
◆ buttonGroupTargetType
QButtonGroup* DigikamGenericGeolocationEditPlugin::KmlWidget::buttonGroupTargetType |
◆ buttonGroupTargetTypeLayout
QGridLayout* DigikamGenericGeolocationEditPlugin::KmlWidget::buttonGroupTargetTypeLayout |
|
protected |
◆ DestinationDirectory_
DFileSelector* DigikamGenericGeolocationEditPlugin::KmlWidget::DestinationDirectory_ |
◆ destinationDirectoryLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::destinationDirectoryLabel_ |
◆ DestinationUrl_
QLineEdit* DigikamGenericGeolocationEditPlugin::KmlWidget::DestinationUrl_ |
◆ DestinationUrlLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::DestinationUrlLabel_ |
◆ FileName_
QLineEdit* DigikamGenericGeolocationEditPlugin::KmlWidget::FileName_ |
◆ FileNameLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::FileNameLabel_ |
◆ GoogleMapTargetRadioButton_
QRadioButton* DigikamGenericGeolocationEditPlugin::KmlWidget::GoogleMapTargetRadioButton_ |
◆ GPXAltitudeCB_
QComboBox* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXAltitudeCB_ |
◆ GPXAltitudeLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXAltitudeLabel_ |
◆ GPXColorLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXColorLabel_ |
◆ GPXFileLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXFileLabel_ |
◆ GPXFileUrlRequester_
DFileSelector* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXFileUrlRequester_ |
◆ GPXLineWidthInput_
QSpinBox* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXLineWidthInput_ |
◆ GPXLineWidthLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXLineWidthLabel_ |
◆ GPXTrackColor_
DColorSelector* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXTrackColor_ |
◆ GPXTracksCheckBox_
QCheckBox* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXTracksCheckBox_ |
◆ GPXTracksOpacityInput_
QSpinBox* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXTracksOpacityInput_ |
◆ GPXTracksOpacityLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::GPXTracksOpacityLabel_ |
◆ IconSizeInput_
QSpinBox* DigikamGenericGeolocationEditPlugin::KmlWidget::IconSizeInput_ |
◆ IconSizeLabel
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::IconSizeLabel |
◆ ImageSizeInput_
QSpinBox* DigikamGenericGeolocationEditPlugin::KmlWidget::ImageSizeInput_ |
◆ ImageSizeLabel
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::ImageSizeLabel |
◆ KMLExportConfigLayout
QGridLayout* DigikamGenericGeolocationEditPlugin::KmlWidget::KMLExportConfigLayout |
|
protected |
◆ LocalTargetRadioButton_
QRadioButton* DigikamGenericGeolocationEditPlugin::KmlWidget::LocalTargetRadioButton_ |
◆ m_dlg
◆ m_geneBtn
QPushButton* DigikamGenericGeolocationEditPlugin::KmlWidget::m_geneBtn |
◆ m_kmlExport
KmlExport DigikamGenericGeolocationEditPlugin::KmlWidget::m_kmlExport |
|
protected |
◆ m_model
GPSItemModel* DigikamGenericGeolocationEditPlugin::KmlWidget::m_model |
◆ SizeGroupBoxLayout
QGridLayout* DigikamGenericGeolocationEditPlugin::KmlWidget::SizeGroupBoxLayout |
|
protected |
◆ TargetPreferenceGroupBox
QGroupBox* DigikamGenericGeolocationEditPlugin::KmlWidget::TargetPreferenceGroupBox |
◆ TargetPreferenceGroupBoxLayout
QGridLayout* DigikamGenericGeolocationEditPlugin::KmlWidget::TargetPreferenceGroupBoxLayout |
|
protected |
◆ TargetTypeGroupBox
QGroupBox* DigikamGenericGeolocationEditPlugin::KmlWidget::TargetTypeGroupBox |
◆ timeZoneCB
QComboBox* DigikamGenericGeolocationEditPlugin::KmlWidget::timeZoneCB |
◆ timeZoneLabel_
QLabel* DigikamGenericGeolocationEditPlugin::KmlWidget::timeZoneLabel_ |
The documentation for this class was generated from the following files:
- core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlwidget.h
- core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlwidget.cpp