00001 #include "nntpgroupsdlg.h" 00002 #include "nntpgroups.h" 00003 00004 #include <libmailwrapper/settings.h> 00005 00006 #include <qlayout.h> 00007 00008 NNTPGroupsDlg::NNTPGroupsDlg(NNTPaccount *account,QWidget * parent, const char * name) 00009 : QDialog(parent,name,true,WStyle_ContextHelp) 00010 { 00011 setCaption(tr("Subscribed newsgroups")); 00012 m_Account = account; 00013 QVBoxLayout*dlglayout = new QVBoxLayout(this); 00014 dlglayout->setSpacing(2); 00015 dlglayout->setMargin(1); 00016 groupsWidget = new NNTPGroups(account,this); 00017 dlglayout->addWidget(groupsWidget); 00018 } 00019 00020 NNTPGroupsDlg::~NNTPGroupsDlg() 00021 { 00022 } 00023 00024 void NNTPGroupsDlg::accept() 00025 { 00026 groupsWidget->storeValues(); 00027 m_Account->save(); 00028 QDialog::accept(); 00029 }
1.4.2