filters
epsexportdlg.cc00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #include <qbuttongroup.h>
00021 #include <qradiobutton.h>
00022 #include <qstring.h>
00023 #include <qvbox.h>
00024
00025 #include <klocale.h>
00026 #include <knuminput.h>
00027
00028 #include "epsexportdlg.h"
00029
00030
00031 EpsExportDlg::EpsExportDlg( QWidget* parent, const char* name )
00032 : KDialogBase( parent, name, true, i18n( "EPS Export" ), Ok | Cancel )
00033 {
00034 QVBox* page = makeVBoxMainWidget();
00035
00036 m_psLevelButtons = new QButtonGroup( 1, QGroupBox::Horizontal,
00037 i18n( "Options" ), page );
00038
00039 QRadioButton* radio;
00040 radio = new QRadioButton( i18n( "PostScript level 1" ), m_psLevelButtons );
00041 radio = new QRadioButton( i18n( "PostScript level 2" ), m_psLevelButtons );
00042 radio = new QRadioButton( i18n( "PostScript level 3" ), m_psLevelButtons );
00043
00044 m_psLevelButtons->setRadioButtonExclusive( true );
00045 m_psLevelButtons->setButton( 2 );
00046 }
00047
00048 uint
00049 EpsExportDlg::psLevel() const
00050 {
00051 return static_cast<uint>(
00052 m_psLevelButtons->id( m_psLevelButtons->selected() ) );
00053 }
00054
00055 #include "epsexportdlg.moc"
00056
|