const TrussMaterial* PivotPropertyTable::getMaterial ( int row ) const { MaterialTableItem* cell = getMaterialCell( row ); if ( ! cell ) return 0; return cell->getMaterial(); }
void MaterialXMLExportDialog::exportMaterials() { selectedMaterials_.clear(); for (int row=0;row<materialView_->rowCount();++row) { MaterialTableItem* item = static_cast<MaterialTableItem*>(materialView_->item(row, 0)); if (item->checkState()!=Qt::Checked) continue; selectedMaterials_.push_back(item->getMaterial()); } accept(); }