Explorar el Código

UI: Use input validator on resolution line edit

Clayton Groeneveld hace 5 años
padre
commit
a86912f0db
Se han modificado 1 ficheros con 5 adiciones y 0 borrados
  1. 5 0
      UI/window-basic-settings.cpp

+ 5 - 0
UI/window-basic-settings.cpp

@@ -793,6 +793,11 @@ OBSBasicSettings::OBSBasicSettings(QWidget *parent)
 
 	channelIndex = ui->channelSetup->currentIndex();
 	sampleRateIndex = ui->sampleRate->currentIndex();
+
+	QRegExp rx("\\d{1,5}x\\d{1,5}");
+	QValidator *validator = new QRegExpValidator(rx, this);
+	ui->baseResolution->lineEdit()->setValidator(validator);
+	ui->outputResolution->lineEdit()->setValidator(validator);
 }
 
 OBSBasicSettings::~OBSBasicSettings()