diff options
Diffstat (limited to 'kdeprint/kdeprintfax/main.cpp')
-rw-r--r-- | kdeprint/kdeprintfax/main.cpp | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/kdeprint/kdeprintfax/main.cpp b/kdeprint/kdeprintfax/main.cpp deleted file mode 100644 index 4fe22a3b6..000000000 --- a/kdeprint/kdeprintfax/main.cpp +++ /dev/null @@ -1,78 +0,0 @@ -/* - * tdeprintfax - a interface to fax-packages - * Copyright (C) 2001 Michael Goffioul - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program 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 General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - */ - -#include "tdeprintfax.h" - -#include <tqfile.h> -#include <kcmdlineargs.h> -#include <kaboutdata.h> -#include <klocale.h> -#include <kapplication.h> - -TQString debugFlag; -int oneShotFlag = false; - -static const char description[] = - I18N_NOOP("A small fax utility to be used with tdeprint."); -// INSERT A DESCRIPTION FOR YOUR APPLICATION HERE - - -static KCmdLineOptions options[] = -{ - { "phone ", I18N_NOOP("Phone number to fax to"), 0 }, - { "immediate", I18N_NOOP("Send fax immediately"), 0 }, - { "batch", I18N_NOOP("Exit after sending"), 0 }, - { "+[file]", I18N_NOOP("File to fax (added to the file list)"), 0 }, - KCmdLineLastOption - // INSERT YOUR COMMANDLINE OPTIONS HERE -}; - -int main(int argc, char *argv[]) -{ - - KAboutData aboutData( "tdeprintfax", I18N_NOOP("KdeprintFax"), - "1.0", description, KAboutData::License_GPL, - "(c), 2001 Michael Goffioul", 0, "http://printing.kde.org"); - aboutData.addAuthor("Michael Goffioul",0, "tdeprint@swing.be"); - KCmdLineArgs::init( argc, argv, &aboutData ); - KCmdLineArgs::addCmdLineOptions( options ); // Add our own options. - KApplication::addCmdLineOptions(); - - KApplication a; - KCmdLineArgs *args = KCmdLineArgs::parsedArgs(); - - KdeprintFax *w = new KdeprintFax; - a.setMainWidget(w); - w->show(); - for (int i=0;i<args->count();i++) - w->addURL(args->url(i)); - - TQString phone = args->getOption( "phone" ); - if( !phone.isEmpty() ) { - w->setPhone( phone ); - } - - if( args->isSet( "immediate" ) ) { - w->sendFax( args->isSet( "batch" ) ); - } - - args->clear(); - return a.exec(); -} |