diff options
Diffstat (limited to 'src/documentlistview.cpp')
-rw-r--r-- | src/documentlistview.cpp | 172 |
1 files changed, 86 insertions, 86 deletions
diff --git a/src/documentlistview.cpp b/src/documentlistview.cpp index 61ff980..7478252 100644 --- a/src/documentlistview.cpp +++ b/src/documentlistview.cpp @@ -21,17 +21,17 @@ #include <config.h> #endif -#include <qevent.h> -#include <qdragobject.h> -#include <qfile.h> -#include <qvaluelist.h> -#include <qcursor.h> -#include <qbuffer.h> -#include <qlistview.h> -#include <qclipboard.h> -#include <qheader.h> -#include <qtextstream.h> -#include <qtimer.h> +#include <ntqevent.h> +#include <ntqdragobject.h> +#include <ntqfile.h> +#include <ntqvaluelist.h> +#include <ntqcursor.h> +#include <ntqbuffer.h> +#include <ntqlistview.h> +#include <ntqclipboard.h> +#include <ntqheader.h> +#include <ntqtextstream.h> +#include <ntqtimer.h> #include <kapplication.h> #include <kio/netaccess.h> @@ -69,12 +69,12 @@ namespace KBibTeX { - DocumentListView::DocumentListView( KBibTeX::DocumentWidget *docWidget, bool isReadOnly, QWidget *parent, const char *name ) + DocumentListView::DocumentListView( KBibTeX::DocumentWidget *docWidget, bool isReadOnly, TQWidget *parent, const char *name ) : KListView( parent, name ), m_docWidget( docWidget ), m_bibtexFile( NULL ), m_contextMenu( NULL ), m_headerMenu( NULL ), m_isReadOnly( isReadOnly ), m_newElementCounter( 1 ) { setAllColumnsShowFocus( true ); setShowSortIndicator( true ); - setSelectionMode( QListView::Extended ); + setSelectionMode( TQListView::Extended ); header() ->setClickEnabled( TRUE ); header() ->setMovingEnabled( TRUE ); buildColumns(); @@ -85,9 +85,9 @@ namespace KBibTeX setDropVisualizer( TRUE ); connect( header(), SIGNAL( clicked( int ) ), this, SLOT( setSortingColumn( int ) ) ); - connect( this, SIGNAL( contextMenu( KListView *, QListViewItem *, const QPoint & ) ), this, SLOT( showBibtexListContextMenu( KListView *, QListViewItem *, const QPoint & ) ) ); - connect( this, SIGNAL( doubleClicked( QListViewItem*, const QPoint&, int ) ), this, SLOT( slotDoubleClick( QListViewItem* ) ) ); - connect( this, SIGNAL( dropped( QDropEvent*, QListViewItem* ) ), this, SLOT( slotDropped( QDropEvent*, QListViewItem* ) ) ); + connect( this, SIGNAL( contextMenu( KListView *, TQListViewItem *, const TQPoint & ) ), this, SLOT( showBibtexListContextMenu( KListView *, TQListViewItem *, const TQPoint & ) ) ); + connect( this, SIGNAL( doubleClicked( TQListViewItem*, const TQPoint&, int ) ), this, SLOT( slotDoubleClick( TQListViewItem* ) ) ); + connect( this, SIGNAL( dropped( TQDropEvent*, TQListViewItem* ) ), this, SLOT( slotDropped( TQDropEvent*, TQListViewItem* ) ) ); } DocumentListView::~DocumentListView() @@ -115,7 +115,7 @@ namespace KBibTeX void DocumentListView::setItems() { - QApplication::setOverrideCursor( Qt::waitCursor ); + TQApplication::setOverrideCursor( TQt::waitCursor ); KProgressDialog *prgDlg = new KProgressDialog( this, "prgDlg", i18n( "List View" ), i18n( "Updating main view ..." ), TRUE ); prgDlg->show(); @@ -145,7 +145,7 @@ namespace KBibTeX updateVisiblity(); - QApplication::restoreOverrideCursor(); + TQApplication::restoreOverrideCursor(); } void DocumentListView::insertItems( BibTeX::File *items, KBibTeX::DocumentListViewItem *after ) @@ -167,9 +167,9 @@ namespace KBibTeX if ( m_bibtexFile->containsKey( newEntry->id() ) ) { int counter = 0; - QString newId = QString( newEntry->id() ).append( '_' ).append( QString::number( ++counter ) ); + TQString newId = TQString( newEntry->id() ).append( '_' ).append( TQString::number( ++counter ) ); while ( m_bibtexFile->containsKey( newId ) ) - newId = QString( newEntry->id() ).append( '_' ).append( QString::number( ++counter ) ); + newId = TQString( newEntry->id() ).append( '_' ).append( TQString::number( ++counter ) ); newEntry->setId( newId ); } element = newEntry; @@ -185,7 +185,7 @@ namespace KBibTeX m_unreadItems.append( after ); emit modified(); - QTimer::singleShot( 3500, this, SLOT( makeNewItemsUnread() ) ); + TQTimer::singleShot( 3500, this, SLOT( makeNewItemsUnread() ) ); return after; } @@ -197,7 +197,7 @@ namespace KBibTeX void DocumentListView::updateVisiblity() { - QListViewItemIterator it( this ); + TQListViewItemIterator it( this ); while ( it.current() ) { DocumentListViewItem * kblvi = dynamic_cast<DocumentListViewItem*>( it.current() ); @@ -263,7 +263,7 @@ namespace KBibTeX for ( int i = 0; i <= ( int ) BibTeX::EntryField::ftYear - ( int ) BibTeX::EntryField::ftAbstract; i++ ) { BibTeX::EntryField::FieldType fieldType = ( BibTeX::EntryField::FieldType )( i + ( int ) BibTeX::EntryField::ftAbstract ); - QString label = Settings::fieldTypeToI18NString( fieldType ); + TQString label = Settings::fieldTypeToI18NString( fieldType ); item = m_headerMenu->insertItem( label, ( int ) fieldType + 2 ); m_headerMenu->setItemChecked( item, settings->editing_MainListColumnsWidth[ i + 2 ] > 0 ); } @@ -272,11 +272,11 @@ namespace KBibTeX void DocumentListView::deleteSelected() { - QListViewItemIterator it( this, QListViewItemIterator::Selected | QListViewItemIterator::Visible ); + TQListViewItemIterator it( this, TQListViewItemIterator::Selected | TQListViewItemIterator::Visible ); if ( it.current() == NULL ) return; - QListViewItem *above = it.current() ->itemAbove(); - QValueList<DocumentListViewItem*> toBeDeleted; + TQListViewItem *above = it.current() ->itemAbove(); + TQValueList<DocumentListViewItem*> toBeDeleted; while ( it.current() ) { DocumentListViewItem * kblvi = dynamic_cast<DocumentListViewItem*>( it.current() ); @@ -284,7 +284,7 @@ namespace KBibTeX it++; } - for ( QValueList<DocumentListViewItem*>::Iterator it = toBeDeleted.begin(); it != toBeDeleted.end(); ++it ) + for ( TQValueList<DocumentListViewItem*>::Iterator it = toBeDeleted.begin(); it != toBeDeleted.end(); ++it ) { m_bibtexFile->deleteElement(( *it )->element() ); takeItem( *it ); @@ -297,11 +297,11 @@ namespace KBibTeX emit modified(); } - const QValueList<BibTeX::Element*> DocumentListView::selectedItems() + const TQValueList<BibTeX::Element*> DocumentListView::selectedItems() { - QValueList<BibTeX::Element*> result; + TQValueList<BibTeX::Element*> result; - QListViewItemIterator it( this, QListViewItemIterator::Selected ); + TQListViewItemIterator it( this, TQListViewItemIterator::Selected ); while ( it.current() ) { DocumentListViewItem * kblvi = dynamic_cast<DocumentListViewItem*>( it.current() ); @@ -313,33 +313,33 @@ namespace KBibTeX return result; } - QString DocumentListView::selectedToBibTeXText() + TQString DocumentListView::selectedToBibTeXText() { BibTeX::FileExporterBibTeX *exporter = new BibTeX::FileExporterBibTeX(); exporter->setEncoding( "latex" ); - QBuffer buffer; + TQBuffer buffer; buffer.open( IO_WriteOnly ); - QValueList<BibTeX::Element*> selectedElements = selectedItems(); - for ( QValueList<BibTeX::Element*>::iterator it = selectedElements.begin(); it != selectedElements.end(); ++it ) + TQValueList<BibTeX::Element*> selectedElements = selectedItems(); + for ( TQValueList<BibTeX::Element*>::iterator it = selectedElements.begin(); it != selectedElements.end(); ++it ) exporter->save( &buffer, *it ); buffer.close(); delete exporter; buffer.open( IO_ReadOnly ); - QTextStream in( &buffer ); - in.setEncoding( QTextStream::UnicodeUTF8 ); - QString result = in.read(); + TQTextStream in( &buffer ); + in.setEncoding( TQTextStream::UnicodeUTF8 ); + TQString result = in.read(); buffer.close(); return result; } - QString DocumentListView::selectedToBibTeXRefs() + TQString DocumentListView::selectedToBibTeXRefs() { - QString refs; - QValueList<BibTeX::Element*> selectedElements = selectedItems(); - for ( QValueList<BibTeX::Element*>::iterator it = selectedElements.begin(); it != selectedElements.end(); ++it ) + TQString refs; + TQValueList<BibTeX::Element*> selectedElements = selectedItems(); + for ( TQValueList<BibTeX::Element*>::iterator it = selectedElements.begin(); it != selectedElements.end(); ++it ) { BibTeX::Entry *entry = dynamic_cast<BibTeX::Entry*>( *it ); if ( entry == NULL ) continue; @@ -348,7 +348,7 @@ namespace KBibTeX refs.append( "," ); refs.append( entry->id() ); } - return QString( "\\cite{%1}" ).arg( refs ); + return TQString( "\\cite{%1}" ).arg( refs ); } void DocumentListView::copy() @@ -373,11 +373,11 @@ namespace KBibTeX if ( dlvi == NULL ) dlvi = dynamic_cast<KBibTeX::DocumentListViewItem *>( currentItem() ); - QString clipboardText = kapp->clipboard() ->text(); + TQString clipboardText = kapp->clipboard() ->text(); return paste( clipboardText, dlvi ); } - bool DocumentListView::paste( const QString& text, DocumentListViewItem *at ) + bool DocumentListView::paste( const TQString& text, DocumentListViewItem *at ) { Settings * settings = Settings::self( m_bibtexFile ); @@ -454,11 +454,11 @@ namespace KBibTeX popup->insertItem( Settings::fieldTypeToI18NString( ft ), i ); } popup->insertSeparator(); - QIconSet cancelPixmap = KGlobal::iconLoader() ->loadIconSet( "cancel", KIcon::Small ); + TQIconSet cancelPixmap = KGlobal::iconLoader() ->loadIconSet( "cancel", KIcon::Small ); int cancelId = popup->insertItem( cancelPixmap, i18n( "Cancel" ) ); // show popup menu - int selectedId = popup->exec( QCursor::pos() ); + int selectedId = popup->exec( TQCursor::pos() ); if ( selectedId == cancelId || selectedId == -1 ) return FALSE; // cancel menu @@ -473,7 +473,7 @@ namespace KBibTeX else if ( field->value() != NULL ) delete field->value(); - QString encodedText = BibTeX::EncoderLaTeX::currentEncoderLaTeX() ->encode( text ); + TQString encodedText = BibTeX::EncoderLaTeX::currentEncoderLaTeX() ->encode( text ); // create new value from clipboard's content BibTeX::Value * value = new BibTeX::Value(); @@ -495,13 +495,13 @@ namespace KBibTeX void DocumentListView::selectAll() { - QListView::selectAll( true ); + TQListView::selectAll( true ); } /* void DocumentListView::sendSelectedToLyx() { - QStringList refsToSend; - QListViewItemIterator it( this, QListViewItemIterator::Selected ); + TQStringList refsToSend; + TQListViewItemIterator it( this, TQListViewItemIterator::Selected ); while ( it.current() ) { DocumentListViewItem * kblvi = dynamic_cast<DocumentListViewItem*>( it.current() ); @@ -512,28 +512,28 @@ namespace KBibTeX } Settings * settings = Settings::self( m_bibtexFile ); - QString lyxPipeFilename = settings->detectLyXInPipe(); + TQString lyxPipeFilename = settings->detectLyXInPipe(); kdDebug() << "sendSelectedToLyx: lyxPipeFilename= " << lyxPipeFilename << endl; - QFile pipe( lyxPipeFilename ); + TQFile pipe( lyxPipeFilename ); if ( pipe.exists() && pipe.open( IO_WriteOnly ) ) { - QTextStream * writer = new QTextStream( &pipe ); - QString msg = "LYXCMD:kbibtex:citation-insert:" + refsToSend.join( "," ); + TQTextStream * writer = new TQTextStream( &pipe ); + TQString msg = "LYXCMD:kbibtex:citation-insert:" + refsToSend.join( "," ); *writer << msg << endl; delete writer; pipe.close(); } else - KMessageBox::error( this, ( lyxPipeFilename.isEmpty() ? i18n( "Cannot establish a link to LyX" ) : QString( i18n( "Cannot establish a link to LyX using the pipe \"%1\"" ) ).arg( lyxPipeFilename ) ) + i18n( "\nMaybe LyX is not running?" ), i18n( "Error communicating with LyX" ) ); + KMessageBox::error( this, ( lyxPipeFilename.isEmpty() ? i18n( "Cannot establish a link to LyX" ) : TQString( i18n( "Cannot establish a link to LyX using the pipe \"%1\"" ) ).arg( lyxPipeFilename ) ) + i18n( "\nMaybe LyX is not running?" ), i18n( "Error communicating with LyX" ) ); }*/ - void DocumentListView::slotDoubleClick( QListViewItem *item ) + void DocumentListView::slotDoubleClick( TQListViewItem *item ) { DocumentListViewItem *dlvi = dynamic_cast<DocumentListViewItem*>( item ); if ( dlvi != NULL ) emit executed( dlvi ); } - void DocumentListView::filter( const QString & text, BibTeX::Element::FilterType filterType, BibTeX::EntryField::FieldType fieldType ) + void DocumentListView::filter( const TQString & text, BibTeX::Element::FilterType filterType, BibTeX::EntryField::FieldType fieldType ) { m_filter = text; m_filterType = filterType; @@ -563,7 +563,7 @@ namespace KBibTeX } } - void DocumentListView::showBibtexListContextMenu( KListView *, QListViewItem *, const QPoint & p ) + void DocumentListView::showBibtexListContextMenu( KListView *, TQListViewItem *, const TQPoint & p ) { if ( m_contextMenu != NULL ) { @@ -576,25 +576,25 @@ namespace KBibTeX { Settings * settings = Settings::self( m_bibtexFile ); settings->editing_MainListSortingColumn = column; - settings->editing_MainListSortingOrder = ( sortOrder() == Qt::Ascending ) ? 1 : -1; + settings->editing_MainListSortingOrder = ( sortOrder() == TQt::Ascending ) ? 1 : -1; } - bool DocumentListView::acceptDrag( QDropEvent * event ) const + bool DocumentListView::acceptDrag( TQDropEvent * event ) const { if ( event->source() == this ) return false; - return QTextDrag::canDecode( event ) || QUriDrag::canDecode( event ); + return TQTextDrag::canDecode( event ) || TQUriDrag::canDecode( event ); } void DocumentListView::startDrag() { Settings * settings = Settings::self( m_bibtexFile ); - QDragObject *d = new QTextDrag( settings->editing_DragAction == Settings::COPYREFERENCE ? selectedToBibTeXRefs() : selectedToBibTeXText(), this ); + TQDragObject *d = new TQTextDrag( settings->editing_DragAction == Settings::COPYREFERENCE ? selectedToBibTeXRefs() : selectedToBibTeXText(), this ); d->dragCopy(); } void DocumentListView::saveColumnIndex() { Settings * settings = Settings::self( m_bibtexFile ); - QHeader *hdr = header(); + TQHeader *hdr = header(); for ( int i = 0; i < columns(); i++ ) settings->editing_MainListColumnsIndex[ i ] = hdr->mapToIndex( i ); @@ -603,7 +603,7 @@ namespace KBibTeX void DocumentListView::restoreColumnIndex() { Settings * settings = Settings::self( m_bibtexFile ); - QHeader *hdr = header(); + TQHeader *hdr = header(); for ( int i = 0; i < columns(); i++ ) hdr->moveSection( i, settings->editing_MainListColumnsIndex[ i ] ); @@ -617,7 +617,7 @@ namespace KBibTeX for ( int i = from; i < to; i++ ) { - if ( columnWidthMode( i ) == QListView::Manual ) + if ( columnWidthMode( i ) == TQListView::Manual ) settings->editing_MainListColumnsWidth[ i ] = columnWidth( i ); else settings->editing_MainListColumnsWidth[ i ] = 0xffff; @@ -639,12 +639,12 @@ namespace KBibTeX { Settings * settings = Settings::self( m_bibtexFile ); setSortColumn( settings->editing_MainListSortingColumn ); - setSortOrder( settings->editing_MainListSortingOrder > 0 ? Qt::Ascending : Qt::Descending ); + setSortOrder( settings->editing_MainListSortingOrder > 0 ? TQt::Ascending : TQt::Descending ); } void DocumentListView::makeNewItemsUnread() { - for ( QValueList<DocumentListViewItem*>::ConstIterator it = m_unreadItems.begin() ; it != m_unreadItems.end(); ++it ) + for ( TQValueList<DocumentListViewItem*>::ConstIterator it = m_unreadItems.begin() ; it != m_unreadItems.end(); ++it ) { ( *it ) ->setUnreadStatus( FALSE ); ( *it ) ->repaint(); @@ -653,36 +653,36 @@ namespace KBibTeX m_unreadItems.clear(); } - void DocumentListView::slotDropped( QDropEvent * event, QListViewItem * item ) + void DocumentListView::slotDropped( TQDropEvent * event, TQListViewItem * item ) { - QString text; - QStrList urlList; + TQString text; + TQStrList urlList; - if ( QTextDrag::decode( event, text ) && KURL( text ).isValid() ) + if ( TQTextDrag::decode( event, text ) && KURL( text ).isValid() ) urlList.append( text ); - if ( !urlList.isEmpty() || QUriDrag::decode( event, urlList ) ) + if ( !urlList.isEmpty() || TQUriDrag::decode( event, urlList ) ) { - QString url = urlList.at( 0 ); - QString tmpFile; + TQString url = urlList.at( 0 ); + TQString tmpFile; if ( ! KIO::NetAccess::download( url, tmpFile, 0 ) ) { KMessageBox::error( this, KIO::NetAccess::lastErrorString() ); return ; } - QFile f( tmpFile ); + TQFile f( tmpFile ); if ( ! f.open( IO_ReadOnly ) ) { KMessageBox::error( this, f.errorString() ); KIO::NetAccess::removeTempFile( tmpFile ); return ; } - QByteArray ba = f.readAll(); - text = QString( ba ); + TQByteArray ba = f.readAll(); + text = TQString( ba ); f.close(); KIO::NetAccess::removeTempFile( tmpFile ); } - else if ( !QTextDrag::decode( event, text ) ) + else if ( !TQTextDrag::decode( event, text ) ) return; event->accept( TRUE ); @@ -691,16 +691,16 @@ namespace KBibTeX paste( text, dlvi ); } - bool DocumentListView::eventFilter( QObject * watched, QEvent * e ) + bool DocumentListView::eventFilter( TQObject * watched, TQEvent * e ) { if ( watched == header() ) { switch ( e->type() ) { - case QEvent::MouseButtonPress: + case TQEvent::MouseButtonPress: { - if ( static_cast<QMouseEvent *>( e ) ->button() == RightButton && m_headerMenu != NULL ) - m_headerMenu->popup( QCursor::pos() ); + if ( static_cast<TQMouseEvent *>( e ) ->button() == RightButton && m_headerMenu != NULL ) + m_headerMenu->popup( TQCursor::pos() ); break; } @@ -713,9 +713,9 @@ namespace KBibTeX return KListView::eventFilter( watched, e ); } - void DocumentListView::keyPressEvent( QKeyEvent *e ) + void DocumentListView::keyPressEvent( TQKeyEvent *e ) { - if ( e->key() == QKeyEvent::Key_Enter || e->key() == QKeyEvent::Key_Return ) + if ( e->key() == TQKeyEvent::Key_Enter || e->key() == TQKeyEvent::Key_Return ) { DocumentListViewItem *item = dynamic_cast<DocumentListViewItem*>( selectedItem() ); if ( item == NULL ) @@ -742,7 +742,7 @@ namespace KBibTeX setColumnWidth( col, colWidth ); header() ->setResizeEnabled( colWidth > 0, col ); - setColumnWidthMode( col, colWidth < 0xffff ? QListView::Manual : QListView::Maximum ); + setColumnWidthMode( col, colWidth < 0xffff ? TQListView::Manual : TQListView::Maximum ); saveColumnWidths( col ); } @@ -759,7 +759,7 @@ namespace KBibTeX for ( int i = 0; i <= ( int ) BibTeX::EntryField::ftYear - ( int ) BibTeX::EntryField::ftAbstract; i++ ) { BibTeX::EntryField::FieldType fieldType = ( BibTeX::EntryField::FieldType )( i + ( int ) BibTeX::EntryField::ftAbstract ); - QString label = Settings::fieldTypeToI18NString( fieldType ); + TQString label = Settings::fieldTypeToI18NString( fieldType ); addColumn( label ); } } |