author | zecke <zecke> | 2004-07-15 22:17:21 (UTC) |
---|---|---|
committer | zecke <zecke> | 2004-07-15 22:17:21 (UTC) |
commit | 652bde59f89394d8091b3ac53635059e52d9f8a0 (patch) (side-by-side diff) | |
tree | 07e946290d71ef861c4519f3fb66663a2ecd6a3e /library | |
parent | dffb08422497af5ccb0e66fc3434f171d57c2216 (diff) | |
download | opie-652bde59f89394d8091b3ac53635059e52d9f8a0.zip opie-652bde59f89394d8091b3ac53635059e52d9f8a0.tar.gz opie-652bde59f89394d8091b3ac53635059e52d9f8a0.tar.bz2 |
The road to precompiled headers. Guard qpemessagebox.h against
multiple includes and while I touched the file I updatet the
QPE license header
-rw-r--r-- | library/qpemessagebox.cpp | 22 | ||||
-rw-r--r-- | library/qpemessagebox.h | 26 |
2 files changed, 47 insertions, 1 deletions
diff --git a/library/qpemessagebox.cpp b/library/qpemessagebox.cpp index 13c45f1..bf03d31 100644 --- a/library/qpemessagebox.cpp +++ b/library/qpemessagebox.cpp @@ -1,33 +1,53 @@ -#include "stringutil.h" +/********************************************************************** +** Copyright (C) 2000-2002 Trolltech AS. All rights reserved. +** +** This file is part of the Qtopia Environment. +** +** This file may be distributed and/or modified under the terms of the +** GNU General Public License version 2 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +** See http://www.trolltech.com/gpl/ for GPL licensing information. +** +** Contact info@trolltech.com if any conditions of this licensing are +** not clear to you. +** +**********************************************************************/ #include "qpemessagebox.h" +#include <qtopia/stringutil.h> + #include <qmessagebox.h> static void never_called_tr_function_um_libqpe_ts_etwas_unter_zu_jubeln() { (void)QMessageBox::tr("Yes"); (void)QMessageBox::tr("No"); } /*! \class QPEMessageBox qpemessagebox.h \brief A message box that provides yes, no and cancel options. \ingroup qtopiaemb */ /*! Displays a QMessageBox with parent \a parent and caption \a caption. The message displayed is "Are you sure you want to delete: ", followed by \a object. */ bool QPEMessageBox::confirmDelete( QWidget *parent, const QString & caption, const QString & object ) { QString msg = QObject::tr("<qt>Are you sure you want to delete\n %1?</qt>").arg( Qtopia::escapeString( object ) ); // use <qt> an esacpe String.... int r = QMessageBox::warning( parent, caption, msg, QMessageBox::Yes, QMessageBox::No|QMessageBox::Default| QMessageBox::Escape, 0 ); return r == QMessageBox::Yes; } diff --git a/library/qpemessagebox.h b/library/qpemessagebox.h index 6f3f00f..6805bea 100644 --- a/library/qpemessagebox.h +++ b/library/qpemessagebox.h @@ -1,11 +1,37 @@ +/********************************************************************** +** Copyright (C) 2000-2002 Trolltech AS. All rights reserved. +** +** This file is part of the Qtopia Environment. +** +** This file may be distributed and/or modified under the terms of the +** GNU General Public License version 2 as published by the Free Software +** Foundation and appearing in the file LICENSE.GPL included in the +** packaging of this file. +** +** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE +** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. +** +** See http://www.trolltech.com/gpl/ for GPL licensing information. +** +** Contact info@trolltech.com if any conditions of this licensing are +** not clear to you. +** +**********************************************************************/ + +#ifndef QPEMESSAGEBOX_H +#define QPEMESSAGEBOX_H + #include <qstring.h> class QWidget; class QPEMessageBox { public: static bool confirmDelete( QWidget *parent, const QString & caption, const QString & object ); }; + + +#endif |