kexidb/utils.cpp File Reference
#include "utils.h"
#include "cursor.h"
#include "drivermanager.h"
#include <qmap.h>
#include <qthread.h>
#include <qdom.h>
#include <qintdict.h>
#include <qbuffer.h>
#include <kdebug.h>
#include <klocale.h>
#include <kstaticdeleter.h>
#include <kmessagebox.h>
#include <kiconloader.h>
#include "utils_p.h"
#include "utils_p.moc"
Go to the source code of this file.
Define Documentation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Value: { \
const uint ival = value.toUInt(&ok); \
if (!ok) \
return false; \
field.method( ival ); \
return true; \
}
Referenced by KexiDB::setFieldProperty(). |
|
|
Value: { \
constraints |= KexiDB::Field::flag; \
if (!value) \
constraints ^= KexiDB::Field::flag; \
field.setConstraints( constraints ); \
return true; \
}
|
|
|
Value: { \
constraints |= KexiDB::Field::flag; \
if (!value) \
constraints ^= KexiDB::Field::flag; \
}
Referenced by KexiDB::setFieldProperties(), and KexiDB::setFieldProperty(). |
Function Documentation
|
|
Definition at line 53 of file kexidb/utils.cpp. References KexiDB_typeCacheDeleter, KexiDB::Field::LastType, KexiDB::Field::typeGroup(), KexiDB::Field::typeName(), and KexiDB::Field::typeString(). Referenced by KexiDB::defaultTypeForGroup(), KexiDB::typeNamesForGroup(), KexiDB::typesForGroup(), and KexiDB::typeStringsForGroup(). |
|
||||||||||||||||
|
Definition at line 476 of file kexidb/utils.cpp. References ConnectionTestDialog::exec(). |
|
|
Definition at line 1187 of file kexidb/utils.cpp. |
|
|
Definition at line 104 of file kexidb/utils.cpp. References initList(). |
|
|
Definition at line 934 of file kexidb/utils.cpp. References ADD, and KexiDBWarn. |
|
||||||||||||
|
Definition at line 1019 of file kexidb/utils.cpp. References KexiDB::BLOBEscape0xHex, KexiDB::BLOBEscapeOctal, KexiDB::BLOBEscapeXHex, KexiDBWarn, and size. |
|
|
Definition at line 532 of file kexidb/utils.cpp. References KexiDB::TableOrQuerySchema::query(), and KexiDB::TableOrQuerySchema::table(). |
|
||||||||||||
|
Definition at line 596 of file kexidb/utils.cpp. |
|
||||||||||||
|
||||||||||||
|
Definition at line 172 of file kexidb/utils.cpp. References KexiDB::ResultInfo::desc, KexiDB::getHTMLErrorMesage(), and KexiDB::ResultInfo::msg. |
|
||||||||||||
|
Definition at line 167 of file kexidb/utils.cpp. References KexiDB::getHTMLErrorMesage(). |
|
||||||||||||||||
|
Definition at line 111 of file kexidb/utils.cpp. |
|
||||||||||||||||
|
Definition at line 1167 of file kexidb/utils.cpp. |
|
||||||||||||||||
|
Definition at line 177 of file kexidb/utils.cpp. References KexiDB::Connection::querySingleRecord(). |
|
|
Definition at line 614 of file kexidb/utils.cpp. References KexiDB::Field::InvalidType, KexiDBWarn, and KexiDB::Field::LastType. |
|
|
Definition at line 640 of file kexidb/utils.cpp. References ADD. |
|
|
Definition at line 1162 of file kexidb/utils.cpp. References KexiDB::Field::isUniqueKey(). |
|
|
Definition at line 748 of file kexidb/utils.cpp. References ADD. |
|
||||||||||||
|
Definition at line 848 of file kexidb/utils.cpp. |
|
|
Definition at line 872 of file kexidb/utils.cpp. References KexiDBWarn. |
|
||||||||||||
|
Definition at line 861 of file kexidb/utils.cpp. |
|
||||||||||||
|
Definition at line 1194 of file kexidb/utils.cpp. References KexiDB::maximumForIntegerTypes(). |
|
|
Definition at line 974 of file kexidb/utils.cpp. References ADD, KexiDB::emptyValueForType(), and KexiDBWarn. |
|
||||||||||||
|
Definition at line 1074 of file kexidb/utils.cpp. References KexiDBDbg, and KexiDBDrvWarn. |
|
|
Definition at line 523 of file kexidb/utils.cpp. References KexiDB::rowCount(). |
|
|
Definition at line 507 of file kexidb/utils.cpp. References KexiDB::QuerySchema::connection(), and KexiDBWarn. |
|
|
Definition at line 491 of file kexidb/utils.cpp. References KexiDBWarn. |
|
||||||||||||
|
Definition at line 483 of file kexidb/utils.cpp. References KexiDB::Connection::querySingleNumber(). |
|
||||||||||||||||||||
|
Definition at line 919 of file kexidb/utils.cpp. |
|
||||||||||||||||||||
|
Definition at line 908 of file kexidb/utils.cpp. |
|
||||||||||||
|
||||||||||||||||
|
Definition at line 759 of file kexidb/utils.cpp. References GET_INT, KexiDB::Field::isAutoIncrementAllowed(), KexiDB::isExtendedTableFieldProperty(), KexiDBWarn, options, SET_BOOLEAN_FLAG, setIntToFieldType(), KexiDB::supportsVisibleDecimalPlacesProperty(), and KexiDB::Field::Unsigned. |
|
||||||||||||||||||||
|
Definition at line 573 of file kexidb/utils.cpp. References KexiDB::SetFieldNameIfNoTableName. |
|
||||||||||||||||
|
Definition at line 1129 of file kexidb/utils.cpp. References KexiDBWarn, and len. |
|
|
Definition at line 590 of file kexidb/utils.cpp. |
|
|
|
Definition at line 90 of file kexidb/utils.cpp. References initList(). |
|
|
Definition at line 83 of file kexidb/utils.cpp. References initList(). |
|
|
Definition at line 97 of file kexidb/utils.cpp. References initList(). |
|
|
Definition at line 1122 of file kexidb/utils.cpp. References KexiDB::BLOBEscapeHex, and KexiDB::escapeBLOB(). |
|
||||||||||||
|
Definition at line 623 of file kexidb/utils.cpp. References KexiDB::intToFieldType(), KexiDB::Field::InvalidType, and KexiDBWarn. Referenced by KexiDB::setFieldProperties(), and KexiDB::setFieldProperty(). |
Variable Documentation
|
|
for KexiDB::isBuiltinTableFieldProperty()
Definition at line 638 of file kexidb/utils.cpp. |
|
|
for KexiDB::isBuiltinTableFieldProperty()
Definition at line 636 of file kexidb/utils.cpp. |
|
|
Definition at line 932 of file kexidb/utils.cpp. |
|
|
Used in KexiDB::emptyValueForType().
Definition at line 931 of file kexidb/utils.cpp. |
|
|
for KexiDB::isExtendedTableFieldProperty()
Definition at line 746 of file kexidb/utils.cpp. |
|
|
for KexiDB::isExtendedTableFieldProperty()
Definition at line 744 of file kexidb/utils.cpp. |
|
|
Definition at line 972 of file kexidb/utils.cpp. |
|
|
Used in KexiDB::notEmptyValueForType().
Definition at line 971 of file kexidb/utils.cpp. |
|
|
Definition at line 51 of file kexidb/utils.cpp. |
|
|
Definition at line 50 of file kexidb/utils.cpp. Referenced by initList(). |
