umbrello: umbrello/dialogs/exportallviewsdialog.h Source File

umbrello 2.32.0 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 * This program is free software; you can redistribute it and/or modify *
3 * it under the terms of the GNU General Public License as published by *
4 * the Free Software Foundation; either version 2 of the License, or *
5 * (at your option) any later version. *
6 * *
7 * copyright (C) 2006-2020 *
8 * Umbrello UML Modeller Authors <umbrello-devel@kde.org> *
9 ***************************************************************************/
10 #ifndef EXPORTALLVIEWSDIALOG_H
11 #define EXPORTALLVIEWSDIALOG_H
12
13 // app includes
14 #include "ui_exportallviewsdialogbase.h"
15 #include "imagetypewidget.h"
16 #include "resolutionwidget.h"
17 #include "singlepagedialogbase.h"
18
19 // KDE forward declarations
20 #if QT_VERSION >= 0x050000
21 class KComboBox;
22 #else
23 class KFileFilterCombo;
24 #endif
25
34 class ExportAllViewsDialog : public SinglePageDialogBase, private Ui::ExportAllViewsDialogBase
35 {
36 Q_OBJECT
37
38 public:
39
40 explicit ExportAllViewsDialog(QWidget* parent = 0, const char* name = 0);
41
42 ~ExportAllViewsDialog();
43
44 private:
45 ImageTypeWidget* m_imageType;
46 ResolutionWidget* m_imageResolution;
47
48 protected slots:
49
50 friend class UMLViewImageExporterAll;
51
52 virtual void languageChange();
53 void slotImageTypeChanged(QString imageType);
54 };
55
56 #endif
ExportAllViewsDialog
Definition: exportallviewsdialog.h:35
ExportAllViewsDialog::slotImageTypeChanged
void slotImageTypeChanged(QString imageType)
Definition: exportallviewsdialog.cpp:72
ExportAllViewsDialog::m_imageResolution
ResolutionWidget * m_imageResolution
The image resolution selected.
Definition: exportallviewsdialog.h:46
ExportAllViewsDialog::languageChange
virtual void languageChange()
Definition: exportallviewsdialog.cpp:61
ExportAllViewsDialog::m_imageType
ImageTypeWidget * m_imageType
The image type selected.
Definition: exportallviewsdialog.h:45
ExportAllViewsDialog::ExportAllViewsDialog
ExportAllViewsDialog(QWidget *parent=0, const char *name=0)
Definition: exportallviewsdialog.cpp:28
ExportAllViewsDialog::~ExportAllViewsDialog
~ExportAllViewsDialog()
Definition: exportallviewsdialog.cpp:53
ImageTypeWidget
Definition: imagetypewidget.h:38
ResolutionWidget
Definition: resolutionwidget.h:31
SinglePageDialogBase
Definition: singlepagedialogbase.h:36
UMLViewImageExporterAll
Definition: umlviewimageexporterall.h:25
imagetypewidget.h
resolutionwidget.h
singlepagedialogbase.h