RosAna
A rosette analyzer and synthesizer tool
|
The ReadExampleFile class reads example rosettes from file. More...
Public Member Functions | |
ReadExampleFile () | |
Constructs an instance of ReadExampleFile and calls readFile(). | |
~ReadExampleFile () | |
Destroys ReadExampleFile and deleted values. | |
QStringList | fetchNames () |
returns the names of example rosettes. More... | |
QStandardItemModel * | getModel (int index) |
Returns a model of an example rosette. More... | |
Private Member Functions | |
void | readFile () |
reads the file of example rosettes. More... | |
Private Attributes | |
QStringList | nameList |
QVector< QStringList > * | values |
The ReadExampleFile class reads example rosettes from file.
Stores the values in a model such that other classes can get the model
QStringList ReadExampleFile::fetchNames | ( | ) |
returns the names of example rosettes.
QStandardItemModel * ReadExampleFile::getModel | ( | int | index | ) |
Returns a model of an example rosette.
index | of which rosette example to load. |
|
private |
reads the file of example rosettes.
The examples are on the format "name, a1, f1, a2, f2, .... Values are stored in nameList and values.
|
private |
A list of paramter values for example rosettes.
|
private |
A list of example rosette names.