Ejemplo n.º 1
0
void QRegExpValidator::setRegExp(const QRegExp& rx)
{
    if (r != rx) {
        r = rx;
        emit regExpChanged(r);
    }
}
Ejemplo n.º 2
0
CRegExpWidget::CRegExpWidget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::RegExpWidget)
{
    re = new RegExp("",this);
    ui->setupUi(this);
    ui->regExpTextEdit->setRegExp(re);
    this->treeModel = new RegExpTreeModel(this);
    this->ui->treeView->setModel(treeModel);
    modelChanged();
    selectionModel = ui->treeView->selectionModel();
    connect(ui->regExpTextEdit, SIGNAL(regExpChanged()), this ,SLOT(modelChanged()));
    connect(ui->treeView,SIGNAL(clicked(QModelIndex)),this,SIGNAL(itemClicked(QModelIndex)));
    treeView = ui->treeView;
}