diff options
Diffstat (limited to 'kdvi/optionDialogFontsWidget.cpp')
-rw-r--r-- | kdvi/optionDialogFontsWidget.cpp | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/kdvi/optionDialogFontsWidget.cpp b/kdvi/optionDialogFontsWidget.cpp new file mode 100644 index 00000000..a3a76425 --- /dev/null +++ b/kdvi/optionDialogFontsWidget.cpp @@ -0,0 +1,47 @@ +// optionDiologWidget.cpp +// +// Part of KDVI - A DVI previewer for the KDE desktop environemt +// +// (C) 2003 Stefan Kebekus +// Distributed under the GPL + +// Add header files alphabetically + +#include <config.h> + +#include <kcombobox.h> +#include <kdebug.h> +#include <klocale.h> +#include <qbuttongroup.h> +#include <qcheckbox.h> +#include <qtooltip.h> +#include <qwhatsthis.h> + +#include "fontpool.h" +#include "optionDialogFontsWidget.h" + + +// Constructs a optionDialogWidget_base which is a child of 'parent', with +// the name 'name' and widget flags set to 'f'. +optionDialogFontsWidget::optionDialogFontsWidget( QWidget* parent, const char* name, WFlags fl ) + : optionDialogFontsWidget_base( parent, name, fl ) +{ +#ifndef HAVE_FREETYPE + kcfg_UseType1Fonts->setChecked(false); + kcfg_UseType1Fonts->setEnabled(false); + kcfg_UseFontHints->setEnabled(false); + kcfg_UseFontHints->setChecked(false); + QToolTip::add(PFB_ButtonGroup, i18n("This version of KDVI does not support type 1 fonts.")); + QWhatsThis::add(PFB_ButtonGroup, i18n("KDVI needs the FreeType library to access type 1 fonts. This library " + "was not present when KDVI was compiled. If you want to use type 1 " + "fonts, you must either install the FreeType library and recompile KDVI " + "yourself, or find a precompiled software package for your operating " + "system.")); +#endif +} + +optionDialogFontsWidget::~optionDialogFontsWidget() +{ +} + +#include "optionDialogFontsWidget.moc" |