diff options
author | Michele Calgaro <[email protected]> | 2021-05-23 20:48:35 +0900 |
---|---|---|
committer | Michele Calgaro <[email protected]> | 2021-05-29 15:16:28 +0900 |
commit | 8b78a8791bc539bcffe7159f9d9714d577cb3d7d (patch) | |
tree | 1328291f966f19a22d7b13657d3f01a588eb1083 /kspread/dialogs/kspread_dlg_special.cc | |
parent | 95834e2bdc5e01ae1bd21ac0dfa4fa1d2417fae9 (diff) | |
download | koffice-8b78a8791bc539bcffe7159f9d9714d577cb3d7d.tar.gz koffice-8b78a8791bc539bcffe7159f9d9714d577cb3d7d.zip |
Renaming of files in preparation for code style tools.
Signed-off-by: Michele Calgaro <[email protected]>
Diffstat (limited to 'kspread/dialogs/kspread_dlg_special.cc')
-rw-r--r-- | kspread/dialogs/kspread_dlg_special.cc | 135 |
1 files changed, 0 insertions, 135 deletions
diff --git a/kspread/dialogs/kspread_dlg_special.cc b/kspread/dialogs/kspread_dlg_special.cc deleted file mode 100644 index 2fbeb7eb..00000000 --- a/kspread/dialogs/kspread_dlg_special.cc +++ /dev/null @@ -1,135 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 1999-2004 Laurent Montel <[email protected]> - (C) 2003 Norbert Andres <[email protected]> - (C) 2002 Philipp Mueller <[email protected]> - (C) 2002 John Dailey <[email protected]> - (C) 1998-1999 Torben Weis <[email protected]> - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. -*/ - -#include <tqlayout.h> -#include <tqbuttongroup.h> -#include <tqradiobutton.h> - -#include <tdelocale.h> - -#include "kspread_canvas.h" -#include "kspread_doc.h" -#include "kspread_sheet.h" -#include "kspread_view.h" -#include "selection.h" - -#include "kspread_dlg_special.h" - -using namespace KSpread; - -SpecialDialog::SpecialDialog( View* parent, const char* name ) - : KDialogBase( parent, name, TRUE,i18n("Special Paste"),Ok|Cancel ) -{ - m_pView = parent; - TQWidget *page = new TQWidget( this ); - setMainWidget(page); - TQVBoxLayout *lay1 = new TQVBoxLayout( page, 0, spacingHint() ); - - TQButtonGroup *grp = new TQButtonGroup( 1, Qt::Horizontal, i18n( "Paste What" ),page ); - grp->setRadioButtonExclusive( TRUE ); - grp->layout(); - lay1->addWidget(grp); - rb1 = new TQRadioButton( i18n("Everything"), grp ); - rb2 = new TQRadioButton( i18n("Text"), grp ); - rb3 = new TQRadioButton( i18n("Format"), grp ); - rb10 = new TQRadioButton( i18n("Comment"), grp ); - rb11 = new TQRadioButton( i18n("Result"), grp ); - - rb4 = new TQRadioButton( i18n("Everything without border"), grp ); - rb1->setChecked(true); - - grp = new TQButtonGroup( 1, Qt::Horizontal, i18n("Operation"),page); - grp->setRadioButtonExclusive( TRUE ); - grp->layout(); - lay1->addWidget(grp); - - - rb5 = new TQRadioButton( i18n("Overwrite"), grp ); - rb6 = new TQRadioButton( i18n("Addition"), grp ); - rb7 = new TQRadioButton( i18n("Subtraction"), grp ); - rb8 = new TQRadioButton( i18n("Multiplication"), grp ); - rb9 = new TQRadioButton( i18n("Division"), grp ); - rb5->setChecked(true); - - // cb = new TQCheckBox(i18n("Transpose"),this); - // cb->layout(); - // lay1->addWidget(cb); - - connect( this, TQT_SIGNAL( okClicked() ), this, TQT_SLOT( slotOk() ) ); - connect( rb3, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotToggled( bool ) ) ); - connect( rb10, TQT_SIGNAL( toggled( bool ) ), this, TQT_SLOT( slotToggled( bool ) ) ); -} - -void SpecialDialog::slotOk() -{ - Paste::Mode sp = Paste::Normal; - Paste::Operation op = Paste::OverWrite; - - /* if( rb1->isChecked() ) - sp = cb->isChecked() ? NormalAndTranspose : Normal; - else if( rb2->isChecked() ) - sp = cb->isChecked() ? TextAndTranspose : Text; - else if( rb3->isChecked() ) - sp = cb->isChecked() ? FormatAndTranspose : Format; - else if( rb4->isChecked() ) - sp = cb->isChecked() ? NoBorderAndTranspose : NoBorder; */ - - if( rb1->isChecked() ) - sp = Paste::Normal; - else if( rb2->isChecked() ) - sp = Paste::Text; - else if( rb3->isChecked() ) - sp = Paste::Format; - else if( rb4->isChecked() ) - sp = Paste::NoBorder; - else if( rb10->isChecked() ) - sp = Paste::Comment; - else if( rb11->isChecked() ) - sp = Paste::Result; - - if( rb5->isChecked() ) - op = Paste::OverWrite; - if( rb6->isChecked() ) - op = Paste::Add; - if( rb7->isChecked() ) - op = Paste::Sub; - if( rb8->isChecked() ) - op = Paste::Mul; - if( rb9->isChecked() ) - op = Paste::Div; - - m_pView->doc()->emitBeginOperation( false ); - m_pView->activeSheet()->paste( m_pView->selectionInfo()->lastRange(), true, sp, op ); - m_pView->slotUpdateView( m_pView->activeSheet() ); - accept(); -} - -void SpecialDialog::slotToggled( bool b ) -{ - rb5->setEnabled( !b ); - rb6->setEnabled( !b ); - rb7->setEnabled( !b ); - rb8->setEnabled( !b ); - rb9->setEnabled( !b ); -} - -#include "kspread_dlg_special.moc" |