Elaztek Developer Hub
Blamite Game Engine - Keystone  00402.09.29.23.0627.blamite
A library that enables the use of Qt in Blamite's editing tools.
QHexMetadata Class Reference

#include <qhexmetadata.h>

+ Inheritance diagram for QHexMetadata:
+ Collaboration diagram for QHexMetadata:

Signals

void metadataChanged (quint64 line)
 
void metadataCleared ()
 

Public Member Functions

 QHexMetadata (QObject *parent=nullptr)
 
const QHexLineMetadataget (quint64 line) const
 
QString comments (quint64 line, int column) const
 
bool hasMetadata (quint64 line) const
 
void clear (quint64 line)
 
void clear ()
 
void setLineWidth (quint8 width)
 
void metadata (qint64 begin, qint64 end, const QColor &fgcolor, const QColor &bgcolor, const QString &comment)
 
void metadata (quint64 line, int start, int length, const QColor &fgcolor, const QColor &bgcolor, const QString &comment)
 
void color (quint64 line, int start, int length, const QColor &fgcolor, const QColor &bgcolor)
 
void foreground (quint64 line, int start, int length, const QColor &fgcolor)
 
void background (quint64 line, int start, int length, const QColor &bgcolor)
 
void comment (quint64 line, int start, int length, const QString &comment)
 

Constructor & Destructor Documentation

◆ QHexMetadata()

QHexMetadata::QHexMetadata ( QObject *  parent = nullptr)
explicit

Member Function Documentation

◆ background()

void QHexMetadata::background ( quint64  line,
int  start,
int  length,
const QColor &  bgcolor 
)
+ Here is the call graph for this function:

◆ clear() [1/2]

void QHexMetadata::clear ( )

◆ clear() [2/2]

void QHexMetadata::clear ( quint64  line)

◆ color()

void QHexMetadata::color ( quint64  line,
int  start,
int  length,
const QColor &  fgcolor,
const QColor &  bgcolor 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ comment()

void QHexMetadata::comment ( quint64  line,
int  start,
int  length,
const QString &  comment 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ comments()

QString QHexMetadata::comments ( quint64  line,
int  column 
) const
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ foreground()

void QHexMetadata::foreground ( quint64  line,
int  start,
int  length,
const QColor &  fgcolor 
)
+ Here is the call graph for this function:

◆ get()

const QHexLineMetadata & QHexMetadata::get ( quint64  line) const
+ Here is the caller graph for this function:

◆ hasMetadata()

bool QHexMetadata::hasMetadata ( quint64  line) const
+ Here is the caller graph for this function:

◆ metadata() [1/2]

void QHexMetadata::metadata ( qint64  begin,
qint64  end,
const QColor &  fgcolor,
const QColor &  bgcolor,
const QString &  comment 
)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ metadata() [2/2]

void QHexMetadata::metadata ( quint64  line,
int  start,
int  length,
const QColor &  fgcolor,
const QColor &  bgcolor,
const QString &  comment 
)
+ Here is the call graph for this function:

◆ metadataChanged

void QHexMetadata::metadataChanged ( quint64  line)
signal
+ Here is the caller graph for this function:

◆ metadataCleared

void QHexMetadata::metadataCleared ( )
signal
+ Here is the caller graph for this function:

◆ setLineWidth()

void QHexMetadata::setLineWidth ( quint8  width)
+ Here is the caller graph for this function:

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