#include <solution.h>
|
void | _deserialize (const QJsonObject &obj) override |
| Implement this function in order to use deserialize(const QJsonObject &obj) More...
|
|
|
virtual QHash< int, QByteArray > | roleNames () const override |
|
|
static Solution * | deserialize (const QJsonObject &obj, Args &...args) |
| This function deserialize into a new instance of type T *. More...
|
|
Enumerator |
---|
ITEM |
|
NAME |
|
DESCRIPTION |
|
dnai::Solution::Solution |
( |
| ) |
|
dnai::Solution::Solution |
( |
const QString |
filename | ) |
|
dnai::Solution::~Solution |
( |
| ) |
|
void dnai::Solution::_deserialize |
( |
const QJsonObject & |
obj | ) |
|
|
overrideprotectedvirtual |
void dnai::Solution::addProject |
( |
IProject * |
proj | ) |
|
|
override |
void dnai::Solution::close |
( |
| ) |
|
|
overridevirtual |
QVariant dnai::Solution::data |
( |
const QModelIndex & |
index, |
|
|
int |
role |
|
) |
| const |
|
override |
const QString & dnai::Solution::description |
( |
| ) |
const |
|
overridevirtual |
const QString & dnai::Solution::fileName |
( |
| ) |
const |
|
overridevirtual |
int dnai::Solution::getRoleKey |
( |
QString |
rolename | ) |
const |
bool dnai::Solution::isProjectsSaved |
( |
| ) |
|
const QJsonObject & dnai::Solution::jsonData |
( |
| ) |
const |
|
overridevirtual |
void dnai::Solution::load |
( |
const QString & |
path | ) |
|
|
overridevirtual |
const QString & dnai::Solution::name |
( |
| ) |
const |
|
overridevirtual |
QString dnai::Solution::path |
( |
| ) |
const |
|
overridevirtual |
QHash< int, QByteArray > dnai::Solution::roleNames |
( |
| ) |
const |
|
overrideprivatevirtual |
int dnai::Solution::rowCount |
( |
const QModelIndex & |
parent | ) |
const |
|
override |
void dnai::Solution::save |
( |
| ) |
|
|
overridevirtual |
QQuickItem* dnai::Solution::selectedEntity |
( |
| ) |
const |
void dnai::Solution::selectedEntityChanged |
( |
QQuickItem * |
entity | ) |
|
|
signal |
Project * dnai::Solution::selectedProject |
( |
| ) |
const |
bool dnai::Solution::selectProject |
( |
IProject * |
proj | ) |
|
|
override |
void dnai::Solution::serialize |
( |
QJsonObject & |
obj | ) |
const |
|
overridevirtual |
void dnai::Solution::setDescription |
( |
const QString & |
desc | ) |
|
|
overridevirtual |
void dnai::Solution::setFileName |
( |
const QString & |
name | ) |
|
|
overridevirtual |
void dnai::Solution::setName |
( |
const QString & |
name | ) |
|
|
overridevirtual |
void dnai::Solution::setSelectedEntity |
( |
QQuickItem * |
entity | ) |
|
void dnai::Solution::setVersion |
( |
const QString & |
version | ) |
|
|
overridevirtual |
const QString & dnai::Solution::version |
( |
| ) |
const |
|
overridevirtual |
QJsonObject dnai::Solution::m_data |
|
private |
QString dnai::Solution::m_description |
|
private |
QFile* dnai::Solution::m_file |
|
private |
QString dnai::Solution::m_filename |
|
private |
QString dnai::Solution::m_name |
|
private |
QList<IProject*> dnai::Solution::m_projects |
|
private |
QQuickItem* dnai::Solution::m_selectedEntity |
|
private |
IProject* dnai::Solution::m_selectedProject |
|
private |
QString dnai::Solution::m_version |
|
private |
QQuickItem * dnai::Solution::selectedEntity |
|
readwrite |
The documentation for this class was generated from the following files: