BibleTime
Classes | Namespaces | Macros | Functions
btbookmarksmodel.cpp File Reference
#include "btbookmarksmodel.h"
#include <algorithm>
#include <memory>
#include <QDir>
#include <QDomElement>
#include <QDomNode>
#include <QFile>
#include <QIODevice>
#include <QList>
#include <QString>
#include <QTextStream>
#include <QTime>
#include <QTimer>
#include <utility>
#include "../util/btassert.h"
#include "../util/btconnect.h"
#include "../util/cresmgr.h"
#include "../util/directory.h"
#include "../util/tool.h"
#include "btglobal.h"
#include "config/btconfig.h"
#include "drivers/cswordmoduleinfo.h"
#include "keys/cswordversekey.h"
#include "managers/cswordbackend.h"

Go to the source code of this file.

Classes

class  anonymous_namespace{btbookmarksmodel.cpp}::BookmarkFolder
 
class  anonymous_namespace{btbookmarksmodel.cpp}::BookmarkItem
 
class  anonymous_namespace{btbookmarksmodel.cpp}::BookmarkItemBase
 
class  BtBookmarksModelPrivate
 

Namespaces

 anonymous_namespace{btbookmarksmodel.cpp}
 

Macros

#define CURRENT_SYNTAX_VERSION   1
 

Functions

bool BtBookmarksModelSortAscending (BookmarkItemBase *i1, BookmarkItemBase *i2)
 
bool BtBookmarksModelSortDescending (BookmarkItemBase *i1, BookmarkItemBase *i2)
 
QString anonymous_namespace{btbookmarksmodel.cpp}::toHeader (QString const &key, QString const &moduleName)
 

Macro Definition Documentation

◆ CURRENT_SYNTAX_VERSION

#define CURRENT_SYNTAX_VERSION   1

Total change list that should be applied after refactoring complete: non latin bookmark titles shown with unrecognized symbols feature request: hold Shift and Ctrl upon dragging item move loader to private class add ability to create bookmarks data with setData/insertRows unrecognized characters increaases in size file each save/load root folder for bookmarks

Definition at line 53 of file btbookmarksmodel.cpp.

Function Documentation

◆ BtBookmarksModelSortAscending()

bool BtBookmarksModelSortAscending ( BookmarkItemBase *  i1,
BookmarkItemBase *  i2 
)

Definition at line 884 of file btbookmarksmodel.cpp.

Referenced by BtBookmarksModel::sortItems().

◆ BtBookmarksModelSortDescending()

bool BtBookmarksModelSortDescending ( BookmarkItemBase *  i1,
BookmarkItemBase *  i2 
)

Definition at line 889 of file btbookmarksmodel.cpp.

Referenced by BtBookmarksModel::sortItems().