Fix broken CI building on Linux

This commit is contained in:
VoxelTek 2025-07-14 16:26:27 +10:00
parent de2c58a8d5
commit a07c481779
2 changed files with 8 additions and 67 deletions

View File

@ -76,7 +76,9 @@ CMainDialog::CMainDialog(QWidget* pParent) : QDialog(pParent)
connect(m_ui->texturePath, &QLineEdit::editingFinished, this, &CMainDialog::TexturePathEdited);
connect(m_ui->maxLoDSlider, &QSlider::valueChanged, this, &CMainDialog::MaxLoDChanged);
connect(m_ui->maxLoDSlider, &QSlider::sliderMoved, this, &CMainDialog::MaxLoDChanged);
connect(m_ui->maxActorsSlider, &QSlider::valueChanged, this, &CMainDialog::MaxActorsChanged);
connect(m_ui->maxActorsSlider, &QSlider::sliderMoved, this, &CMainDialog::MaxActorsChanged);
layout()->setSizeConstraint(QLayout::SetFixedSize);
}
@ -120,7 +122,9 @@ bool CMainDialog::OnInitDialog()
m_ui->devicesList->setCurrentRow(selected);
m_ui->maxLoDSlider->setValue((int) currentConfigApp->m_max_lod * 10);
m_ui->LoDNum->setNum((int) currentConfigApp->m_max_lod * 10);
m_ui->maxActorsSlider->setValue(currentConfigApp->m_max_actors);
m_ui->maxActorsNum->setNum(currentConfigApp->m_max_actors);
UpdateInterface();
return true;
}
@ -400,12 +404,14 @@ void CMainDialog::SavePathEdited()
void CMainDialog::MaxLoDChanged(int value)
{
currentConfigApp->m_max_lod = static_cast<float>(value) / 10.0f;
m_ui->LoDNum->setNum(value);
m_modified = true;
}
void CMainDialog::MaxActorsChanged(int value)
{
currentConfigApp->m_max_actors = value;
m_ui->maxActorsNum->setNum(value);
m_modified = true;
}

View File

@ -239,7 +239,7 @@ The game will gradually increase the number of actors until this maximum is reac
</widget>
</item>
<item>
<widget class="QLabel" name="label">
<widget class="QLabel" name="maxActorsNum">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
<horstretch>0</horstretch>
@ -805,70 +805,5 @@ A higher setting will cause higher quality textures to be drawn regardless of di
<resources>
<include location="config.qrc"/>
</resources>
<connections>
<connection>
<sender>maxActorsSlider</sender>
<signal>sliderMoved(int)</signal>
<receiver>label</receiver>
<slot>setNum(int)</slot>
<hints>
<hint type="sourcelabel">
<x>436</x>
<y>269</y>
</hint>
<hint type="destinationlabel">
<x>525</x>
<y>274</y>
</hint>
</hints>
</connection>
<connection>
<sender>maxActorsSlider</sender>
<signal>valueChanged(int)</signal>
<receiver>label</receiver>
<slot>setNum(int)</slot>
<hints>
<hint type="sourcelabel">
<x>387</x>
<y>274</y>
</hint>
<hint type="destinationlabel">
<x>518</x>
<y>276</y>
</hint>
</hints>
</connection>
<connection>
<sender>maxLoDSlider</sender>
<signal>valueChanged(int)</signal>
<receiver>LoDNum</receiver>
<slot>setNum(int)</slot>
<hints>
<hint type="sourcelabel">
<x>269</x>
<y>270</y>
</hint>
<hint type="destinationlabel">
<x>327</x>
<y>274</y>
</hint>
</hints>
</connection>
<connection>
<sender>maxLoDSlider</sender>
<signal>sliderMoved(int)</signal>
<receiver>LoDNum</receiver>
<slot>setNum(int)</slot>
<hints>
<hint type="sourcelabel">
<x>260</x>
<y>277</y>
</hint>
<hint type="destinationlabel">
<x>328</x>
<y>262</y>
</hint>
</hints>
</connection>
</connections>
<connections/>
</ui>