exportallviewsdialog.cpp
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #include "exportallviewsdialog.h"
00014
00015
00016 #include <qlayout.h>
00017 #include <qlabel.h>
00018 #include <qtooltip.h>
00019
00020
00021 #include <kfilefiltercombo.h>
00022 #include <klocale.h>
00023
00024
00025 #include "../umlviewimageexportermodel.h"
00026
00027 ExportAllViewsDialog::ExportAllViewsDialog(
00028 QWidget* parent ,
00029 const char* name ,
00030 bool modal ,
00031 WFlags fl ,
00032 const QString &defaultMimeType )
00033 : ExportAllViewsDialogBase(parent,name, modal,fl) {
00034
00035 m_imageType = new KFileFilterCombo(this, "m_imageType");
00036 m_imageType->setSizePolicy(QSizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed, 0, 0, m_imageType->sizePolicy().hasHeightForWidth()));
00037 m_imageType->setEditable(false);
00038
00039 m_imageType->setMimeFilter(UMLViewImageExporterModel::supportedMimeTypes(), defaultMimeType);
00040
00041 imageTypeLayout->addWidget(m_imageType);
00042
00043 imageTypeLabel->setBuddy(m_imageType);
00044
00045
00046 languageChange();
00047 }
00048
00049 void ExportAllViewsDialog::languageChange() {
00050 ExportAllViewsDialogBase::languageChange();
00051 QToolTip::add(m_imageType, tr2i18n("The format that the images will be exported to"));
00052 }
00053
00054 #include "exportallviewsdialog.moc"
00055
This file is part of the documentation for umbrello Version 3.1.0.