diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2021-05-23 20:48:35 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2021-05-29 15:17:38 +0900 |
commit | d63c9d696eb6e2539528b99afc21f4086c9defe3 (patch) | |
tree | b3bfc97a66431a12cdd8f9379c0072673ede43df /kspread/dialogs/kspread_dlg_insert.cc | |
parent | 5363fe3c36504c37bdc6dcfafd5f71daeae251e8 (diff) | |
download | koffice-d63c9d696eb6e2539528b99afc21f4086c9defe3.tar.gz koffice-d63c9d696eb6e2539528b99afc21f4086c9defe3.zip |
Renaming of files in preparation for code style tools.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit 8b78a8791bc539bcffe7159f9d9714d577cb3d7d)
Diffstat (limited to 'kspread/dialogs/kspread_dlg_insert.cc')
-rw-r--r-- | kspread/dialogs/kspread_dlg_insert.cc | 148 |
1 files changed, 0 insertions, 148 deletions
diff --git a/kspread/dialogs/kspread_dlg_insert.cc b/kspread/dialogs/kspread_dlg_insert.cc deleted file mode 100644 index 454a43ba..00000000 --- a/kspread/dialogs/kspread_dlg_insert.cc +++ /dev/null @@ -1,148 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 2003 Norbert Andres <nandres@web.de> - (C) 1999-2002 Laurent Montel <montel@kde.org> - (C) 2002 Philipp Mueller <philipp.mueller@gmx.de> - (C) 2002 John Dailey <dailey@vt.edu> - (C) 2000-2001 Werner Trobin <trobin@kde.org> - (C) 2000 David Faure <faure@kde.org> - (C) 1999 Stephan Kulow <coolo@kde.org> - (C) 1998-2000 Torben Weis <weis@kde.org> - - 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 <tqbuttongroup.h> -#include <tqradiobutton.h> -#include <tqcheckbox.h> -#include <tqlayout.h> - -#include <kbuttonbox.h> -#include <kdebug.h> -#include <tdelocale.h> -#include <tdemessagebox.h> - -#include "kspread_doc.h" -#include "kspread_sheet.h" -#include "kspread_view.h" - -#include "kspread_dlg_insert.h" - -using namespace KSpread; - -InsertDialog::InsertDialog( View* parent, const char* name,const TQRect &_rect,Mode _mode) - : KDialogBase( parent, name, TRUE,"",Ok|Cancel ) -{ - m_pView = parent; - rect=_rect; - insRem=_mode; - - TQWidget *page = new TQWidget( this ); - setMainWidget(page); - TQVBoxLayout *lay1 = new TQVBoxLayout( page, 0, spacingHint() ); - - TQButtonGroup *grp = new TQButtonGroup( 1, Qt::Horizontal, i18n("Insert"),page); - grp->setRadioButtonExclusive( TRUE ); - grp->layout(); - lay1->addWidget(grp); - if( insRem==Insert) - { - rb1 = new TQRadioButton( i18n("Move towards right"), grp ); - rb2 = new TQRadioButton( i18n("Move towards bottom"), grp ); - rb3 = new TQRadioButton( i18n("Insert rows"), grp ); - rb4 = new TQRadioButton( i18n("Insert columns"), grp ); - setCaption( i18n("Insert Cells") ); - } - else if(insRem==Remove) - { - grp->setTitle(i18n("Remove")); - rb1 = new TQRadioButton( i18n("Move towards left"), grp ); - rb2 = new TQRadioButton( i18n("Move towards top"), grp ); - rb3 = new TQRadioButton( i18n("Remove rows"), grp ); - rb4 = new TQRadioButton( i18n("Remove columns"), grp ); - setCaption( i18n("Remove Cells") ); - } - else - kdDebug(36001) << "Error in kspread_dlg_InsertDialog" << endl; - - rb1->setChecked(true); - - - connect( this, TQT_SIGNAL( okClicked() ), this, TQT_SLOT( slotOk() ) ); -} - -void InsertDialog::slotOk() -{ - m_pView->doc()->emitBeginOperation( false ); - if( rb1->isChecked() ) - { - if( insRem == Insert ) - { - if ( !m_pView->activeSheet()->shiftRow( rect ) ) - KMessageBox::error( this, i18n("The row is full. Cannot move cells to the right.") ); - } - else if( insRem == Remove ) - { - m_pView->activeSheet()->unshiftRow(rect); - } - } - else if( rb2->isChecked() ) - { - if( insRem == Insert ) - { - if ( !m_pView->activeSheet()->shiftColumn( rect ) ) - KMessageBox::error( this, i18n("The column is full. Cannot move cells towards the bottom.") ); - } - else if( insRem == Remove ) - { - m_pView->activeSheet()->unshiftColumn( rect ); - } - } - else if( rb3->isChecked() ) - { - if( insRem == Insert ) - { - if ( !m_pView->activeSheet()->insertRow( rect.top(),(rect.bottom()-rect.top() ) ) ) - KMessageBox::error( this, i18n("The row is full. Cannot move cells to the right.") ); - } - else if( insRem == Remove ) - { - m_pView->activeSheet()->removeRow( rect.top(),(rect.bottom()-rect.top() ) ); - } - } - else if( rb4->isChecked() ) - { - if( insRem == Insert ) - { - if ( !m_pView->activeSheet()->insertColumn( rect.left(),(rect.right()-rect.left() )) ) - KMessageBox::error( this, i18n("The column is full. Cannot move cells towards the bottom.") ); - } - else if( insRem == Remove ) - { - m_pView->activeSheet()->removeColumn( rect.left(),(rect.right()-rect.left() ) ); - } - } - else - { - kdDebug(36001) << "Error in kspread_dlg_InsertDialog" << endl; - } - - m_pView->updateEditWidget(); - - m_pView->slotUpdateView( m_pView->activeSheet() ); - accept(); -} - -#include "kspread_dlg_insert.moc" |