super().__init__()
self.article = article
if article.has_translation:
- badge = f"🇬🇧 ✓" if article.lang == "it" else "🇮🇹 ✓"
+ badge = "🇬🇧 ✓" if article.lang == "it" else "🇮🇹 ✓"
else:
- badge = f"🇬🇧 ✗" if article.lang == "it" else "🇮🇹 ✗"
+ badge = "🇬🇧 ✗" if article.lang == "it" else "🇮🇹 ✗"
line1 = f"{article.slug} [{badge}]"
if article.draft:
line1 = f"[DRAFT] {line1}"
lang_other = "🇬🇧" if a.lang == "it" else "🇮🇹"
item = ArticleItem(a)
item.setText(f"{a.slug} [manca {lang_other}] ({a.lang.upper()})")
+ item.setSizeHint(QSize(0, 26))
self._list.addItem(item)