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

Method updateListData

launcher/java/JavaInstallList.cpp:106–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104
105
106void JavaInstallList::updateListData(QList<BaseVersionPtr> versions)
107{
108 beginResetModel();
109 m_vlist = versions;
110 sortVersions();
111 if(m_vlist.size())
112 {
113 auto best = std::dynamic_pointer_cast<JavaInstall>(m_vlist[0]);
114 best->recommended = true;
115 }
116 endResetModel();
117 m_status = Status::Done;
118 m_loadTask.reset();
119}
120
121bool sortJavas(BaseVersionPtr left, BaseVersionPtr right)
122{

Callers 1

javaCheckerFinishedMethod · 0.45

Calls 2

sizeMethod · 0.45
resetMethod · 0.45

Tested by

no test coverage detected