Commit 39b023e3 authored by Yimgo's avatar Yimgo

Fixed API preferences missing in tool widgets.

parent 338c6390
...@@ -147,7 +147,7 @@ QString UBW3CWidgetPreferenceAPI::getItem(const QString& key) ...@@ -147,7 +147,7 @@ QString UBW3CWidgetPreferenceAPI::getItem(const QString& key)
QMap<QString, QString> docPref = mGraphicsW3CWidget->UBGraphicsWidgetItem::preferences(); QMap<QString, QString> docPref = mGraphicsW3CWidget->UBGraphicsWidgetItem::preferences();
if (docPref.contains(key)) if (docPref.contains(key))
return docPref.value(key); return docPref.value(key);
}
QMap<QString, UBGraphicsW3CWidgetItem::PreferenceValue> w3cPrefs = mGraphicsW3CWidget->preferences(); QMap<QString, UBGraphicsW3CWidgetItem::PreferenceValue> w3cPrefs = mGraphicsW3CWidget->preferences();
...@@ -155,9 +155,8 @@ QString UBW3CWidgetPreferenceAPI::getItem(const QString& key) ...@@ -155,9 +155,8 @@ QString UBW3CWidgetPreferenceAPI::getItem(const QString& key)
UBGraphicsW3CWidgetItem::PreferenceValue pref = w3cPrefs.value(key); UBGraphicsW3CWidgetItem::PreferenceValue pref = w3cPrefs.value(key);
return pref.value; return pref.value;
} }
}
else return QString();
return "";
} }
int UBW3CWidgetPreferenceAPI::length() int UBW3CWidgetPreferenceAPI::length()
......
...@@ -111,7 +111,7 @@ void UBToolWidget::initialize() ...@@ -111,7 +111,7 @@ void UBToolWidget::initialize()
void UBToolWidget::javaScriptWindowObjectCleared() void UBToolWidget::javaScriptWindowObjectCleared()
{ {
UBWidgetUniboardAPI *uniboardAPI = new UBWidgetUniboardAPI(UBApplication::boardController->activeScene()); UBWidgetUniboardAPI *uniboardAPI = new UBWidgetUniboardAPI(UBApplication::boardController->activeScene(), mGraphicsWidgetItem);
mGraphicsWebView->page()->mainFrame()->addToJavaScriptWindowObject("sankore", uniboardAPI); mGraphicsWebView->page()->mainFrame()->addToJavaScriptWindowObject("sankore", uniboardAPI);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment