Mapper  0.9.0
API documentation
Public Member Functions | List of all members
OpenOrienteering::TextDocItemDelegate::Provider Class Referenceabstract

An interface which provides const QTextDocument objects for a given index. More...

#include <item_delegates.h>

Inheritance diagram for OpenOrienteering::TextDocItemDelegate::Provider:
Inheritance graph
[legend]

Public Member Functions

 Provider () noexcept=default
 
 Provider (const Provider &)=delete
 
 Provider (Provider &&)=delete
 
Provideroperator= (const Provider &)=delete
 
Provideroperator= (Provider &&)=delete
 
virtual const QTextDocumenttextDoc (const QModelIndex &index) const =0
 Returns the QTextDocument corresponding to the given index, or nullptr. More...
 

Detailed Description

An interface which provides const QTextDocument objects for a given index.

Constructor & Destructor Documentation

◆ Provider() [1/3]

OpenOrienteering::TextDocItemDelegate::Provider::Provider ( )
defaultnoexcept

◆ Provider() [2/3]

OpenOrienteering::TextDocItemDelegate::Provider::Provider ( const Provider )
delete

◆ Provider() [3/3]

OpenOrienteering::TextDocItemDelegate::Provider::Provider ( Provider &&  )
delete

Member Function Documentation

◆ operator=() [1/2]

Provider& OpenOrienteering::TextDocItemDelegate::Provider::operator= ( const Provider )
delete

◆ operator=() [2/2]

Provider& OpenOrienteering::TextDocItemDelegate::Provider::operator= ( Provider &&  )
delete

◆ textDoc()

virtual const QTextDocument* OpenOrienteering::TextDocItemDelegate::Provider::textDoc ( const QModelIndex index) const
pure virtual

Returns the QTextDocument corresponding to the given index, or nullptr.

Implemented in OpenOrienteering::AutosaveDialog.


The documentation for this class was generated from the following file: