diff options
Diffstat (limited to 'src/UiGuiVersion.cpp')
-rw-r--r-- | src/UiGuiVersion.cpp | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/src/UiGuiVersion.cpp b/src/UiGuiVersion.cpp deleted file mode 100644 index c996ff5..0000000 --- a/src/UiGuiVersion.cpp +++ /dev/null @@ -1,68 +0,0 @@ -/*************************************************************************** - * Copyright (C) 2006-2012 by Thomas Schweitzer * - * thomas-schweitzer(at)arcor.de * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License version 2.0 as * - * published by the Free Software Foundation. * - * * - * 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 in the file LICENSE.GPL; if not, write to the * - * Free Software Foundation, Inc., * - * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * - ***************************************************************************/ - -#include "UiGuiVersion.h" - -#include <tqstring.h> -#include <tqstringlist.h> -#include <tqdatetime.h> - -namespace UiGuiVersion -{ - /*! - \brief Returns the build date as a localized string, e.g. "9. Februar 2009". If - there was some kind of error, the returned string is empty. - */ - TQString getBuildDate() - { - TQStringList monthNames; - monthNames << "Jan" << "Feb" << "Mar" << "Apr" << "May" << "Jun" - << "Jul" << "Aug" << "Sep" << "Oct" << "Nov" << "Dec"; - - TQString buildDateString = ""; - // __DATE__ returns a string like "Feb 4 2009" - TQStringList buildDateStringList = TQStringList::split(' ', TQString(__DATE__).simplifyWhiteSpace()); - if (buildDateStringList.count() == 3) - { - TQDate buildDate(buildDateStringList.last().toInt(), - monthNames.findIndex(buildDateStringList.first()) + 1, - buildDateStringList.at(1)->toInt()); - buildDateString = buildDate.toString("d. MMMM yyyy"); - } - - return buildDateString; - } - - /*! - \brief Returns the revision number, that the current build is based on, as string. If - there was some kind of error, the returned string is empty. - */ - TQString getBuildRevision() - { - TQString buildRevision = ""; - TQStringList buildRevisionStringList = TQStringList::split(' ', TQString(PROGRAM_REVISION).simplifyWhiteSpace()); - - if (buildRevisionStringList.count() == 3) - { - buildRevision = *buildRevisionStringList.at(1); // PROGRAM_REVISION is eg "$Revision: 907 $" - } - - return buildRevision; - } -} |