Forum Updated on Feb 6th
This topic has been deleted. Only users with topic management privileges can see it.
-
I have been trying to use Qt WebEngine, but I need to add it to my .pro file. I tried adding ‘webkitwidgets’, but all I get is the error ‘Unknown module(s) in QT: webkitwidgets’. I would appreciate some help. Thanks in advance!
Note- I am running Ubuntu Mate
- I am running Qt Creator 4.6.2
- I am running Qt 5.10.1
Again thanks in advance! : )
Also my .pro file.
TEMPLATE +=app QT+= webkitwidgets CONFIG += c++11
-
webengine != webkit. the first is based on the core of Google Chrome while the other is based on the core of Apple’s Safari
use
QT += webenginewidgets
-
Sorry, I did do that, I just wrote it down wrong. Its still is an error.
//My actual .pro file TEMPLATE +=app QT+= webenginewidgets CONFIG+= c++11
-
Try:
QT += widgets webenginewidgets -
It still won’t work. Is it my version? Qt 5.10.1
-
Look at the .pro file of the DemoBrowser in the Examples folder that come along with Qt.
-
I did. That’s what was in the .pro file.
//Simple Browser .pro File TEMPLATE = app TARGET = simplebrowser QT += webenginewidgets CONFIG += c++11 HEADERS += browser.h browserwindow.h downloadmanagerwidget.h downloadwidget.h tabwidget.h webpage.h webpopupwindow.h webview.h SOURCES += browser.cpp browserwindow.cpp downloadmanagerwidget.cpp downloadwidget.cpp main.cpp tabwidget.cpp webpage.cpp webpopupwindow.cpp webview.cpp FORMS += certificateerrordialog.ui passworddialog.ui downloadmanagerwidget.ui downloadwidget.ui RESOURCES += data/simplebrowser.qrc # install target.path = $$[QT_INSTALL_EXAMPLES]/webenginewidgets/simplebrowser INSTALLS += target
-
@Nite-Coder
Hi
Make sure to delete the build folder
and re-run qmake from build menu to make sure .pro file is 100% parsed again. -
What is the build folder? Sorry if I am asking a lot of, probably pointless, questions. But I appreciate the help.
-
@Nite-Coder
All questions are fine.
The build folder is where it puts all generated files. all the .o files etc.
Its normally located on same level as the project folder.
and named something like
build-PROJECTNAME-Desktop_Qt_5_10_1_CompilerName-Debugif you are using shadow build. you can see it in projects
If issue finding it then
Open project
Right click on any file in proejct
select Open containing folder
The file explorer should come.
Go one step up/ back
you should see folder. ( that is if u did build the project) -
Okay, I did that and it still didn’t work. I deleted the build folder and re-built it.
-
@Nite-Coder
ok so we know u 100% have
QT += webenginewidgetsI wonder if its installed ?
It has to be selected during install if not whole group was selected.
If you used the online installer, you can use
MaintenanceTool.exe in Qt folder. -
Okay, I have the Maintenance Tool. But it is a .dat file. Do I have to run a chmod command to get it running? And what would the chmod command be. Thanks for upvoting me mrjj!
-
@Nite-Coder
Hmm. I just releasize you are on linux.
Did you use online installer or got Qt via distro ?update:
should be something like
-
I used the online installer after using the distro’s repositories. Would that affect anything?
Edit: I got the .dat and .ini -
@Nite-Coder
So you dont have the «.exe» ? -
No I don’t…
-
@Nite-Coder
https://forum.qt.io/topic/80874/why-can-t-i-find-maintenance-tool-in-qt5-for-ubuntu-16-04-lts
Im not 100% sure but i think easy route to install extra Qt version from
online to get the tool. ( and install in local user folder, NOT system wide folder )
If wonder if we can just copy exe. but i fear .dat is not updated. -
@mrjj
What is the local user folder?
And…
So you want me to install Qt again with the online installI just managed to copy the .dat file so I could rename it o .exe. It opened up an archive manager and displayed an error message saying it couldn’t open the file as a PE archive
-
@Nite-Coder
well just in our home folder.
Not in /opt or anywhere rest of system might look for so files etc.
(just to be safe. not sure it matters)Well it seems to be suggested that.
Else wait a few hours and maybe someone know how to apt-get it directly or
something faster.
we could also just try to copy my version and see but im not sure it has its right ini file and dat file then.
maybe you can apt-get webengine directly, but im not sure under which name/deb file.the .dat file is NOT the exe.
7 / 7 / 0 Регистрация: 08.10.2015 Сообщений: 126 |
|
1 |
|
16.07.2016, 19:10. Показов 14565. Ответов 14
Доброго времени суток. При переходе на компилятор 5.6, 5.7 последние матерятся что не знаю что такое модули webkit и webkitwidgets, хотя у 5.5 всё хорошо запускается. Их переименовали в более новых версиях ?
__________________
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
16.07.2016, 19:10 |
Ответы с готовыми решениями: Unknown module(s) in QT: webkitwidgets webkit Project ERROR: Unknown module(s) in QT: webkitwidgets Вот пытаюсь использовать QWebView, но ловлю такую ошибку: QtCreator, ошибка: Unknown module(s) in QT: KXmlGui Начало здесь Без QtCreator, с терминала компилируется qmake,… Не собирается, не запускается. Ошибка: Unknown module(s) in QT: phonon 14 |
1067 / 649 / 229 Регистрация: 14.01.2016 Сообщений: 2,031 Записей в блоге: 9 |
|
16.07.2016, 21:56 |
2 |
Сообщение было отмечено Wolf_Lone как решение Решение
Их переименовали в более новых версиях ? Нет, их удалили. Они давно были deprecated. https://wiki.qt.io/New_Features_in_Qt_5.6
1 |
7 / 7 / 0 Регистрация: 08.10.2015 Сообщений: 126 |
|
16.07.2016, 22:36 [ТС] |
3 |
Нет, их удалили Ага, спасибо. Тогда такой вопрос. Чем заменить ? У меня на QWebView колонка новости. Грузит html с серва. Добавлено через 6 минут
0 |
1442 / 1323 / 131 Регистрация: 20.03.2009 Сообщений: 4,689 Записей в блоге: 11 |
|
16.07.2016, 22:40 |
5 |
Qt WebEngine, он на базе хрома.
0 |
Wolf_Lone 7 / 7 / 0 Регистрация: 08.10.2015 Сообщений: 126 |
||||
16.07.2016, 22:57 [ТС] |
6 |
|||
Qt WebEngine, он на базе хрома. Да, это я понял. Не понял лишь вот что. Это приват плюшки или нет ? Пытаюсь подключить
ругается Добавлено через 1 минуту
И т.д. и т.п. Сам сильно в этом не шарю. Если надо — создавай тему с вопросом по конкретному портированию. Понял, спасибо
0 |
Pied Piper 236 / 227 / 57 Регистрация: 15.01.2013 Сообщений: 855 |
|
18.07.2016, 12:20 |
8 |
annulen, вы уже пробовали? Я как-то сам собирал из последних сорсов веб кит — иногда приложение просто крашилось.
0 |
0 / 0 / 0 Регистрация: 18.07.2016 Сообщений: 4 |
|||||
18.07.2016, 19:36 |
9 |
||||
annulen, вы уже пробовали? Я как-то сам собирал из последних сорсов веб кит — иногда приложение просто крашилось. Вообще я разработчик
0 |
7 / 7 / 0 Регистрация: 08.10.2015 Сообщений: 126 |
|
18.07.2016, 20:19 [ТС] |
10 |
можно ничего не портировать, а взять новую версию WebKit признан устаревшим или это нет так ? Если устарел зачем собирать старую вещь если есть более новый аналог.
0 |
0 / 0 / 0 Регистрация: 18.07.2016 Сообщений: 4 |
|
18.07.2016, 20:34 |
11 |
Вещь 2016 года — это старая вешь? А как у вас там в будущем, хорошо живется?
0 |
1442 / 1323 / 131 Регистрация: 20.03.2009 Сообщений: 4,689 Записей в блоге: 11 |
|
18.07.2016, 21:40 |
12 |
Вещь 2016 года — это старая вешь? Дата последнего комита не говорит новая это вещь или нет.
0 |
0 / 0 / 0 Регистрация: 18.07.2016 Сообщений: 4 |
|
18.07.2016, 21:47 |
13 |
А что тогда говорит? Поддержка ES6, например, говорит?
0 |
Wyn |
|||||
18.07.2016, 22:17
|
|||||
0 |
7 / 7 / 0 Регистрация: 08.10.2015 Сообщений: 126 |
|
19.07.2016, 20:08 [ТС] |
15 |
Wyn, закрой пожалуйста тему, на вопрос ответ получен. Заранее спасибо
0 |
Если вам нужно установить библиотеку webkit * Windows для Qt 5.7, вы должны скомпилировать ее вручную, потому что в новой версии webkit (WebView?) заменяется WebEngine.
Читайте о выпуске Qt 5.7 (комментарии): http://blog.qt.io/blog/2016/06/16/qt-5-7-released/
Строка сборки (статическая или общая):
1) Загрузите источники Qt 5.7.0: http://download.qt.io/community_releases/5.7/5.7.0/
2) Загрузите необходимые инструменты: ActiveState Perl (двоичный), Python (двоичный), Ruby (двоичный), GnuWin Bison (двоичный), GPref (двоичный), Grep (двоичный), WinFlex, LibIconv, make (двоичный) sqlite (источник!), ICU (источник), windows msys (двоичный) (unix-подобный shell с инструментами), mingw-w64 (bin + dev) для сборки Qt с QtWebKit, см. ссылку на: https://trac.webkit.org/wiki/BuildingQtOnWindows
3) После загрузки источника ICU в C:icuicu. Откройте консольную консоль MSys QT через открытое меню «Пуск» (msys необходимо загрузить и установить) и выполнить поиск или использовать быстрый поиск. В открывшейся консоли запустите configure script, а затем выполните компиляцию и установку:
$cd C:icuicusource
$./runConfigureICU
$set PATH =% PATH%; C:msys1.0bin
$make.exe
$make.exe install
4) Создайте Qt с поддержкой (!) ICU (установите «-icu» для настройки) см. компиляцию script ниже. Измените PATH на свою среду.
Структура каталогов:
- C:Qt5.7.0 — загрузите двоичную версию Qt 5.7.0 здесь
- C:Qt5.7.0n — каталог для новой (скомпилированной) версии 5.7.0 (просто сделать dir)
- C:QtSrc — скачать источник Qt 5.7.0 здесь
C:QtSrcqtbasecompile.bat
set INCLUDE=C:icuicudistinclude
set LIB=C:icuicudistlib
set QTDIR=C:Qt5.7.0n
set PATH=%PATH%;C:QtQt5.7.05.7mingw53_32bin;C:QtQt5.7.0ToolsQtCreatorbin;C:QtQt5.7.0Toolsmingw530_32bin;C:QtSrcqtbasebin;C:Program Files (X86)GnuWin32bin;C:winflex;C:Ruby23-x64bin;C:Python27;C:mingw-w64i686-1mingw32bin;C:icubin
set QMAKESPEC=win32-g++
set BUILD_DIR=C:QtQt5.7.0n
call C:QtSrcqtbaseconfigure.bat -prefix %BUILD_DIR% -platform %QMAKESPEC% -confirm-license -debug-and-release -opensource -opengl desktop -no-compile-examples -icu -I C:/icu/icu/dist/include -L C:/icu/icu/dist/lib
jom.exe -j 4
pause
Запустить команду в exmaple в Windows Power Shell:
$cd C:QtSrcqtbase
$./compile.bat
После прохождения через компиляцию используйте его для установки файлов в BUILD_DIR (установите файлы Qt):
$C:mingw-w64i686-1mingw32binmingw32-make.exe install
Qt должен начать установку
5) Загрузите источники Qtwebkit в C:QtSrcqtwebkit. Используйте compile script ниже, чтобы скомпилировать qtwebkit, используя новую сборку Qt 5.7.0 с файлами в C:Qt5.7.0n с ICU.
C:QtSrcQtWebKitToolsScriptscompile.bat
set INCLUDE=C:sqlite
set LIBS=C:sqlite
set SQLITE3SRCDIR=C:sqlite
set QTDIR=C:QtQt5.7.0n
set PATH=%PATH%;C:QtQt5.7.0nbin;C:QtSrcqtbasebin;C:winflex;C:Ruby23-x64bin;C:Python27;C:mingw-w64i686-1mingw32bin;C:icubin;C:Program Files (x86)GnuWin32bin
set QMAKESPEC=win32-g++
call perl.exe .build-webkit --qt --release
Скомпилируйте qtwebkit:
$cd C:QtSrcqtwebkitToolsScripts
$./compile.bat
$cd C:QtSrcqtwebkitWebKitBuildRelease
$C:mingw-w64i686-1mingw32binmingw32-make.exe install
Должна быть возможность скомпилировать ваше приложение с помощью qtwebkit после успешной компиляции и установки.
СОЗДАТЬ QT ДЛЯ STATIC
Отредактируйте файл C:QtSrcqtbasecompile.bat и пройдите через сборку.
...
call C:QtSrcqtbaseconfigure.bat -prefix %BUILD_DIR% -platform %QMAKESPEC% -confirm-license -debug-and-release -opensource -opengl desktop -static -no-compile-examples -icu
echo "QMAKE_FLAGS += -static -static-libgcc" >> .mkspecs/%QMAKESPEC%/qmake.conf
...
ВОЗМОЖНЫЕ ОШИБКИ
1) Во время сборки qtwebkit: "fatal error: unicode/uchar.h: No such file or directory"
Убедитесь, что ваш Qt 5.7.0n построен с ICU. IT также может уведомить вас о необходимости «ICU» при настройке в qtwebkit.
2) flex: unknown flag '-'. For usage, try
В этом случае вы должны использовать правильную версию Flex, которая является «win_flex». Вы должны переименовать файлы, чтобы использовать win_flex вместо flex (и bison).
1) переименуйте C:Program Files (x86)GnuWin32binflex.exe в какое-то неиспользуемое имя.
2) переименуйте C:Program Files (x86)GnuWin32binbison.exe в какое-то неиспользуемое имя.
3) переименуйте C:winflexwin_bison.exe в bison.exe.
3) Во время сборки qtwebkit: "fatal error: sqlite3.h: No such file or directory"
Отредактируйте файл C:QtSrcqtwebkitToolsScriptscompile.bat и проверьте правильный путь к sqlite:
set SQLITE3SRCDIR=C:(path to some SQLITE .h/source files)
4) skipping incompatible ... when searching for ...
Вы должны загрузить правую библиотечную арку (32 бит или 64 бит)
5) View.cpp ... undefined reference to WKPageCanGoBack
Может произойти, если пройти через какой-либо тест или MiniBrowser. Вы можете искать в файлах для «UIProcess/API/qt» и «MiniBroswer» и удалять их из
Makefile и некоторые другие файлы, а затем снова начните сборку.
ССЫЛКА
Построить Qt5: https://wiki.qt.io/Building_Qt_5_from_Git Qt WebKit build
как: https://trac.webkit.org/wiki/BuildingQtOnWindows ICU
построить с GNU: https://wiki.qt.io/Compiling-ICU-with-MinGW
Если вам нужно установить webkit * библиотека Windows для Qt 5.7, вы должны скомпилировать ее вручную, потому что в новой версии webkit (WebView?) заменен на WebEngine.
читайте о выпуске Qt 5.7 (комментарии):http://blog.qt.io/blog/2016/06/16/qt-5-7-released/
Последовательность сборки (статическая или общая):
1) Скачать Qt 5.7.0 источники:http://download.qt.io/community_releases/5.7/5.7.0/
2) Скачать необходимые инструменты: Активностити на Perl (бинарный), питон (бинарный), Рубин (двоичный), GnuWin Зубр (двоичный), GPref (двоичный), то команда grep (бинарный), WinFlex, LibIconv, сделать (бинарный), базы данных SQLite (источник!), ICU (source), windows msys (binary) (unix like shell с инструментами), mingw-w64 (bin+dev) для сборки Qt с QtWebKit, см. ссылку:https://trac.webkit.org/wiki/BuildingQtOnWindows
3) После загрузки источника ICU в C:icuicu. Откройте msys QT MinGW console shell с помощью open Start windows меню (msys должны быть загружены и установлены) и поиск или использовать быстрый поиск. В открывшейся консоли запустите configure script, а затем скомпилируйте и установите:
$ cd C:icuicusource
$ ./runConfigureICU
$ set PATH=%PATH%;C:msys1.0bin
$ make.exe
$ make.exe install
4) построить Qt с(!) Поддержка ICU (установите «- icu » для настройки) см. сценарий компиляции ниже. Изменить путь для вашего окружения.
каталог структуру:
- C:Qt5.7.0 -скачать двоичную версию Qt 5.7.0 можно здесь
- C:Qt5.7.0n -каталог для новой (скомпилированной) версии 5.7.0 (просто сделайте dir)
- C:QtSrc -скачать исходник Qt 5.7.0 можно здесь
C:QtSrcqtbasecompile.летучая мышь
set INCLUDE=C:icuicudistinclude set LIB=C:icuicudistlib set QTDIR=C:Qt.7.0n set PATH=%PATH%;C:QtQt5.7.0.7mingw53_32bin;C:QtQt5.7.0ToolsQtCreatorbin;C:QtQt5.7.0Toolsmingw530_32bin;C:QtSrcqtbasebin;C:Program Files (X86)GnuWin32bin;C:winflex;C:Ruby23-x64bin;C:Python27;C:mingw-w64i686-1mingw32bin;C:icubin set QMAKESPEC=win32-g++ set BUILD_DIR=C:QtQt5.7.0n call C:QtSrcqtbaseconfigure.bat -prefix %BUILD_DIR% -platform %QMAKESPEC% -confirm-license -debug-and-release -opensource -opengl desktop -no-compile-examples -icu -I C:/icu/icu/dist/include -L C:/icu/icu/dist/lib jom.exe -j 4 pause
выполнить команду в exmaple в Windows Power Shell:
$ cd C:QtSrcqtbase
$ ./составлять.летучая мышь
после прохождения через компиляцию используйте его для установки файлов в BUILD_DIR (install Qt files):
$ C:mingw-w64i686-1mingw32binmingw32-make.exe install
Qt должен начать установку
5) загрузите источники Qtwebkit в C:QtSrcqtwebkit. Используйте сценарий компиляции ниже, чтобы скомпилировать qtwebkit с помощью новой сборки Qt 5.7.0 с файлами в C:Qt5.7.0n с помощью ОТДЕЛЕНИЕ ИНТЕНСИВНОЙ ТЕРАПИИ.
C:QtSrcqtwebkitToolsScriptscompile.летучая мышь
set INCLUDE=C:sqlite set LIBS=C:sqlite set SQLITE3SRCDIR=C:sqlite set QTDIR=C:QtQt5.7.0n set PATH=%PATH%;C:QtQt5.7.0nbin;C:QtSrcqtbasebin;C:winflex;C:Ruby23-x64bin;C:Python27;C:mingw-w64i686-1mingw32bin;C:icubin;C:Program Files (x86)GnuWin32bin set QMAKESPEC=win32-g++ call perl.exe .build-webkit --qt --release
компилироваться qtwebkit:
$ cd C:QtSrcqtwebkitToolsScripts
$ ./составлять.летучая мышь
$ cd C:QtSrcqtwebkitWebKitBuildRelease
$ C:mingw-w64i686-1mingw32binmingw32-make.exe install
должно быть возможно скомпилировать ваше приложение с помощью qtwebkit после успешной компиляции и установить.
ПОСТРОИТЬ QT ДЛЯ СТАТИЧЕСКОГО
редактировать файл C:QtSrcqtbasecompile.летучая мышь и пройти через сборки.
... call C:QtSrcqtbaseconfigure.bat -prefix %BUILD_DIR% -platform %QMAKESPEC% -confirm-license -debug-and-release -opensource -opengl desktop -static -no-compile-examples -icu echo "QMAKE_FLAGS += -static -static-libgcc" >> .mkspecs/%QMAKESPEC%/qmake.conf ...
ВОЗМОЖНЫЕ ОШИБКИ
1) пока строим qtwebkit:
"fatal error: unicode/uchar.h: No such file or directory"
проверьте, что ваш Qt 5.7.0 n строится с ICU. Он также может уведомить вас о «ICU required» при настройке в qtwebkit.
2)
flex: unknown flag '-'. For usage, try
вы должны использовать правильную версию Flex, которая является «win_flex» в этом случае. Вы должны переименовать файлы для использования win_flex вместо того, чтобы просто Flex (и бизонов).
1) переименовать C:Program файлы (x86)GnuWin32binflex.exe в какое уникальное имя.
2) переименовать C:Program файлы (x86)GnuWin32binbison.exe в какое уникальное имя.
3) переименовать C:winflexwin_bison.ехе к зубру.исполняемый.
3) пока строим qtwebkit:
"fatal error: sqlite3.h: No such file or directory"
редактировать файл C:QtSrcqtwebkitToolsScriptscompile.летучая мышь и проверить правильный путь к sqlite:
set SQLITE3SRCDIR=C:(path to some SQLITE .h/source files)
4)
skipping incompatible ... when searching for ...
вы должны скачать правую библиотеку arch (32bit или 64bit)
5)
View.cpp ... undefined reference to WKPageCanGoBack
бывает, когда проходите через некоторые испытания или Минибраузер. Вы можете искать в файлах для «UIProcess / API / qt» и «MiniBroswer» и удалить его из
Makefile и некоторые другие файлы, а затем снова начать сборку.ссылки
Сборка Qt5: https://wiki.qt.io/Building_Qt_5_from_Git Qt WebKit build
например, как: https://trac.webkit.org/wiki/BuildingQtOnWindows ICU
сборка с GNU:https://wiki.qt.io/Compiling-ICU-with-MinGW
I am porting code from qt4 to qt5. I added the following line to my .pro
file, as suggested:
QT += webkitwidgets
However, when I run qmake
, I get the this error:
Project ERROR: Unknown module(s) in QT: webkitwidgets
I am developing on Ubuntu 12.04 LTS and installed Qt as described.
You need to install the webkitwidgets library.
On Ubuntu, try this in a terminal:
sudo apt-get install libqt5webkit5-dev
Related Articles
1.Project ERROR: Unknown module (s) in QT: webkitwidgets
Well, I was trying to use QWebView. As I learned from the internet, I should, and also this line webkitwidgets in .pro file after QT +=. So I added it and get this error: Project ERROR: Unknown module(s) in QT: webkitwidgets I know that a lot of peop
Project ERROR: Unknown module (s) in QT: qml quick
I’ve got problems trying to cross-compile an app for windows on Linux Mint x64 following this. (I also got Qt5.4.2 installed.) Building Qt 5 on Linux, for Windows The error shows up when running [mxe root]/usr/bin/i686-w64-mingw32.static-qmake-qt5 .
Grunt serve: dist — & gt; Error: [$ injector: unpr] unknown provider: utilProvider & lt; — util & lt; — NavbarController
I have a angularJS website that uses the yeoman angular-fullstack generator, I use grunt serve and it works perfect, but went I use grunt serve:dist it throws this error: grunt serve: dist -> Error: [$injector:unpr] Unknown provider: utilProvider <-
Construction of cocos2d-x android failed project: EABI object attribute unknown 44
Today, I use cygwin and ndk-r8 to cross-build my cocos2d-x android project:HelloCpp, I fail and get some errors like: Unknown EABI object attribute 44 Here are the messages from cygwin: StaticLibrary : libcocos2d.a SharedLibrary : libhellocpp.so E:/a
AngularJS: Error: [$ injector: unpr] unknown provider: $ scopeProvider < — $ scope & lt; — productService
I have created a Service to pull data from database using Web API controller method. But whenever I inject the service and call the service method in controller, it shows the following error: Error: [$injector:unpr] Unknown provider: $scopeProvider <
How do I fix this: Error [$ injector: unpr] unknown provider
I’m a newbie to the MEAN stack and am unclear on how to resolve an error in my AngularJS code. This is the error I keep getting: Error: [$injector:unpr] Unknown provider: dataFilterProvider <- dataFilter I’m not quite sure where to try to resolve the
AngularJS and problem with $ localStorage of ngStorage: Error: [$ injector: unpr] unknown provider:
It looks like my issue is quite simple (i’m probably dumb ) but couldn’t point it out. I found some topics about the same issue I have about localStorage (using ngStorage) on Angular but I can’t understand why this syntax doesn’t work : function m
Error: [$ injector: unpr] unknown provider: ngTableParamsProvider < — ngTableParams
I am trying to use ng-table and tried adding it on many places but its giving error for all cases. When I am adding ngTable in app.js, its giving: Error: [$injector:unpr] Unknown provider: ngTableParamsProvider <- ngTableParams When I am adding ngTab
Error: [$ injector: unpr] unknown provider: $$ qProvider & lt; — $$ q & lt; — $ ionicModal
I’m working on a Ionic application and including a modal view: app.controller(‘StepMapCtrl’, function($scope, $ionicModal){ $ionicModal.fromTemplateUrl(‘template/modal.html’, { scope: $scope }).then(function(modal) { $scope.modal = modal; }); $scope.
Error: [$ injector: unpr] Unknown Provider: toastrProvider & lt; — toastr & lt; — toaster
I have an Angular service built in TypeScript that injects toastr as a dependency and I get the following error: Error: [$injector:unpr] Unknown provider: toastrProvider <- toastr <- toaster Here is the service: module app { ‘use strict’; export int
How to fix the error: [$ injector: unpr] Unknown provider?
I am getting a angular.js:14362 Error: [$injector:unpr] Unknown provider: reportTypeServiceProvider <- reportTypeService <- ReportTypeController error. I’ve found a bunch of stuff about this, but I still can’t figure out what the issue is in my code
ERROR 1054 (42S22): Unknown column
Am trying to execute a query. And it is throwing error. I have a value given in the dictionary format which I need to give it a string for the query to execute. Even it is throwing an error. Below is the query: mysql> INSERT INTO wf_alti_scheduler_vi
Uncaught Error: [$ injector: unpr] Unknown Provider: $ localstorageProvider & lt; — $ localstorage
Was using ionic, in my app.js I do angular.module(‘starter’, [‘ionic’, ‘starter.controllers’,’ngCordova’]) .run(function($ionicPlatform, $localStorage , $cordovaPush) { $ionicPlatform.ready(function() { console.log($localStorage); }) }) But I got err
Error: [$ injector: unpr] Unknown Provider: In AngularJS Service Test
I am having a lot of trouble getting dependencies provided properly for an AngularJS service. I see a number of other posts with similar errors here on StackOverflow but none of them seem to resolve the issue. Here is the app code: cm.modules.app = a
- Forum
- Qt
- Installation and Deployment
- Getting error: Unknown module(s) in QT: webkitwidgets in QT 5.2.1 in Ubutu 12.04
-
Getting error: Unknown module(s) in QT: webkitwidgets in QT 5.2.1 in Ubutu 12.04
I have built Qt 5 libs from source into Ubuntu 12.04 and made a Qt test app. In .pro file I have written QT += core gui webkitwidgets to use Qwebview in my test project.
But when I run qmake into Qt creator then it gives me error: Unknown module(s) in QT: webkitwidgets. I have also installed libqt5webkit5-dev package into my machine but still issue is not fixed.
I think webkit or webkitwidgets module is not build by source when I built Qt 5 libs from source In Ubutnu 12.04.
So how can I build qtwebkit or webkitwdgtes module from source or anybody who has idea about the issue then please let me know.
Thanks
-
9th August 2015, 14:17
#2
Re: Getting error: Unknown module(s) in QT: webkitwidgets in QT 5.2.1 in Ubutu 12.04
May have something to do with webkitwidgets and webkit both being deprecated in Qt5? I read the other day that we should be using Qt WebEngine now
«When the only tool you have is a hammer, every problem resembles a nail»
Similar Threads
-
Replies: 3
Last Post: 5th September 2014, 13:58
-
Replies: 1
Last Post: 15th June 2014, 21:35
-
Replies: 0
Last Post: 4th December 2013, 06:56
-
Replies: 2
Last Post: 15th March 2013, 15:56
-
Replies: 4
Last Post: 11th March 2013, 22:54
Tags for this Thread
Bookmarks
Bookmarks
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
- BB code is On
- Smilies are On
- [IMG] code is On
- [VIDEO] code is On
- HTML code is Off
Forum Rules
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.