kmail
snippetsettings.cpp
00001 /* 00002 * File : snippetsettings.cpp 00003 * 00004 * Author: Robert Gruber <rgruber@users.sourceforge.net> 00005 * 00006 * Copyright: See COPYING file that comes with this distribution 00007 */ 00008 00009 #include <qstring.h> 00010 #include <klineedit.h> 00011 #include <qcheckbox.h> 00012 #include <qbuttongroup.h> 00013 00014 #include "snippetsettings.h" 00015 #include "snippet_widget.h" 00016 00017 00018 SnippetSettings::SnippetSettings(QWidget *parent, const char *name) 00019 : SnippetSettingsBase(parent, name) 00020 { 00021 _widget = NULL; 00022 } 00023 00024 SnippetSettings::SnippetSettings(SnippetWidget * w, QWidget *parent, const char *name) 00025 : SnippetSettingsBase(parent, name) 00026 { 00027 _cfg = w->getSnippetConfig(); 00028 _widget = w; 00029 } 00030 00031 00032 SnippetSettings::~SnippetSettings() 00033 { 00034 } 00035 00036 00040 void SnippetSettings::slotOKClicked() 00041 { 00042 _cfg->setToolTips(cbToolTip->isChecked()); 00043 _cfg->setDelimiter(leDelimiter->text()); 00044 _cfg->setInputMethod(btnGroup->selectedId()); 00045 } 00046 00047 00048 #include "snippetsettings.moc"