MCPcopy Create free account
hub / github.com/MultiMC/Launcher / updateNewsLabel

Method updateNewsLabel

launcher/ui/MainWindow.cpp:1201–1222  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1199}
1200
1201void MainWindow::updateNewsLabel()
1202{
1203 if (m_newsChecker->isLoadingNews())
1204 {
1205 newsLabel->setText(tr("Loading news..."));
1206 newsLabel->setEnabled(false);
1207 }
1208 else
1209 {
1210 QList<NewsEntryPtr> entries = m_newsChecker->getNewsEntries();
1211 if (entries.length() > 0)
1212 {
1213 newsLabel->setText(entries[0]->title);
1214 newsLabel->setEnabled(true);
1215 }
1216 else
1217 {
1218 newsLabel->setText(tr("No news available."));
1219 newsLabel->setEnabled(false);
1220 }
1221 }
1222}
1223
1224void MainWindow::updateAvailable(GoUpdate::Status status)
1225{

Callers

nothing calls this directly

Calls 5

isLoadingNewsMethod · 0.80
setEnabledMethod · 0.80
getNewsEntriesMethod · 0.80
lengthMethod · 0.80
setTextMethod · 0.45

Tested by

no test coverage detected