MCPcopy Create free account
hub / github.com/FreesmTeam/FreesmLauncher / javaVersionSelected

Method javaVersionSelected

launcher/ui/widgets/JavaSettingsWidget.cpp:337–348  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

335}
336
337void JavaSettingsWidget::javaVersionSelected(BaseVersion::Ptr version)
338{
339 auto java = std::dynamic_pointer_cast<JavaInstall>(version);
340 if (!java) {
341 return;
342 }
343 auto visible = java->id.requiresPermGen();
344 m_labelPermGen->setVisible(visible);
345 m_permGenSpinBox->setVisible(visible);
346 m_javaPathTextBox->setText(java->path);
347 checkJavaPath(java->path);
348}
349
350void JavaSettingsWidget::on_javaBrowseBtn_clicked()
351{

Callers

nothing calls this directly

Calls 3

requiresPermGenMethod · 0.80
setVisibleMethod · 0.80
setTextMethod · 0.45

Tested by

no test coverage detected