Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qhelpdbreader.cpp File Reference

(fd91732b062c14590cee4b05a27bffb0ca10433d)

#include "qhelpdbreader_p.h"
#include "qhelp_global.h"
#include <QtCore/qfile.h>
#include <QtCore/qmap.h>
#include <QtCore/qvariant.h>
#include <QtCore/qversionnumber.h>
#include <QtSql/qsqldatabase.h>
#include <QtSql/qsqlerror.h>
#include <QtSql/qsqlquery.h>
Include dependency graph for qhelpdbreader.cpp:

Go to the source code of this file.

Classes

struct  VersionData

Functions

static VersionData getVersionData (const QString &nameSpace)
static bool isAttributeUsed (QSqlQuery *query, const QString &tableName, int attributeId)
static int filterDataCount (QSqlQuery *query, const QString &tableName)

Function Documentation

◆ filterDataCount()

int filterDataCount ( QSqlQuery * query,
const QString & tableName )
static

Definition at line 181 of file qhelpdbreader.cpp.

◆ getVersionData()

VersionData getVersionData ( const QString & nameSpace)
static

Definition at line 108 of file qhelpdbreader.cpp.

References VersionData::major, VersionData::minor, and VersionData::patch.

Referenced by QHelpDBReader::versionHeuristic().

Here is the caller graph for this function:

◆ isAttributeUsed()

bool isAttributeUsed ( QSqlQuery * query,
const QString & tableName,
int attributeId )
static

Definition at line 170 of file qhelpdbreader.cpp.