diff -r e8292658d5b3 -r c1941114ca88 as_crc.h --- a/as_crc.h Fri Nov 28 14:20:00 2008 +0100 +++ b/as_crc.h Fri Dec 05 23:14:02 2008 +0100 @@ -1,12 +1,12 @@ // // OSSP asgui - Accounting system graphical user interface -// Copyright (c) 2002-2004 The OSSP Project (http://www.ossp.org/) -// Copyright (c) 2002-2004 Ralf S. Engelschall -// Copyright (c) 2002-2004 Michael Schloh von Bennewitz -// Copyright (c) 2002-2004 Cable & Wireless Telecommunications Services GmbH +// Copyright (c) 2002-2008 The OSSP Project (http://www.ossp.org/) +// Copyright (c) 2002-2008 Ralf S. Engelschall +// Copyright (c) 2002-2008 Michael Schloh von Bennewitz +// Copyright (c) 2002-2008 Cable & Wireless Telecommunications Services GmbH // // This file is part of OSSP asgui, an accounting system graphical user -// interface which can be found at http://www.ossp.org/pkg/tool/asgui/. +// interface which can be found at http://asgui.europalab.com/. // // Permission to use, copy, modify, and distribute this software for // any purpose with or without fee is hereby granted, provided that @@ -32,6 +32,8 @@ #ifndef CRC_H #define CRC_H +#define QT3_SUPPORT + #include // For copy constructor using string #include // For deriving from QString @@ -51,7 +53,7 @@ Qualistring(void) : QString() {initCrc();}; // Default Qualistring(const QString &kCopy) : QString(kCopy) {initCrc();}; // Copy Qualistring(const char *pkcCopy) : QString(pkcCopy) {initCrc();}; // Copy - Qualistring(const std::string &kCopy) : QString(kCopy) {initCrc();}; // Copy + Qualistring(const std::string &kCopy) : QString(QString::fromStdString(kCopy)) {initCrc();}; // Copy U32 getCrc(void); // Generate and return a CRC32 Qualistring &operator=(const QString &); // Overload equals operator