Album::Album (const Album& alb, QQuickItem *parent):QQuickItem(parent) { a_artist = alb.artist(); a_title = alb.title(); a_cover = alb.cover(); a_year = alb.year(); a_ID = alb.albumID(); }
void SearchDialog::showAlbumInfo( const Album &a ){ albumInfo->showAlbumInfo(a); artistLineEdit->setText(a.artists().join(", ")); albumLineEdit->setText(a.title()); genreLineEdit->setText(a.genre()); qDebug()<<"a.year()"<<a.year(); yearLineEdit->setText(QString::number(a.year())); formatLineEdit->setText( a.format() ); countryLineEdit->setText( a.country() ); labelLineEdit->setText( a.label() ); //if( databaseComboBox->itemData(databaseComboBox->currentIndex()).toInt() == SearchDialog::DISCOGS ){ if( database_->type()==MusicDatabase::DISCOGS ){ rolesTextEdit->setText( a.roles().join(". ") ); notesTextEdit->setText( a.notes() ); } }