Пример #1
0
  /* -------------------------------------------------------------------------------------------
   *
   * ------------------------------------------------------------------------------------------- */
  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();
    }
  }