- QString tags;
- for (GSList* li = (GSList*)d->tags; li; li = li->next) {
- QString s = (li == (GSList*)d->tags) ?
- tr((char*)li->data) :
- QString(tr(", %1")).arg(tr((char*)li->data));
- tags.append(s);
- }
+#if DECODERS_HAVE_TAGS
+ for (GSList* li = (GSList*)d->tags; li; li = li->next) {
+ QString s = (li == (GSList*)d->tags) ?
+ tr((char*)li->data) :
+ QString(tr(", %1")).arg(tr((char*)li->data));
+ tags.append(s);
+ }
+#endif
+ } else
+ doc = QString(tr(initial_notice));
+
+ if (!id.isEmpty())
+ info_label_header_->setText(
+ QString("<span style='font-size:large'><b>%1 (%2)</b></span><br><i>%3</i>")
+ .arg(longname, id, desc));
+ else
+ info_label_header_->clear();