summaryrefslogtreecommitdiffstats
path: root/krecipes/src/recipeactionshandler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'krecipes/src/recipeactionshandler.cpp')
-rw-r--r--krecipes/src/recipeactionshandler.cpp130
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 ) {