/* ------------------------------------------------------------------------------------------- * * ------------------------------------------------------------------------------------------- */ QStringList Field::getOptions() { Q_ASSERT(this->getFieldType() == LookupField); GameSystem *system = this->group->getCharacter()->getGameSystem(); Table *table = system->getTable(this->lookupTableName); if(table != 0x0) { return table->getOptions(); } else { qDebug() << "WARNING: no table specified for: " << this->getLookupTableName(); return QStringList(); } }