umbrello: umbrello/dialogs/exportallviewsdialog.h Source File

umbrello 2.35.1 Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology

exportallviewsdialog.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3 SPDX-FileCopyrightText: 2006-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4*/
5#ifndef EXPORTALLVIEWSDIALOG_H
6#define EXPORTALLVIEWSDIALOG_H
7
8// app includes
9#include "ui_exportallviewsdialogbase.h"
10#include "imagetypewidget.h"
11#include "resolutionwidget.h"
12#include "singlepagedialogbase.h"
13
14// KDE forward declarations
15#if QT_VERSION >= 0x050000
16class KComboBox;
17#else
18class KFileFilterCombo;
19#endif
20
29 class ExportAllViewsDialog : public SinglePageDialogBase, private Ui::ExportAllViewsDialogBase
30{
31 Q_OBJECT
32
33public:
34
35 explicit ExportAllViewsDialog(QWidget* parent = 0, const char* name = 0);
36
37 ~ExportAllViewsDialog();
38
39private:
40 ImageTypeWidget* m_imageType;
41 ResolutionWidget* m_imageResolution;
42
43protected slots:
44
45 friend class UMLViewImageExporterAll;
46
47 virtual void languageChange();
48 void slotImageTypeChanged(QString imageType);
49};
50
51#endif
ExportAllViewsDialog
Definition: exportallviewsdialog.h:30
ExportAllViewsDialog::slotImageTypeChanged
void slotImageTypeChanged(QString imageType)
Definition: exportallviewsdialog.cpp:67
ExportAllViewsDialog::m_imageResolution
ResolutionWidget * m_imageResolution
The image resolution selected.
Definition: exportallviewsdialog.h:41
ExportAllViewsDialog::languageChange
virtual void languageChange()
Definition: exportallviewsdialog.cpp:56
ExportAllViewsDialog::m_imageType
ImageTypeWidget * m_imageType
The image type selected.
Definition: exportallviewsdialog.h:40
ExportAllViewsDialog::ExportAllViewsDialog
ExportAllViewsDialog(QWidget *parent=0, const char *name=0)
Definition: exportallviewsdialog.cpp:23
ExportAllViewsDialog::~ExportAllViewsDialog
~ExportAllViewsDialog()
Definition: exportallviewsdialog.cpp:48
ImageTypeWidget
Definition: imagetypewidget.h:24
ResolutionWidget
Definition: resolutionwidget.h:17
SinglePageDialogBase
Definition: singlepagedialogbase.h:31
UMLViewImageExporterAll
Definition: umlviewimageexporterall.h:20
imagetypewidget.h
resolutionwidget.h
singlepagedialogbase.h