summaryrefslogtreecommitdiffstats
path: root/languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-16 16:06:07 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-16 16:06:07 -0600
commit5fbf99bcc4d03f3001f42905d1217758c4aeac13 (patch)
treeb61aa3fd6d7b0e8302a8b11a18ef2cab5f404951 /languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp
parent06c48bfff719dedfe6f271fe5a363453e4af6d31 (diff)
downloadtdevelop-5fbf99bcc4d03f3001f42905d1217758c4aeac13.tar.gz
tdevelop-5fbf99bcc4d03f3001f42905d1217758c4aeac13.zip
Finish rename from prior commit
Diffstat (limited to 'languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp')
-rw-r--r--languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp101
1 files changed, 0 insertions, 101 deletions
diff --git a/languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp b/languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp
deleted file mode 100644
index a6d95acf..00000000
--- a/languages/cpp/pcsimporter/kdelibsimporter/settingsdialog.cpp
+++ /dev/null
@@ -1,101 +0,0 @@
-/***************************************************************************
-* Copyright (C) 2003 by Roberto Raggi *
-* roberto@tdevelop.org *
-* *
-* Copyright (C) 2006 by Jens Dagerbo *
-* jens.dagerbo@swipnet.se *
-* *
-* This program is free software; you can redistribute it and/or modify *
-* it under the terms of the GNU General Public License as published by *
-* the Free Software Foundation; either version 2 of the License, or *
-* (at your option) any later version. *
-* *
-***************************************************************************/
-
-#include <klistbox.h>
-#include <kcombobox.h>
-#include <kapplication.h>
-#include <kstandarddirs.h>
-#include <kurlrequester.h>
-#include <kdebug.h>
-#include <klineedit.h>
-#include <kmessagebox.h>
-#include <klocale.h>
-
-#include <tqfile.h>
-#include <tqdir.h>
-#include <tqregexp.h>
-#include <cstdlib>
-
-#include "settingsdialog.h"
-
-TQListBoxItem* TQListBox_selectedItem( TQListBox* cpTQListBox )
-{
- if ( cpTQListBox->selectionMode() != TQListBox::Single )
- return 0;
- if ( cpTQListBox->isSelected( cpTQListBox->currentItem() ) )
- return cpTQListBox->item( cpTQListBox->currentItem() );
- return 0;
-}
-
-SettingsDialog::SettingsDialog( TQWidget* parent, const char* name, WFlags fl )
-: SettingsDialogBase( parent, name, fl )
-{
- KApplication::kApplication()->dirs()->addResourceType("include","include");
- TQStringList kdedirs=KApplication::kApplication()->dirs()->findDirs("include","");
- for( TQStringList::Iterator it=kdedirs.begin(); it!=kdedirs.end(); ++it )
- {
- TQString kdedir = *it;
- if ( !kdedir.isEmpty() && isValidKDELibsDir( kdedir ) )
- if ( !kdeListBox->findItem( kdedir, ExactMatch ) )
- kdeListBox->insertItem( kdedir );
- }
-
- kdeUrl->setMode( KFile::Directory | KFile::ExistingOnly | KFile::LocalOnly );
-
- connect( addUrlButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(addUrlButton_clicked()) );
-}
-
-SettingsDialog::~SettingsDialog()
-{}
-
-void SettingsDialog::slotSelectionChanged( TQListBoxItem* )
-{
- emit enabled( kdeListBox->selectedItem() != 0 );
-}
-
-bool SettingsDialog::isValidKDELibsDir( const TQString & path ) const
-{
- return TQFile::exists( path + "/kapplication.h" );
-}
-
-TQString SettingsDialog::kdeDir( ) const
-{
- return kdeListBox->currentText();
-}
-
-void SettingsDialog::addUrlButton_clicked()
-{
- kdDebug(9000) << k_funcinfo << endl;
-
- if ( isValidKDELibsDir( kdeUrl->url() ) )
- {
- kdeListBox->insertItem( kdeUrl->url() );
- if ( TQListBoxItem * item = kdeListBox->findItem( kdeUrl->url(), ExactMatch ) )
- {
- kdeListBox->setSelected( item, true );
- }
- kdeUrl->lineEdit()->clear();
- }
- else
- {
- KMessageBox::error( this, i18n("This does not appear to be a valid KDE include directory.\nPlease select a different directory."), i18n("Invalid Directory") );
- }
-}
-
-
-#include "settingsdialog.moc"
-//kate: indent-mode csands; tab-width 4; space-indent off;
-
-
-