Ver Fonte

UI: Use input validator on resolution line edit

Clayton Groeneveld há 5 anos atrás
pai
commit
a86912f0db
1 ficheiros alterados com 5 adições e 0 exclusões
  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()