Sfoglia il codice sorgente

UI: Use input validator on resolution line edit

Clayton Groeneveld 5 anni fa
parent
commit
a86912f0db
1 ha cambiato i file con 5 aggiunte e 0 eliminazioni
  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()