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
qhelpcollectionhandler.cpp File Reference

(cb781c86a1075b5b8633a917fb224438d50a6496)

#include "qhelpcollectionhandler_p.h"
#include "qhelp_global.h"
#include "qhelpdbreader_p.h"
#include "qhelpfilterdata.h"
#include "qhelplink.h"
#include <QtCore/qdatastream.h>
#include <QtCore/qdatetime.h>
#include <QtCore/qdir.h>
#include <QtCore/qfileinfo.h>
#include <QtCore/qset.h>
#include <QtCore/qtimer.h>
#include <QtCore/qversionnumber.h>
#include <QtSql/qsqldriver.h>
#include <QtSql/qsqlerror.h>
#include <QtSql/qsqlquery.h>
#include <algorithm>
#include <iterator>
Include dependency graph for qhelpcollectionhandler.cpp:

Go to the source code of this file.

Classes

class  Transaction
struct  IndexEntry

Functions

static QHelpCollectionHandler::FileInfo extractFileInfo (const QUrl &url)
static QString prepareFilterQuery (const QString &filterName)
static void bindFilterQuery (QSqlQuery *query, int bindStart, const QString &filterName)
static QString prepareFilterQuery (int attributesCount, const QString &idTableName, const QString &idColumnName, const QString &filterTableName, const QString &filterColumnName)
static void bindFilterQuery (QSqlQuery *query, int startingBindPos, const QStringList &filterAttributes)
static QString getTitle (const QByteArray &contents)
static bool hasVersion (const IndexEntry &e)
static bool versionLessThan (const IndexEntry &lhs, const IndexEntry &rhs)
static QHelpLink toHelpLink (const IndexEntry &e)

Function Documentation

◆ bindFilterQuery() [1/2]

void bindFilterQuery ( QSqlQuery * query,
int bindStart,
const QString & filterName )
static

Definition at line 1029 of file qhelpcollectionhandler.cpp.

◆ bindFilterQuery() [2/2]

void bindFilterQuery ( QSqlQuery * query,
int startingBindPos,
const QStringList & filterAttributes )
static

Definition at line 1083 of file qhelpcollectionhandler.cpp.

◆ extractFileInfo()

QHelpCollectionHandler::FileInfo extractFileInfo ( const QUrl & url)
static

Definition at line 929 of file qhelpcollectionhandler.cpp.

◆ getTitle()

QString getTitle ( const QByteArray & contents)
static

Definition at line 1410 of file qhelpcollectionhandler.cpp.

◆ hasVersion()

bool hasVersion ( const IndexEntry & e)
inlinestatic

Definition at line 2323 of file qhelpcollectionhandler.cpp.

◆ prepareFilterQuery() [1/2]

QString prepareFilterQuery ( const QString & filterName)
static

Definition at line 978 of file qhelpcollectionhandler.cpp.

◆ prepareFilterQuery() [2/2]

QString prepareFilterQuery ( int attributesCount,
const QString & idTableName,
const QString & idColumnName,
const QString & filterTableName,
const QString & filterColumnName )
static

Definition at line 1041 of file qhelpcollectionhandler.cpp.

◆ toHelpLink()

QHelpLink toHelpLink ( const IndexEntry & e)
static

Definition at line 2333 of file qhelpcollectionhandler.cpp.

◆ versionLessThan()

bool versionLessThan ( const IndexEntry & lhs,
const IndexEntry & rhs )
static

Definition at line 2328 of file qhelpcollectionhandler.cpp.