From d6820044675faa65c8402267e02e826af3f8cc5a Mon Sep 17 00:00:00 2001 From: Andreas Suter Date: Mon, 29 Nov 2021 15:20:18 +0100 Subject: [PATCH] remove obsolate qt6 musredit dialog. --- .../musredit/PGetDefaultDialog.cpp | 118 ------------------ src/musredit_qt6/musredit/PGetDefaultDialog.h | 69 ---------- 2 files changed, 187 deletions(-) delete mode 100644 src/musredit_qt6/musredit/PGetDefaultDialog.cpp delete mode 100644 src/musredit_qt6/musredit/PGetDefaultDialog.h diff --git a/src/musredit_qt6/musredit/PGetDefaultDialog.cpp b/src/musredit_qt6/musredit/PGetDefaultDialog.cpp deleted file mode 100644 index a32c686c..00000000 --- a/src/musredit_qt6/musredit/PGetDefaultDialog.cpp +++ /dev/null @@ -1,118 +0,0 @@ -/**************************************************************************** - - PGetDefaultDialog.cpp - - Author: Andreas Suter - e-mail: andreas.suter@psi.ch - -*****************************************************************************/ - -/*************************************************************************** - * Copyright (C) 2009-2021 by Andreas Suter * - * andreas.suter@psi.ch * - * * - * 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. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - ***************************************************************************/ - -#include -#include -#include - -#include "PHelp.h" - -#include "PGetDefaultDialog.h" - -#define INSTITUTE_PSI 0 -#define INSTITUTE_RAL 1 -#define INSTITUTE_TRIUMF 2 -#define INSTITUTE_JPARC 3 - -#define FILE_FORMAT_NEXUS 0 -#define FILE_FORMAT_ROOT_NPP 1 -#define FILE_FORMAT_ROOT_PPC 2 -#define FILE_FORMAT_PSIBIN 3 -#define FILE_FORMAT_MUD 4 -#define FILE_FORMAT_WKM 5 -#define FILE_FORMAT_ASCII 6 -#define FILE_FORMAT_DB 7 - - -//--------------------------------------------------------------------------- -/** - *

Constructor - * - * \param helpUrl help url for the default dialog - */ -PGetDefaultDialog::PGetDefaultDialog(const QString helpUrl) : fHelpUrl(helpUrl) -{ - setupUi(this); - - setModal(true); -} - - -//--------------------------------------------------------------------------- -/** - *

Finds the name of the institute in the combo box and selects it. - * - * \param str name of the institute - */ -void PGetDefaultDialog::setInstitute(const QString &str) { - - for (int i=0; icount(); i++) { - if (fInstitute_comboBox->itemText(i).toLower() == str.toLower()) { - fInstitute_comboBox->setCurrentIndex(i); - break; - } - } - -} - -//--------------------------------------------------------------------------- -/** - *

Finds the file format in the combo box and selects it. - * - * \param str file format - */ -void PGetDefaultDialog::setFileFormat(const QString &str) -{ - - for (int i=0; icount(); i++) { - if (fFileFormat_comboBox->itemText(i).toLower() == str.toLower()) { - fFileFormat_comboBox->setCurrentIndex(i); - break; - } - } - -} - -//--------------------------------------------------------------------------- -/** - *

Generates a help content window showing the description fitting the default dialog. - */ -void PGetDefaultDialog::helpContent() -{ - #ifdef _WIN32GCC - QMessageBox::information(this, "**INFO**", "If a newer Qt version was available, a help window would be shown!"); - #else - PHelp *help = new PHelp(fHelpUrl); - help->show(); - #endif // _WIN32GCC -} - -//--------------------------------------------------------------------------- -// END -//--------------------------------------------------------------------------- diff --git a/src/musredit_qt6/musredit/PGetDefaultDialog.h b/src/musredit_qt6/musredit/PGetDefaultDialog.h deleted file mode 100644 index 59ca515b..00000000 --- a/src/musredit_qt6/musredit/PGetDefaultDialog.h +++ /dev/null @@ -1,69 +0,0 @@ -/**************************************************************************** - - PGetDefaultDialog.h - - Author: Andreas Suter - e-mail: andreas.suter@psi.ch - -*****************************************************************************/ - -/*************************************************************************** - * Copyright (C) 2010-2021 by Andreas Suter * - * andreas.suter@psi.ch * - * * - * 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. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - ***************************************************************************/ - -#ifndef _PGETDEFAULTDIALOG_H_ -#define _PGETDEFAULTDIALOG_H_ - -#include -#include -#include -#include - -#include "ui_PGetDefaultDialog.h" - -//--------------------------------------------------------------------------- -/** - *

Handels the default dialog which is used to generate a default asymmetry or - * single histogram msr input file. - */ -class PGetDefaultDialog : public QDialog, private Ui::PGetDefaultDialog -{ - Q_OBJECT - - public: - PGetDefaultDialog(const QString helpUrl = ""); - virtual ~PGetDefaultDialog() {} - - virtual const QString getRunFileName() const { return fRunFileName_lineEdit->text(); } - virtual const QString getBeamline() const { return fBeamline_lineEdit->text(); } - virtual const QString getInstitute() const { return fInstitute_comboBox->currentText(); } - virtual const QString getFileFormat() const { return fFileFormat_comboBox->currentText(); } - - virtual void setBeamline(const QString &str) { fBeamline_lineEdit->setText(str); } - virtual void setInstitute(const QString &str); - virtual void setFileFormat(const QString &str); - - protected slots: - virtual void helpContent(); - - private: - QString fHelpUrl; ///< help url for the default dialog -}; - -#endif // _PGETDEFAULTDIALOG_H_