summaryrefslogtreecommitdiffstats
path: root/kdevdesigner/designer/configtoolboxdialog.ui.h
diff options
context:
space:
mode:
Diffstat (limited to 'kdevdesigner/designer/configtoolboxdialog.ui.h')
-rw-r--r--kdevdesigner/designer/configtoolboxdialog.ui.h215
1 files changed, 0 insertions, 215 deletions
diff --git a/kdevdesigner/designer/configtoolboxdialog.ui.h b/kdevdesigner/designer/configtoolboxdialog.ui.h
deleted file mode 100644
index 7dcd6530..00000000
--- a/kdevdesigner/designer/configtoolboxdialog.ui.h
+++ /dev/null
@@ -1,215 +0,0 @@
-/**********************************************************************
-** Copyright (C) 2000 Trolltech AS. All rights reserved.
-**
-** This file is part of TQt Designer.
-**
-** This file may be distributed and/or modified under the terms of the
-** GNU General Public License version 2 as published by the Free Software
-** Foundation and appearing in the file LICENSE.GPL included in the
-** packaging of this file.
-**
-** Licensees holding valid TQt Enterprise Edition or TQt Professional Edition
-** licenses may use this file in accordance with the TQt Commercial License
-** Agreement provided with the Software.
-**
-** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
-** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-**
-** See http://www.trolltech.com/gpl/ for GPL licensing information.
-** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
-** information about TQt Commercial License Agreements.
-**
-** Contact info@trolltech.com if any conditions of this licensing are
-** not clear to you.
-**
-**********************************************************************/
-
-#include "mainwindow.h"
-#include "widgetaction.h"
-#include "listviewdnd.h"
-#include <tqlistview.h>
-
-void ConfigToolboxDialog::init()
-{
- listViewTools->setSorting( -1 );
- listViewCommon->setSorting( -1 );
-
- ListViewDnd *toolsDnd = new ListViewDnd( listViewTools );
- toolsDnd->setDragMode( ListViewDnd::External | ListViewDnd::NullDrop | ListViewDnd::Flat );
-
- ListViewDnd *commonDnd = new ListViewDnd( listViewCommon );
- commonDnd->setDragMode( ListViewDnd::Both | ListViewDnd::Move | ListViewDnd::Flat );
-
- TQObject::connect( toolsDnd, TQT_SIGNAL( dropped( TQListViewItem * ) ),
- commonDnd, TQT_SLOT( confirmDrop( TQListViewItem * ) ) );
- TQObject::connect( commonDnd, TQT_SIGNAL( dropped( TQListViewItem * ) ),
- commonDnd, TQT_SLOT( confirmDrop( TQListViewItem * ) ) );
-
- TQDict<TQListViewItem> groups;
- TQAction *a;
- for ( a = MainWindow::self->toolActions.last();
- a;
- a = MainWindow::self->toolActions.prev() ) {
- TQString grp = ( (WidgetAction*)a )->group();
- TQListViewItem *parent = groups.find( grp );
- if ( !parent ) {
- parent = new TQListViewItem( listViewTools );
- parent->setText( 0, grp );
- parent->setOpen( TRUE );
- groups.insert( grp, parent );
- }
- TQListViewItem *i = new TQListViewItem( parent );
- i->setText( 0, a->text() );
- i->setPixmap( 0, a->iconSet().pixmap() );
- }
- for ( a = MainWindow::self->commonWidgetsPage.last(); a;
- a = MainWindow::self->commonWidgetsPage.prev() ) {
- TQListViewItem *i = new TQListViewItem( listViewCommon );
- i->setText( 0, a->text() );
- i->setPixmap( 0, a->iconSet().pixmap() );
- }
-
-}
-
-
-void ConfigToolboxDialog::addTool()
-{
- TQListView *src = listViewTools;
-
- bool addKids = FALSE;
- TQListViewItem *nextSibling = 0;
- TQListViewItem *nextParent = 0;
- TQListViewItemIterator it = src->firstChild();
- for ( ; *it; it++ ) {
- // Hit the nextSibling, turn of child processing
- if ( (*it) == nextSibling )
- addKids = FALSE;
-
- if ( (*it)->isSelected() ) {
- if ( (*it)->childCount() == 0 ) {
- // Selected, no children
- TQListViewItem *i = new TQListViewItem( listViewCommon, listViewCommon->lastItem() );
- i->setText( 0, (*it)->text(0) );
- i->setPixmap( 0, *((*it)->pixmap(0)) );
- listViewCommon->setCurrentItem( i );
- listViewCommon->ensureItemVisible( i );
- } else if ( !addKids ) {
- // Children processing not set, so set it
- // Also find the item were we shall quit
- // processing children...if any such item
- addKids = TRUE;
- nextSibling = (*it)->nextSibling();
- nextParent = (*it)->parent();
- while ( nextParent && !nextSibling ) {
- nextSibling = nextParent->nextSibling();
- nextParent = nextParent->parent();
- }
- }
- } else if ( ((*it)->childCount() == 0) && addKids ) {
- // Leaf node, and we _do_ process children
- TQListViewItem *i = new TQListViewItem( listViewCommon, listViewCommon->lastItem() );
- i->setText( 0, (*it)->text(0) );
- i->setPixmap( 0, *((*it)->pixmap(0)) );
- listViewCommon->setCurrentItem( i );
- listViewCommon->ensureItemVisible( i );
- }
- }
-}
-
-
-void ConfigToolboxDialog::removeTool()
-{
- TQListViewItemIterator it = listViewCommon->firstChild();
- while ( *it ) {
- if ( (*it)->isSelected() )
- delete (*it);
- else
- it++;
- }
-}
-
-
-void ConfigToolboxDialog::moveToolUp()
-{
- TQListViewItem *next = 0;
- TQListViewItem *item = listViewCommon->firstChild();
- for ( int i = 0; i < listViewCommon->childCount(); ++i ) {
- next = item->itemBelow();
- if ( item->isSelected() && (i > 0) && !item->itemAbove()->isSelected() )
- item->itemAbove()->moveItem( item );
- item = next;
- }
-}
-
-
-void ConfigToolboxDialog::moveToolDown()
-{
- int count = listViewCommon->childCount();
- TQListViewItem *next = 0;
- TQListViewItem *item = listViewCommon->lastItem();
- for ( int i = 0; i < count; ++i ) {
- next = item->itemAbove();
- if ( item->isSelected() && (i > 0) && !item->itemBelow()->isSelected() )
- item->moveItem( item->itemBelow() );
- item = next;
- }
-
- // TQListViewItem *item = listViewCommon->firstChild();
- // for ( int i = 0; i < listViewCommon->childCount(); ++i ) {
- //if ( item == listViewCommon->currentItem() ) {
- // item->moveItem( item->itemBelow() );
- // currentCommonToolChanged( item );
- // break;
- //}
- //item = item->itemBelow();
- // }
-}
-
-
-void ConfigToolboxDialog::currentToolChanged( TQListViewItem *i )
-{
- bool canAdd = FALSE;
- TQListViewItemIterator it = listViewTools->firstChild();
- for ( ; *it; it++ ) {
- if ( (*it)->isSelected() ) {
- canAdd = TRUE;
- break;
- }
- }
- buttonAdd->setEnabled( canAdd || ( i && i->isSelected() ) );
-}
-
-
-void ConfigToolboxDialog::currentCommonToolChanged( TQListViewItem *i )
-{
- buttonUp->setEnabled( (bool) (i && i->itemAbove()) );
- buttonDown->setEnabled( (bool) (i && i->itemBelow()) );
-
- bool canRemove = FALSE;
- TQListViewItemIterator it = listViewCommon->firstChild();
- for ( ; *it; it++ ) {
- if ( (*it)->isSelected() ) {
- canRemove = TRUE;
- break;
- }
- }
- buttonRemove->setEnabled( canRemove || ( i && i->isSelected() ) );
-}
-
-
-void ConfigToolboxDialog::ok()
-{
- MainWindow::self->commonWidgetsPage.clear();
- TQListViewItem *item = listViewCommon->firstChild();
- for ( int j = 0; j < listViewCommon->childCount(); item = item->itemBelow(), ++j ) {
- TQAction *a = 0;
- for ( a = MainWindow::self->toolActions.last();
- a;
- a = MainWindow::self->toolActions.prev() ) {
- if ( a->text() == item->text( 0 ) )
- break;
- }
- if ( a )
- MainWindow::self->commonWidgetsPage.insert( j, a );
- }
-}