bool ScriptDialog::editScript(QString &script) { m_textEdit->setText(script); if (exec() != Accepted) return false; script = trimmedScript(); return true; }
bool ScriptDialog::checkScript() { const QString script = trimmedScript(); if (script.isEmpty()) return true; QScriptEngine scriptEngine; if (scriptEngine.canEvaluate(script)) return true; QMessageBox::warning (this, windowTitle(), tr("Syntax error")); return false; }
bool ScriptDialog::checkScript() { const QString script = trimmedScript(); if (script.isEmpty()) return true; QScriptEngine scriptEngine; if (scriptEngine.canEvaluate(script)) return true; m_dialogGui->message(this, QDesignerDialogGuiInterface::ScriptDialogMessage, QMessageBox::Warning, windowTitle(), tr("Syntax error"), QMessageBox::Ok); return false; }