0
0
mirror of https://github.com/fralx/LimeReport.git synced 2025-10-09 05:57:14 +03:00

Dialog designers tool bar integration has been added

This commit is contained in:
Arin Alexander
2017-04-11 11:23:34 +03:00
parent cd2e748a9b
commit 0692435b26
15 changed files with 209 additions and 24 deletions

View File

@@ -1067,6 +1067,17 @@ void ScriptEngineContext::addDialog(const QString& name, const QByteArray& descr
m_dialogs.push_back(DialogDescriber::create(name,description));
}
bool ScriptEngineContext::changeDialog(const QString& name, const QByteArray& description)
{
foreach( DialogDescriber::Ptr describer, m_dialogs){
if (describer->name().compare(name) == 0){
describer->setDescription(description);
return true;
}
}
return false;
}
bool ScriptEngineContext::previewDialog(const QString& dialogName)
{
QDialog* dialog = getDialog(dialogName);