diff options
Diffstat (limited to 'kpilot/lib/options.cc')
-rw-r--r-- | kpilot/lib/options.cc | 157 |
1 files changed, 0 insertions, 157 deletions
diff --git a/kpilot/lib/options.cc b/kpilot/lib/options.cc deleted file mode 100644 index be2b5e6e2..000000000 --- a/kpilot/lib/options.cc +++ /dev/null @@ -1,157 +0,0 @@ -/* KPilot -** -** Copyright (C) 2000-2001 by Adriaan de Groot -** Copyright (C) 2003-2004 Reinhold Kainhofer <[email protected]> -** -** This is a file of odds and ends, with debugging functions and stuff. -*/ - -/* -** This program is free software; you can redistribute it and/or modify -** it under the terms of the GNU Lesser General Public License as published by -** the Free Software Foundation; either version 2.1 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 Lesser General Public License for more details. -** -** You should have received a copy of the GNU Lesser General Public License -** along with this program in a file called COPYING; if not, write to -** the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, -** MA 02110-1301, USA. -*/ - -/* -** Bug reports and questions can be sent to [email protected] -*/ - - -#include "options.h" - - -#include <iostream> - -#include <tqsize.h> - -#include <kconfig.h> -#include <kdebug.h> -#include <kcmdlineargs.h> - -#ifdef DEBUG -int debug_level = 1; -#else -int debug_level = 0; -#endif - -// The daemon also has a debug level; debug_spaces is 60 spaces, -// to align FUNCTIONSETUP output. The one byte extra is for the NUL. -// -// -static const char debug_spaces[61] = - " " - " " - " "; - - -TQString rtExpand(const TQString &s, Qt::TextFormat richText) -{ - if (richText == Qt::RichText) - { - TQString t(s); - return t.replace(CSL1("\n"), CSL1("<br/>\n")); - } - else - { - return s; - } - -} - -TQDateTime readTm(const struct tm &t) -{ - TQDateTime dt; - dt.setDate(TQDate(1900 + t.tm_year, t.tm_mon + 1, t.tm_mday)); - dt.setTime(TQTime(t.tm_hour, t.tm_min, t.tm_sec)); - return dt; -} - - - -struct tm writeTm(const TQDateTime &dt) -{ - struct tm t; - - t.tm_wday = 0; // unimplemented - t.tm_yday = 0; // unimplemented - t.tm_isdst = 0; // unimplemented -#ifdef HAVE_STRUCT_TM_TM_ZONE - t.tm_zone = 0; // unimplemented -#endif - - t.tm_year = dt.date().year() - 1900; - t.tm_mon = dt.date().month() - 1; - t.tm_mday = dt.date().day(); - t.tm_hour = dt.time().hour(); - t.tm_min = dt.time().minute(); - t.tm_sec = dt.time().second(); - - return t; -} - - - -struct tm writeTm(const TQDate &d) -{ - TQDateTime dt(d); - return writeTm(dt); -} - -KPilotDepthCount::KPilotDepthCount(int, int level, const char *s) : - fDepth(depth), - fLevel(level), - fName(s) -{ - DEBUGKPILOT << "! DEPRECATED Depth call.\n! " - << kdBacktrace(4) << endl; - - if (debug_level>=fLevel) - { - DEBUGKPILOT << indent() << ">" << name() << endl; - } - depth++; -} - -KPilotDepthCount::KPilotDepthCount(int level, const char *s) : - fDepth(depth), - fLevel(level), - fName(s) -{ - if (debug_level>=fLevel) - { - DEBUGKPILOT << indent() << ">" << name() << endl; - } - depth++; -} - -KPilotDepthCount::~KPilotDepthCount() -{ - depth--; - std::cerr.clear(std::ios_base::goodbit); -} - -const char *KPilotDepthCount::indent() const -{ - if (fDepth < 30) - { - return debug_spaces + 60-fDepth*2; - } - else - { - return debug_spaces; - } -} - -int KPilotDepthCount::depth = 0; - |