MainDialogImpl::MainDialogImpl( QWidget * parent, Qt::WFlags f) 
	: QDialog(parent, f)
{
	setupUi(this);

		// Validate Width of the image.
	QRegExp WRegExp("\\d{1,10}");
	lineEditW->setValidator(new QRegExpValidator(WRegExp, this));
	
		// Validate Highte of the image.
	QRegExp HRegExp("\\d{1,10}");
	lineEditH->setValidator(new QRegExpValidator(HRegExp, this));
	
}
Exemplo n.º 2
0
void TreesTables::changeRegexp()
{
  WString regexp = regexpFilter->text();

  bool valid;
#ifndef WT_TARGET_JAVA
  valid = WRegExp(regexp).isValid();
#else
  try {
    WRegExp r(regexp.toUTF8());
    valid = true;
  } catch (std::exception& e) {
    valid = false;
  }
#endif

  if (valid) {
    filteredCocktails->setFilterRegExp(regexp);
    filteredSortedCocktails->setFilterRegExp(regexp);
    regexpFilter->removeStyleClass("Wt-invalid");
  } else {
    regexpFilter->addStyleClass("Wt-invalid");
  }
}