diff options
Diffstat (limited to 'krecipes/src/recipeactionshandler.cpp')
-rw-r--r-- | krecipes/src/recipeactionshandler.cpp | 130 |
1 files changed, 65 insertions, 65 deletions
diff --git a/krecipes/src/recipeactionshandler.cpp b/krecipes/src/recipeactionshandler.cpp index 112b423..a1840d1 100644 --- a/krecipes/src/recipeactionshandler.cpp +++ b/krecipes/src/recipeactionshandler.cpp @@ -12,8 +12,8 @@ #include "recipeactionshandler.h" -#include <qwidget.h> -#include <qclipboard.h> +#include <ntqwidget.h> +#include <ntqclipboard.h> #include <kapplication.h> #include <kfiledialog.h> @@ -40,7 +40,7 @@ #include "backends/recipedb.h" -RecipeActionsHandler::RecipeActionsHandler( KListView *_parentListView, RecipeDB *db, int actions ) : QObject( _parentListView ), +RecipeActionsHandler::RecipeActionsHandler( KListView *_parentListView, RecipeDB *db, int actions ) : TQObject( _parentListView ), parentListView( _parentListView ), database( db ) { @@ -80,11 +80,11 @@ RecipeActionsHandler::RecipeActionsHandler( KListView *_parentListView, RecipeDB delete il; - connect( parentListView, SIGNAL( contextMenu( KListView *, QListViewItem *, const QPoint & ) ), SLOT( showPopup( KListView *, QListViewItem *, const QPoint & ) ) ); - connect( parentListView, SIGNAL( doubleClicked( QListViewItem*, const QPoint &, int ) ), SLOT( open() ) ); + connect( parentListView, SIGNAL( contextMenu( KListView *, TQListViewItem *, const TQPoint & ) ), SLOT( showPopup( KListView *, TQListViewItem *, const TQPoint & ) ) ); + connect( parentListView, SIGNAL( doubleClicked( TQListViewItem*, const TQPoint &, int ) ), SLOT( open() ) ); } -void RecipeActionsHandler::exec( ItemType type, const QPoint &p ) +void RecipeActionsHandler::exec( ItemType type, const TQPoint &p ) { if ( type == Recipe ) { if ( kpop->idAt( 0 ) != -1 ) @@ -96,9 +96,9 @@ void RecipeActionsHandler::exec( ItemType type, const QPoint &p ) } } -void RecipeActionsHandler::showPopup( KListView * /*l*/, QListViewItem *i, const QPoint &p ) +void RecipeActionsHandler::showPopup( KListView * /*l*/, TQListViewItem *i, const TQPoint &p ) { - if ( i ) { // Check if the QListViewItem actually exists + if ( i ) { // Check if the TQListViewItem actually exists if ( i->rtti() == 1000 ) { kpop->setItemVisible( categorize_item, i->parent() && i->parent()->rtti() == 1006 ); kpop->setItemVisible( remove_from_cat_item, i->parent() && i->parent()->rtti() == 1001 ); @@ -109,12 +109,12 @@ void RecipeActionsHandler::showPopup( KListView * /*l*/, QListViewItem *i, const } } -QValueList<int> RecipeActionsHandler::recipeIDs( const QPtrList<QListViewItem> &items ) const +TQValueList<int> RecipeActionsHandler::recipeIDs( const TQPtrList<TQListViewItem> &items ) const { - QValueList<int> ids; + TQValueList<int> ids; - QPtrListIterator<QListViewItem> it(items); - QListViewItem *item; + TQPtrListIterator<TQListViewItem> it(items); + TQListViewItem *item; while ( (item = it.current()) != 0 ) { if ( item->rtti() == 1000 ) { //RecipeListItem RecipeListItem * recipe_it = ( RecipeListItem* ) item; @@ -139,9 +139,9 @@ QValueList<int> RecipeActionsHandler::recipeIDs( const QPtrList<QListViewItem> & void RecipeActionsHandler::open() { - QPtrList<QListViewItem> items = parentListView->selectedItems(); + TQPtrList<TQListViewItem> items = parentListView->selectedItems(); if ( items.count() > 0 ) { - QValueList<int> ids = recipeIDs(items); + TQValueList<int> ids = recipeIDs(items); if ( ids.count() == 1 ) emit recipeSelected(ids.first(),0); else if ( ids.count() > 0 ) @@ -149,11 +149,11 @@ void RecipeActionsHandler::open() #if 0 else if ( it->rtti() == 1001 && it->firstChild() ) //CategoryListItem and not empty { - QValueList<int> ids; + TQValueList<int> ids; //do this to only iterate over children of 'it' - QListViewItem *pEndItem = NULL; - QListViewItem *pStartItem = it; + TQListViewItem *pEndItem = NULL; + TQListViewItem *pStartItem = it; do { if ( pStartItem->nextSibling() ) @@ -163,7 +163,7 @@ void RecipeActionsHandler::open() } while ( pStartItem && !pEndItem ); - QListViewItemIterator iterator( it ); + TQListViewItemIterator iterator( it ); while ( iterator.current() != pEndItem ) { if ( iterator.current() ->rtti() == 1000 ) { @@ -182,16 +182,16 @@ void RecipeActionsHandler::open() void RecipeActionsHandler::categorize() { - QPtrList<QListViewItem> items = parentListView->selectedItems(); + TQPtrList<TQListViewItem> items = parentListView->selectedItems(); if ( items.count() > 0 ) { ElementList categoryList; SelectCategoriesDialog *editCategoriesDialog = new SelectCategoriesDialog( parentListView, categoryList, database ); - if ( editCategoriesDialog->exec() == QDialog::Accepted ) { // user presses Ok + if ( editCategoriesDialog->exec() == TQDialog::Accepted ) { // user presses Ok editCategoriesDialog->getSelectedCategories( &categoryList ); // get the category list chosen - QPtrListIterator<QListViewItem> it(items); - QListViewItem *item; + TQPtrListIterator<TQListViewItem> it(items); + TQListViewItem *item; while ( (item = it.current()) != 0 ) { if ( item->parent() != 0 ) { RecipeListItem * recipe_it = ( RecipeListItem* ) item; @@ -209,7 +209,7 @@ void RecipeActionsHandler::categorize() void RecipeActionsHandler::edit() { - QPtrList<QListViewItem> items = parentListView->selectedItems(); + TQPtrList<TQListViewItem> items = parentListView->selectedItems(); if ( items.count() > 1 ) KMessageBox::sorry( kapp->mainWidget(), i18n("Please select only one recipe."), i18n("Edit Recipe") ); else if ( items.count() == 1 && items.at(0)->rtti() == 1000 ) { @@ -222,11 +222,11 @@ void RecipeActionsHandler::edit() void RecipeActionsHandler::recipeExport() { - QPtrList<QListViewItem> items = parentListView->selectedItems(); + TQPtrList<TQListViewItem> items = parentListView->selectedItems(); if ( items.count() > 0 ) { - QValueList<int> ids = recipeIDs( items ); + TQValueList<int> ids = recipeIDs( items ); - QString title; + TQString title; if ( items.count() == 1 && items.at(0)->rtti() == 1000 ) { RecipeListItem * recipe_it = ( RecipeListItem* ) items.at(0); title = recipe_it->title(); @@ -238,7 +238,7 @@ void RecipeActionsHandler::recipeExport() } else //if nothing selected, export all visible recipes { - QValueList<int> ids = getAllVisibleItems(); + TQValueList<int> ids = getAllVisibleItems(); if ( ids.count() > 0 ) { switch ( KMessageBox::questionYesNo( kapp->mainWidget(), i18n("No recipes are currently selected.\nWould you like to export all recipes in the current view?")) ) { @@ -255,10 +255,10 @@ void RecipeActionsHandler::recipeExport() void RecipeActionsHandler::removeFromCategory() { - QPtrList<QListViewItem> items = parentListView->selectedItems(); + TQPtrList<TQListViewItem> items = parentListView->selectedItems(); if ( items.count() > 0 ) { - QPtrListIterator<QListViewItem> it(items); - QListViewItem *item; + TQPtrListIterator<TQListViewItem> it(items); + TQListViewItem *item; while ( (item = it.current()) != 0 ) { if ( item->parent() != 0 ) { RecipeListItem * recipe_it = ( RecipeListItem* ) item; @@ -274,10 +274,10 @@ void RecipeActionsHandler::removeFromCategory() void RecipeActionsHandler::remove() { - QPtrList<QListViewItem> items = parentListView->selectedItems(); + TQPtrList<TQListViewItem> items = parentListView->selectedItems(); if ( items.count() > 0 ) { - QPtrListIterator<QListViewItem> it(items); - QListViewItem *item; + TQPtrListIterator<TQListViewItem> it(items); + TQListViewItem *item; while ( (item = it.current()) != 0 ) { if ( item->rtti() == RECIPELISTITEM_RTTI ) { RecipeListItem * recipe_it = ( RecipeListItem* ) item; @@ -290,10 +290,10 @@ void RecipeActionsHandler::remove() void RecipeActionsHandler::addToShoppingList() { - QPtrList<QListViewItem> items = parentListView->selectedItems(); + TQPtrList<TQListViewItem> items = parentListView->selectedItems(); if ( items.count() > 0 ) { - QPtrListIterator<QListViewItem> it(items); - QListViewItem *item; + TQPtrListIterator<TQListViewItem> it(items); + TQListViewItem *item; while ( (item = it.current()) != 0 ) { if ( item->parent() != 0 ) { RecipeListItem * recipe_it = ( RecipeListItem* ) item; @@ -306,9 +306,9 @@ void RecipeActionsHandler::addToShoppingList() void RecipeActionsHandler::expandAll() { - QListViewItemIterator it( parentListView ); + TQListViewItemIterator it( parentListView ); while ( it.current() ) { - QListViewItem * item = it.current(); + TQListViewItem * item = it.current(); item->setOpen( true ); ++it; } @@ -316,26 +316,26 @@ void RecipeActionsHandler::expandAll() void RecipeActionsHandler::collapseAll() { - QListViewItemIterator it( parentListView ); + TQListViewItemIterator it( parentListView ); while ( it.current() ) { - QListViewItem * item = it.current(); + TQListViewItem * item = it.current(); item->setOpen( false ); ++it; } } -void RecipeActionsHandler::exportRecipe( int id, const QString & caption, const QString &selection, RecipeDB *db ) +void RecipeActionsHandler::exportRecipe( int id, const TQString & caption, const TQString &selection, RecipeDB *db ) { - QValueList<int> ids; + TQValueList<int> ids; ids.append( id ); exportRecipes( ids, caption, selection, db ); } -void RecipeActionsHandler::exportRecipes( const QValueList<int> &ids, const QString & caption, const QString &selection, RecipeDB *database ) +void RecipeActionsHandler::exportRecipes( const TQValueList<int> &ids, const TQString & caption, const TQString &selection, RecipeDB *database ) { - KFileDialog * fd = new KFileDialog( QString::null, - QString( "*.kre|%1 (*.kre)\n" + KFileDialog * fd = new KFileDialog( TQString::null, + TQString( "*.kre|%1 (*.kre)\n" "*.kreml|Krecipes (*.kreml)\n" "*.txt|%3 (*.txt)\n" //"*.cml|CookML (*.cml)\n" @@ -351,7 +351,7 @@ void RecipeActionsHandler::exportRecipes( const QValueList<int> &ids, const QStr fd->setSelection( selection ); fd->setMode( KFile::File | KFile::Directory ); if ( fd->exec() == KFileDialog::Accepted ) { - QString fileName = fd->selectedFile(); + TQString fileName = fd->selectedFile(); if ( !fileName.isNull() ) { BaseExporter * exporter; if ( fd->currentFilter() == "*.xml" ) @@ -379,12 +379,12 @@ void RecipeActionsHandler::exportRecipes( const QValueList<int> &ids, const QStr } int overwrite = -1; - if ( QFile::exists( exporter->fileName() ) ) { - overwrite = KMessageBox::warningYesNo( 0, QString( i18n( "File \"%1\" exists. Are you sure you want to overwrite it?" ) ).arg( exporter->fileName() ), i18n( "Saving recipe" ) ); + if ( TQFile::exists( exporter->fileName() ) ) { + overwrite = KMessageBox::warningYesNo( 0, TQString( i18n( "File \"%1\" exists. Are you sure you want to overwrite it?" ) ).arg( exporter->fileName() ), i18n( "Saving recipe" ) ); } if ( overwrite == KMessageBox::Yes || overwrite == -1 ) { - KProgressDialog progress_dialog( 0, "export_progress_dialog", QString::null, i18n( "Saving recipes..." ) ); + KProgressDialog progress_dialog( 0, "export_progress_dialog", TQString::null, i18n( "Saving recipes..." ) ); exporter->exporter( ids, database, &progress_dialog ); } delete exporter; @@ -393,56 +393,56 @@ void RecipeActionsHandler::exportRecipes( const QValueList<int> &ids, const QStr delete fd; } -void RecipeActionsHandler::recipesToClipboard( const QValueList<int> &ids, RecipeDB *db ) +void RecipeActionsHandler::recipesToClipboard( const TQValueList<int> &ids, RecipeDB *db ) { KConfig *config = KGlobal::config(); config->setGroup("Export"); - QString formatFilter = config->readEntry("ClipboardFormat"); + TQString formatFilter = config->readEntry("ClipboardFormat"); BaseExporter * exporter; if ( formatFilter == "*.xml" ) - exporter = new RecipeMLExporter( QString::null, formatFilter ); + exporter = new RecipeMLExporter( TQString::null, formatFilter ); else if ( formatFilter == "*.mmf" ) - exporter = new MMFExporter( QString::null, formatFilter ); + exporter = new MMFExporter( TQString::null, formatFilter ); else if ( formatFilter == "*.cml" ) - exporter = new CookMLExporter( QString::null, formatFilter ); + exporter = new CookMLExporter( TQString::null, formatFilter ); else if ( formatFilter == "*.rk" ) - exporter = new RezkonvExporter( QString::null, formatFilter ); + exporter = new RezkonvExporter( TQString::null, formatFilter ); else if ( formatFilter == "*.kre" || formatFilter == "*.kreml" ) { CategoryTree *cat_structure = new CategoryTree; db->loadCategories( cat_structure ); - exporter = new KreExporter( cat_structure, QString::null, formatFilter ); + exporter = new KreExporter( cat_structure, TQString::null, formatFilter ); } else //default to plain text - exporter = new PlainTextExporter( QString::null, "*.txt" ); + exporter = new PlainTextExporter( TQString::null, "*.txt" ); RecipeList recipeList; db->loadRecipes( &recipeList, exporter->supportedItems(), ids ); - QString buffer; - QTextStream stream(buffer,IO_WriteOnly); + TQString buffer; + TQTextStream stream(buffer,IO_WriteOnly); exporter->writeStream(stream,recipeList); delete exporter; - QApplication::clipboard()->setText(buffer); + TQApplication::clipboard()->setText(buffer); } void RecipeActionsHandler::recipesToClipboard() { - QPtrList<QListViewItem> items = parentListView->selectedItems(); + TQPtrList<TQListViewItem> items = parentListView->selectedItems(); if ( items.count() > 0 ) { - QValueList<int> ids = recipeIDs( items ); + TQValueList<int> ids = recipeIDs( items ); recipesToClipboard(ids,database); } } -QValueList<int> RecipeActionsHandler::getAllVisibleItems() +TQValueList<int> RecipeActionsHandler::getAllVisibleItems() { - QValueList<int> ids; + TQValueList<int> ids; - QListViewItemIterator iterator( parentListView ); + TQListViewItemIterator iterator( parentListView ); while ( iterator.current() ) { if ( iterator.current() ->isVisible() ) { if ( iterator.current() ->rtti() == RECIPELISTITEM_RTTI ) { |