29 comboBoxComparisonType->addItem(
"Equals");
30 comboBoxComparisonType->addItem(
"Contains");
31 comboBoxComparisonType->addItem(
"Begins with");
32 comboBoxComparisonType->addItem(
"Ends with");
33 comboBoxComparisonType->addItem(
"Matches wildcard");
34 comboBoxComparisonType->addItem(
"Matches regular expression");
35 comboBoxComparisonType->setCurrentIndex(originalTextComparison.type);
37 checkBoxCaseSensitive =
new QCheckBox(
"Case-sensitive");
38 checkBoxCaseSensitive->setChecked(originalTextComparison.isCaseSensitive);
40 QGridLayout *layout =
new QGridLayout;
41 dialog.setLayout(layout);
43 layout->setContentsMargins(4, 4, 4, 4);
44 layout->setSpacing(4);
46 layout->addWidget(comboBoxComparisonType, 0, 0);
47 layout->addWidget(checkBoxCaseSensitive, 1, 0);
49 dialog.setMaximumWidth(1);
50 dialog.setMaximumHeight(1);
62 textComparison.isCaseSensitive = checkBoxCaseSensitive->isChecked();