stifui/qt/src/dlgsetting.cpp
branchRCL_3
changeset 43 48060abbbeaf
parent 42 d40e813b23c0
child 45 b3cee849fa46
--- a/stifui/qt/src/dlgsetting.cpp	Thu Jul 15 18:39:46 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,91 +0,0 @@
-/*
- * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
- * All rights reserved.
- * This component and the accompanying materials are made available
- * under the terms of "Eclipse Public License v1.0"
- * which accompanies this distribution, and is available
- * at the URL "http://www.eclipse.org/legal/epl-v10.html".
- *
- * Initial Contributors:
- * Nokia Corporation - initial contribution.
- *
- * Contributors:
- *
- * Description: QT C++ based Class.
- * 
- */
-
-#include "dlgsetting.h"
-#include <QtGui>
-
-DlgSetting::DlgSetting(UiSetting* settingObj, QWidget *parent)
-    : QDialog(parent), setting(settingObj)
-    {
-    SetupUI();
-    }
-
-void DlgSetting::SetupUI()
-    {
-    this->setContextMenuPolicy(Qt::NoContextMenu);
-    QGridLayout *mainLayout = new QGridLayout(this);
-    this->setLayout(mainLayout);
-    
-    chkShowoutput = new QCheckBox(this);
-    chkShowoutput->setText(tr("Show output in execution."));
-    chkShowoutput->setChecked(setting->ReadSetting(KShowOutput) == "true");
-    
-    lblFilter = new QLabel(this);
-    lblFilter->setText(tr("Filter for displayed titles."));
-    ledFilter = new QLineEdit(this);
-    ledFilter->setFrame(true);
-    ledFilter->setText(setting->ReadSetting(KFilter));
-    chkFilterCaseSens = new QCheckBox(this);
-    chkFilterCaseSens->setText(tr("Filter is case sensitive."));
-    chkFilterCaseSens->setChecked(setting->ReadSetting(KFilterCaseSens) == "true");
-    
-    QWidget *toolWidget = new QWidget(this);
-    QGridLayout *toolLayout = new QGridLayout(this);
-    
-    toolWidget->setLayout(toolLayout);
-    btnOk = new QPushButton(tr("Ok"), toolWidget);
-    QObject::connect(btnOk, SIGNAL(clicked()), this,
-            SLOT(on_btnOk_clicked()));
-    btnCancel = new QPushButton(tr("Cancel"), toolWidget);
-    QObject::connect(btnCancel, SIGNAL(clicked()), this,
-            SLOT(on_btnCancel_clicked()));
-    toolLayout->addWidget(btnOk, 0, 0);
-    toolLayout->addWidget(btnCancel, 0, 1);
-
-    QWidget *nullWidget = new QWidget(this);
-    nullWidget->setMinimumHeight(30);
-    
-    mainLayout->addWidget(nullWidget, 0, 0);
-    mainLayout->addWidget(chkShowoutput, 1, 0);
-    mainLayout->addWidget(lblFilter, 3, 0);
-    mainLayout->addWidget(ledFilter, 4, 0);
-    mainLayout->addWidget(chkFilterCaseSens, 5, 0);
-    mainLayout->addWidget(toolWidget, 7, 0); 
-    
-    }
-
-void DlgSetting::on_btnOk_clicked()
-    {
-    if(chkShowoutput->checkState() == Qt::Checked)
-        {
-        setting->SetSetting(KShowOutput, "true");
-        }
-    else
-        {
-        setting->SetSetting(KShowOutput, "false");    
-        }
-    setting->SetSetting(KFilter, ledFilter->text());
-    setting->SetSetting(KFilterCaseSens, (chkFilterCaseSens->checkState() == Qt::Checked) ? ("true") : ("false"));
-    this->accept();
-    }
-
-void DlgSetting::on_btnCancel_clicked()
-    {
-    this->reject();
-    }
-
-// End of File