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

Method loadList

launcher/ui/widgets/VersionSelectWidget.cpp:97–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95}
96
97void VersionSelectWidget::loadList()
98{
99 auto newTask = m_vlist->getLoadTask();
100 if (!newTask)
101 {
102 return;
103 }
104 loadTask = newTask.get();
105 connect(loadTask, &Task::succeeded, this, &VersionSelectWidget::onTaskSucceeded);
106 connect(loadTask, &Task::failed, this, &VersionSelectWidget::onTaskFailed);
107 connect(loadTask, &Task::progress, this, &VersionSelectWidget::changeProgress);
108 if(!loadTask->isRunning())
109 {
110 loadTask->start();
111 }
112 sneakyProgressBar->setHidden(false);
113}
114
115void VersionSelectWidget::onTaskSucceeded()
116{

Callers 5

refreshInstancesMethod · 0.45
globalSettingsClosedMethod · 0.45
refreshMethod · 0.45
refreshMethod · 0.45

Calls 4

getLoadTaskMethod · 0.45
getMethod · 0.45
isRunningMethod · 0.45
startMethod · 0.45

Tested by

no test coverage detected