The SavableTileTemplateSet class A TileTemplateSet which is tightly bound to a file. Needs to be used with any custom TileTemplateSet (anything other that default map tileTemplates).
More...
#include <savabletiletemplateset.h>
|
| SavableTileTemplateSet (QString savePath, QString name="New Tile Template Set", bool loadedFromFile=false, QObject *parent=nullptr) |
|
const QString | savePath () const |
|
void | setSavePath (QString path) |
|
void | save () |
|
bool | isSaved () const |
|
| TileTemplateSet (QString name="New Tile Template Set", QObject *parent=nullptr) |
|
void | addTileTemplate (TileTemplate *tileTemplate, bool dontAffectSaveStatus=false) |
|
void | removeTileTemplate (int index) |
|
TileTemplate * | tileTemplateAt (int i) |
|
const TileTemplate * | cTileTemplateAt (int i) const |
|
QString | name () const |
|
void | setName (QString name) |
|
int | size () const |
|
const QList< TileTemplate * > & | cTileTemplates () const |
|
QModelIndex | index (int row, int, const QModelIndex &parent=QModelIndex()) const override |
|
QModelIndex | parent (const QModelIndex &) const override |
|
int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
|
int | columnCount (const QModelIndex &parent=QModelIndex()) const override |
|
QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
|
bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
|
Qt::ItemFlags | flags (const QModelIndex &index) const override |
|
The SavableTileTemplateSet class A TileTemplateSet which is tightly bound to a file. Needs to be used with any custom TileTemplateSet (anything other that default map tileTemplates).
◆ SavableTileTemplateSet()
SavableTileTemplateSet::SavableTileTemplateSet |
( |
QString |
savePath, |
|
|
QString |
name = "New Tile Template Set" , |
|
|
bool |
loadedFromFile = false , |
|
|
QObject * |
parent = nullptr |
|
) |
| |
|
explicit |
◆ changed()
void SavableTileTemplateSet::changed |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ isSaved()
bool SavableTileTemplateSet::isSaved |
( |
| ) |
const |
|
inline |
◆ save()
void SavableTileTemplateSet::save |
( |
| ) |
|
◆ savePath()
const QString SavableTileTemplateSet::savePath |
( |
| ) |
const |
|
inline |
◆ saveStateChanged
void SavableTileTemplateSet::saveStateChanged |
( |
bool |
state | ) |
|
|
signal |
◆ setSavePath()
void SavableTileTemplateSet::setSavePath |
( |
QString |
path | ) |
|
|
inline |
The documentation for this class was generated from the following files: