128
128
QList<QStandardItem*> row_data;
130
130
QStandardItem* item = new QStandardItem(tio.getFilename());
131
item->setToolTip(item->text());
131
132
row_data.insert(COLUMN_FILENAME, item);
133
134
item = new QStandardItem(tio.getArtist());
135
item->setToolTip(item->text());
134
136
row_data.insert(COLUMN_ARTIST, item);
136
138
item = new QStandardItem(tio.getTitle());
139
item->setToolTip(item->text());
137
140
row_data.insert(COLUMN_TITLE, item);
139
142
item = new QStandardItem(tio.getAlbum());
143
item->setToolTip(item->text());
140
144
row_data.insert(COLUMN_ALBUM, item);
142
146
item = new QStandardItem(tio.getTrackNumber());
147
item->setToolTip(item->text());
143
148
row_data.insert(COLUMN_TRACK_NUMBER, item);
145
150
item = new QStandardItem(tio.getYear());
151
item->setToolTip(item->text());
146
152
row_data.insert(COLUMN_YEAR, item);
148
154
item = new QStandardItem(tio.getGenre());
155
item->setToolTip(item->text());
149
156
row_data.insert(COLUMN_GENRE, item);
151
158
item = new QStandardItem(tio.getComposer());
159
item->setToolTip(item->text());
152
160
row_data.insert(COLUMN_COMPOSER, item);
154
162
item = new QStandardItem(tio.getComment());
163
item->setToolTip(item->text());
155
164
row_data.insert(COLUMN_COMMENT, item);
157
166
QString duration = MixxxUtils::secondsToMinutes(qVariantValue<int>(tio.getDuration()));
158
167
item = new QStandardItem(duration);
168
item->setToolTip(item->text());
159
169
row_data.insert(COLUMN_DURATION, item);
161
171
item = new QStandardItem(tio.getBpmStr());
172
item->setToolTip(item->text());
162
173
row_data.insert(COLUMN_BPM, item);
164
175
item = new QStandardItem(tio.getKey());
176
item->setToolTip(item->text());
165
177
row_data.insert(COLUMN_KEY, item);
167
179
item = new QStandardItem(tio.getType());
180
item->setToolTip(item->text());
168
181
row_data.insert(COLUMN_TYPE, item);
170
183
item = new QStandardItem(tio.getBitrateStr());
184
item->setToolTip(item->text());
171
185
row_data.insert(COLUMN_BITRATE, item);
173
187
item = new QStandardItem(filepath);
188
item->setToolTip(item->text());
174
189
row_data.insert(COLUMN_LOCATION, item);
176
191
rows.append(row_data);