/* * Copyright (C) 2000 Stefan Schimanski * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Library 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 * Library General Public License for more details. * * You should have received a copy of the GNU Library 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 #include #include #if HAVE_ARTS #include #endif #include "kbounce.h" #include #include using namespace std; #if HAVE_ARTS using namespace Arts; #endif static const char description[] = I18N_NOOP("KDE Bounce Ball Game"); static const char version[] = "0.5"; int main(int argc, char **argv) { KHighscore::init("kbounce"); KAboutData aboutData( "kbounce", I18N_NOOP("KBounce"), version, description, KAboutData::License_GPL, "(c) 2000, Stefan Schimanski"); aboutData.addAuthor("Stefan Schimanski", I18N_NOOP("Original author"), "schimmi@kde.org"); aboutData.addAuthor("Sandro Sigala", I18N_NOOP("Highscore"), "ssigala@globalnet.it"); aboutData.addAuthor("Benjamin Meyer", I18N_NOOP("Contributions"), "ben+kbounce@meyerhome.net"); KCmdLineArgs::init( argc, argv, &aboutData ); QApplication::setColorSpec(QApplication::ManyColor); KApplication a; KGlobal::locale()->insertCatalogue("libkdegames"); ExtManager manager; // setup MCOP #if HAVE_ARTS Dispatcher dispatcher; #endif if (a.isRestored()) RESTORE(KJezzball) else { KJezzball *w = new KJezzball; a.setMainWidget(w); w->show(); } return a.exec(); }