|
|
@ -107,7 +107,7 @@ void UBFeaturesWidget::currentSelected(const QModelIndex ¤t) |
|
|
|
QString objName = sender()->objectName(); |
|
|
|
QString objName = sender()->objectName(); |
|
|
|
|
|
|
|
|
|
|
|
if (objName.isEmpty()) { |
|
|
|
if (objName.isEmpty()) { |
|
|
|
qWarning() << "incorrrect sender"; |
|
|
|
qWarning() << "incorrect sender"; |
|
|
|
} else if (objName == objNamePathList) { |
|
|
|
} else if (objName == objNamePathList) { |
|
|
|
//Calling to reset the model for listView. Maybe separate function needed
|
|
|
|
//Calling to reset the model for listView. Maybe separate function needed
|
|
|
|
controller->searchStarted("", centralWidget->listView()); |
|
|
|
controller->searchStarted("", centralWidget->listView()); |
|
|
@ -732,7 +732,7 @@ UBFeaturesWebView::UBFeaturesWebView(QWidget* parent, const char* name):QWidget( |
|
|
|
mpView->setObjectName("SearchEngineView"); |
|
|
|
mpView->setObjectName("SearchEngineView"); |
|
|
|
mpSankoreAPI = new UBWidgetUniboardAPI(UBApplication::boardController->activeScene()); |
|
|
|
mpSankoreAPI = new UBWidgetUniboardAPI(UBApplication::boardController->activeScene()); |
|
|
|
mpView->page()->mainFrame()->addToJavaScriptWindowObject("sankore", mpSankoreAPI); |
|
|
|
mpView->page()->mainFrame()->addToJavaScriptWindowObject("sankore", mpSankoreAPI); |
|
|
|
|
|
|
|
connect(mpView->page()->mainFrame(), SIGNAL(javaScriptWindowObjectCleared()), this, SLOT(javaScriptWindowObjectCleared())); |
|
|
|
mpWebSettings = QWebSettings::globalSettings(); |
|
|
|
mpWebSettings = QWebSettings::globalSettings(); |
|
|
|
mpWebSettings->setAttribute(QWebSettings::JavaEnabled, true); |
|
|
|
mpWebSettings->setAttribute(QWebSettings::JavaEnabled, true); |
|
|
|
mpWebSettings->setAttribute(QWebSettings::PluginsEnabled, true); |
|
|
|
mpWebSettings->setAttribute(QWebSettings::PluginsEnabled, true); |
|
|
@ -767,6 +767,11 @@ UBFeaturesWebView::~UBFeaturesWebView() |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void UBFeaturesWebView::javaScriptWindowObjectCleared() |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
mpView->page()->mainFrame()->addToJavaScriptWindowObject("sankore", mpSankoreAPI); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void UBFeaturesWebView::showElement(const UBFeature &elem) |
|
|
|
void UBFeaturesWebView::showElement(const UBFeature &elem) |
|
|
|
{ |
|
|
|
{ |
|
|
|
QString qsWidgetName; |
|
|
|
QString qsWidgetName; |
|
|
|