rubyconfigwidget.cpp
Go to the documentation of this file.00001
00002
00003 #include "rubyconfigwidget.h"
00004 #include "domutil.h"
00005 #include <qlineedit.h>
00006 #include <qcheckbox.h>
00007 #include <kdebug.h>
00008
00009 RubyConfigWidget::RubyConfigWidget(QDomDocument &projectDom, QWidget* parent, const char* name)
00010 : RubyConfigWidgetBase(parent,name), dom (projectDom) {
00011 kdDebug (9019) << "Creating RubyConfigWidget" << endl;
00012 interpreterEdit->setText(DomUtil::readEntry(dom, "/kdevrubysupport/run/interpreter"));
00013 terminalCheckbox->setChecked(DomUtil::readBoolEntry(dom, "/kdevrubysupport/run/terminal"));
00014 }
00015
00016 RubyConfigWidget::~RubyConfigWidget()
00017 {
00018 }
00019
00020
00021 void RubyConfigWidget::accept() {
00022 DomUtil::writeEntry(dom, "/kdevrubysupport/run/interpreter", interpreterEdit->text());
00023 DomUtil::writeBoolEntry(dom, "/kdevrubysupport/run/terminal", terminalCheckbox->isChecked());
00024 }
00025
00026
00027 #include "rubyconfigwidget.moc"
00028
This file is part of the documentation for KDevelop Version 3.1.2.