nodegui / react-nodegui

Build performant, native and cross-platform desktop applications with native React + powerful CSS like styling.🚀
https://react.nodegui.org
MIT License
6.18k stars 171 forks source link

After npm start showing "Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created. Attribute Qt::AA_EnableHighDpiScaling must be set before QCoreApplication is created" #336

Closed KRTirtho closed 3 years ago

KRTirtho commented 3 years ago

Describe the bug I was using react-nodegui-starter to initiate my project. For the first time it worked. Then I upgraded the outdated react-nodegui v0.9.0 -> v0.10.0 & nodegui v0.25.0 -> v0.27.0. After upgrading to latest react-nodegui I'm facing this error.

$ npm start

> react-nodegui-starter@1.0.0 start /home/username/development/desktop-dev/pmusic
> qode ./dist/index.js

Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created.
Attribute Qt::AA_EnableHighDpiScaling must be set before QCoreApplication is created.

This error just showed up. I cleaned node_modules folder & retried with npm install. Then I got following error while nodegui was building the QtWidgets

CXX Build errors [long errors] ```bash $ npm i > @nodegui/nodegui@0.25.0 postinstall /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui > cross-env npm run setupqt && (node ./scripts/skip.js || npm run prebuild:install || npm run build:addon) > @nodegui/nodegui@0.25.0 setupqt /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui > cross-env node ./scripts/setupMiniQt.js CustomQt detected at /usr/lib/qt5 . Hence, skipping Mini Qt installation... > @nodegui/nodegui@0.25.0 prebuild:install /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui > prebuild-install --backend=cmake-js --runtime=napi --verbose prebuild-install info begin Prebuild-install version 5.3.6 prebuild-install info looking for cached prebuild @ /home/krtirtho/.npm/_prebuilds/726bab-nodegui-v0.25.0-napi-v3-linux-x64.tar.gz prebuild-install http request GET https://github.com/nodegui/nodegui/releases/download/v0.25.0/nodegui-v0.25.0-napi-v3-linux-x64.tar.gz prebuild-install http 404 https://github.com/nodegui/nodegui/releases/download/v0.25.0/nodegui-v0.25.0-napi-v3-linux-x64.tar.gz prebuild-install WARN install No prebuilt binaries found (target=3 runtime=napi arch=x64 libc= platform=linux) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @nodegui/nodegui@0.25.0 prebuild:install: `prebuild-install --backend=cmake-js --runtime=napi --verbose` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @nodegui/nodegui@0.25.0 prebuild:install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm WARN Local package.json exists, but node_modules missing, did you mean to install? npm ERR! A complete log of this run can be found in: npm ERR! /home/krtirtho/.npm/_logs/2021-01-22T13_35_11_086Z-debug.log > @nodegui/nodegui@0.25.0 build:addon /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui > cross-env CMAKE_BUILD_PARALLEL_LEVEL=8 cmake-js compile [ '/home/krtirtho/.nvm/versions/node/v14.15.4/bin/node', '/home/krtirtho/development/desktop-dev/pmusic/node_modules/.bin/cmake-js', 'compile' ] info TOOL Using Unix Makefiles generator. info CMD CONFIGURE info RUN cmake "/home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui" --no-warn-unused-cli -G"Unix Makefiles" -DCMAKE_JS_VERSION="6.1.0" -DCMAKE_BUILD_TYPE="Release" -DCMAKE_LIBRARY_OUTPUT_DIRECTORY="/home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/Release" -DCMAKE_JS_INC="/home/krtirtho/.cmake-js/node-x64/v14.15.4/include/node;/home/krtirtho/development/desktop-dev/pmusic/node_modules/nan" -DCMAKE_JS_SRC="" -DNODE_RUNTIME="node" -DNODE_RUNTIMEVERSION="14.15.4" -DNODE_ARCH="x64" Not searching for unused variables given on the command line. -- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using QT installation for nodegui_core QT_CMAKE_HOME_DIR:/usr/lib/qt5/lib/cmake/Qt5 -- Configuring done -- Generating done -- Build files have been written to: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build info CMD BUILD info RUN cmake --build "/home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build" --config Release Scanning dependencies of target nodegui_core_autogen [ 1%] Automatic MOC and UIC for target nodegui_core [ 1%] Built target nodegui_core_autogen Scanning dependencies of target nodegui_core [ 2%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/main.cpp.o [ 3%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/FlexLayout/flexitem.cpp.o [ 3%] Building CXX object CMakeFiles/nodegui_core.dir/nodegui_core_autogen/mocs_compilation.cpp.o [ 4%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/Extras/Utils/nutils.cpp.o [ 4%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/FlexLayout/flexlayout.cpp.o [ 5%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/Integration/integration.cpp.o [ 6%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/FlexLayout/flexutils.cpp.o [ 7%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/YogaWidget/nodestyle.cpp.o [ 8%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/Events/eventsmap.cpp.o [ 9%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/Events/eventwidget.cpp.o [ 9%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/YogaWidget/yogawidget.cpp.o In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/GEQ5POEUCP/moc_nbuttongroup.cpp:10, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/mocs_compilation.cpp:8: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp: In member function ‘void NButtonGroup::connectSignalsToEventEmitter()’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:18:66: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 18 | ::of(&QButtonGroup::buttonClicked), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QButtonGroup:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/GEQ5POEUCP/moc_nbuttongroup.cpp:10, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/mocs_compilation.cpp:8: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/GEQ5POEUCP/moc_nbuttongroup.cpp:10, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/mocs_compilation.cpp:8: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:18:66: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 18 | ::of(&QButtonGroup::buttonClicked), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QButtonGroup:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/GEQ5POEUCP/moc_nbuttongroup.cpp:10, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/mocs_compilation.cpp:8: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ [ 10%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/log.cpp.o [ 11%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/Utils.cpp.o In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/qbuttongroup_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/main.cpp:43: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp: In member function ‘void NButtonGroup::connectSignalsToEventEmitter()’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:18:66: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 18 | connect(this, QOverload::of(&QButtonGroup::buttonClicked), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QButtonGroup:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/qbuttongroup_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/main.cpp:43: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/qbuttongroup_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/main.cpp:43: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:18:66: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 18 | connect(this, QOverload::of(&QButtonGroup::buttonClicked), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QButtonGroup:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/qbuttongroup_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/main.cpp:43: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/YGConfig.cpp.o [ 13%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/YGEnums.cpp.o [ 13%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/YGLayout.cpp.o [ 14%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/YGNode.cpp.o [ 15%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/YGNodePrint.cpp.o [ 16%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/YGStyle.cpp.o [ 17%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/YGValue.cpp.o [ 17%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/Yoga.cpp.o [ 18%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/event/event.cpp.o [ 19%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/include/deps/yoga/internal/experiments.cpp.o [ 20%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QBrush/qbrush_wrap.cpp.o [ 21%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QPen/qpen_wrap.cpp.o [ 21%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QColor/qcolor_wrap.cpp.o In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/KZM3VL4DRR/moc_ntextbrowser.cpp:10, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/mocs_compilation.cpp:55: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp: In member function ‘void NTextBrowser::connectSignalsToEventEmitter()’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:42:71: warning: ‘void QTextBrowser::highlighted(const QString&)’ is deprecated: Use QTextBrowser::highlighted(QUrl) instead [-Wdeprecated-declarations] 42 | tring&>::of(&QTextBrowser::highlighted), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QTextBrowser:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/KZM3VL4DRR/moc_ntextbrowser.cpp:10, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/mocs_compilation.cpp:55: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtextbrowser.h:112:10: note: declared here 112 | void highlighted(const QString &); | ^~~~~~~~~~~ In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/KZM3VL4DRR/moc_ntextbrowser.cpp:10, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/mocs_compilation.cpp:55: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:42:71: warning: ‘void QTextBrowser::highlighted(const QString&)’ is deprecated: Use QTextBrowser::highlighted(QUrl) instead [-Wdeprecated-declarations] 42 | tring&>::of(&QTextBrowser::highlighted), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QTextBrowser:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/KZM3VL4DRR/moc_ntextbrowser.cpp:10, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/build/nodegui_core_autogen/mocs_compilation.cpp:55: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtextbrowser.h:112:10: note: declared here 112 | void highlighted(const QString &); | ^~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QApplication/qapplication_wrap.cpp.o [ 23%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QClipboard/qclipboard_wrap.cpp.o In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/qtextbrowser_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/main.cpp:95: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp: In member function ‘void NTextBrowser::connectSignalsToEventEmitter()’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:42:71: warning: ‘void QTextBrowser::highlighted(const QString&)’ is deprecated: Use QTextBrowser::highlighted(QUrl) instead [-Wdeprecated-declarations] 42 | this, QOverload::of(&QTextBrowser::highlighted), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QTextBrowser:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/qtextbrowser_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/main.cpp:95: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtextbrowser.h:112:10: note: declared here 112 | void highlighted(const QString &); | ^~~~~~~~~~~ In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/qtextbrowser_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/main.cpp:95: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:42:71: warning: ‘void QTextBrowser::highlighted(const QString&)’ is deprecated: Use QTextBrowser::highlighted(QUrl) instead [-Wdeprecated-declarations] 42 | this, QOverload::of(&QTextBrowser::highlighted), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QTextBrowser:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/qtextbrowser_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/main.cpp:95: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtextbrowser.h:112:10: note: declared here 112 | void highlighted(const QString &); | ^~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QEvent/QKeyEvent/qkeyevent_wrap.cpp.o [ 27%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QEvent/QMouseEvent/qmouseevent_wrap.cpp.o [ 27%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QEvent/QDragMoveEvent/qdragmoveevent_wrap.cpp.o [ 27%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QEvent/QNativeGestureEvent/qnativegestureevent_wrap.cpp.o [ 27%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QEvent/QWheelEvent/qwheelevent_wrap.cpp.o [ 29%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QEvent/QDropEvent/qdropevent_wrap.cpp.o [ 29%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QEvent/QTabletEvent/qtabletevent_wrap.cpp.o [ 30%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QDrag/qdrag_wrap.cpp.o [ 30%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QEvent/QDragLeaveEvent/qdragleaveevent_wrap.cpp.o [ 31%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QFontDatabase/qfontdatabase_wrap.cpp.o [ 32%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QPixmap/qpixmap_wrap.cpp.o [ 33%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QPicture/qpicture_wrap.cpp.o [ 34%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QIcon/qicon_wrap.cpp.o [ 34%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QFont/qfont_wrap.cpp.o [ 35%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QCursor/qcursor_wrap.cpp.o [ 36%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QKeySequence/qkeysequence_wrap.cpp.o [ 37%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QMovie/qmovie_wrap.cpp.o [ 38%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtGui/QStyle/qstyle_wrap.cpp.o [ 38%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QDate/qdate_wrap.cpp.o [ 39%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QDateTime/qdatetime_wrap.cpp.o [ 40%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QModelIndex/qmodelindex_wrap.cpp.o [ 41%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QObject/qobject_wrap.cpp.o [ 42%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QVariant/qvariant_wrap.cpp.o [ 42%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QSize/qsize_wrap.cpp.o [ 43%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QSettings/qsettings_wrap.cpp.o [ 44%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QRect/qrect_wrap.cpp.o [ 45%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QRectF/qrectf_wrap.cpp.o [ 46%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QPoint/qpoint_wrap.cpp.o [ 46%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QPointF/qpointf_wrap.cpp.o [ 47%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp.o [ 48%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QUrl/qurl_wrap.cpp.o [ 49%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtCore/QMimeData/qmimedata_wrap.cpp.o /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp: In member function ‘Napi::Value QTimeWrap::elapsed(const Napi::CallbackInfo&)’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp:93:57: warning: ‘int QTime::elapsed() const’ is deprecated: Use QElapsedTimer instead [-Wdeprecated-declaration] 93 | return Napi::Value::From(env, this->instance->elapsed()); | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QTime:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtCore/QTime/qtime_wrap.h:6, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp:1: /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:237:54: note: declared here 237 | QT_DEPRECATED_X("Use QElapsedTimer instead") int elapsed() const; | ^~~~~~~ /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp: In member function ‘Napi::Value QTimeWrap::restart(const Napi::CallbackInfo&)’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp:145:40: warning: ‘int QTime::restart()’ is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 145 | int result = this->instance->restart(); | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QTime:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtCore/QTime/qtime_wrap.h:6, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp:1: /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:236:54: note: declared here 236 | QT_DEPRECATED_X("Use QElapsedTimer instead") int restart(); | ^~~~~~~ /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp: In member function ‘Napi::Value QTimeWrap::start(const Napi::CallbackInfo&)’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp:180:25: warning: ‘void QTime::start()’ is deprecated: Use QElapsedTimer instead [-Wdeprecated-declarations] 180 | this->instance->start(); | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/QTime:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtCore/QTime/qtime_wrap.h:6, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtCore/QTime/qtime_wrap.cpp:1: /usr/include/x86_64-linux-gnu/qt5/QtCore/qdatetime.h:235:55: note: declared here 235 | QT_DEPRECATED_X("Use QElapsedTimer instead") void start(); | ^~~~~ [ 50%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QWidget/qwidget_wrap.cpp.o [ 51%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QDialog/qdialog_wrap.cpp.o [ 51%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QBoxLayout/qboxlayout_wrap.cpp.o [ 52%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QCalendarWidget/qcalendarwidget_wrap.cpp.o [ 53%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QColorDialog/qcolordialog_wrap.cpp.o [ 54%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QComboBox/qcombobox_wrap.cpp.o [ 55%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QDateEdit/qdateedit_wrap.cpp.o [ 55%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QDateTimeEdit/qdatetimeedit_wrap.cpp.o [ 59%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QGraphicsDropShadowEffect/qgraphicsdropshadoweffect_wrap.cpp.o [ 59%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QGraphicsBlurEffect/qgraphicsblureffect_wrap.cpp.o [ 61%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QErrorMessage/qerrormessage_wrap.cpp.o [ 61%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QDoubleSpinBox/qdoublespinbox_wrap.cpp.o [ 59%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QListView/qlistview_wrap.cpp.o [ 61%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QFrame/qframe_wrap.cpp.o [ 59%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QFileDialog/qfiledialog_wrap.cpp.o [ 62%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QFontDialog/qfontdialog_wrap.cpp.o [ 63%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QListWidget/qlistwidget_wrap.cpp.o [ 63%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QListWidgetItem/qlistwidgetitem_wrap.cpp.o [ 65%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QPainterPath/qpainterpath_wrap.cpp.o [ 66%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QDial/qdial_wrap.cpp.o [ 68%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTableView/qtableview_wrap.cpp.o [ 70%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTableWidget/qtablewidget_wrap.cpp.o [ 70%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QGridLayout/qgridlayout_wrap.cpp.o [ 70%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QPainter/qpainter_wrap.cpp.o [ 68%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTableWidgetItem/qtablewidgetitem_wrap.cpp.o [ 70%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QLabel/qlabel_wrap.cpp.o [ 71%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QLayout/qlayout_wrap.cpp.o [ 71%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QLCDNumber/qlcdnumber_wrap.cpp.o [ 72%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QMainWindow/qmainwindow_wrap.cpp.o [ 73%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QPushButton/qpushbutton_wrap.cpp.o [ 74%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QToolButton/qtoolbutton_wrap.cpp.o [ 75%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QSpinBox/qspinbox_wrap.cpp.o [ 76%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QCheckBox/qcheckbox_wrap.cpp.o [ 76%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QProgressBar/qprogressbar_wrap.cpp.o [ 77%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QProgressDialog/qprogressdialog_wrap.cpp.o [ 78%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QRadioButton/qradiobutton_wrap.cpp.o [ 79%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QStackedWidget/qstackedwidget_wrap.cpp.o [ 80%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTabBar/qtabbar_wrap.cpp.o [ 80%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTabWidget/qtabwidget_wrap.cpp.o [ 81%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QLineEdit/qlineedit_wrap.cpp.o [ 82%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QPlainTextEdit/qplaintextedit_wrap.cpp.o [ 83%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QScrollArea/qscrollarea_wrap.cpp.o [ 84%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QScrollBar/qscrollbar_wrap.cpp.o [ 84%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QSystemTrayIcon/qsystemtrayicon_wrap.cpp.o [ 85%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QAction/qaction_wrap.cpp.o [ 86%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QShortcut/qshortcut_wrap.cpp.o [ 87%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QMenuBar/qmenubar_wrap.cpp.o [ 88%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QMenu/qmenu_wrap.cpp.o [ 88%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QGroupBox/qgroupbox_wrap.cpp.o [ 89%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QSlider/qslider_wrap.cpp.o [ 90%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTimeEdit/qtimeedit_wrap.cpp.o [ 91%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTreeWidget/qtreewidget_wrap.cpp.o [ 92%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTreeWidgetItem/qtreewidgetitem_wrap.cpp.o [ 92%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QMessageBox/qmessagebox_wrap.cpp.o [ 93%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QInputDialog/qinputdialog_wrap.cpp.o [ 94%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QButtonGroup/qbuttongroup_wrap.cpp.o [ 95%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QStatusBar/qstatusbar_wrap.cpp.o [ 96%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/core/FlexLayout/flexlayout_wrap.cpp.o [ 96%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTextBrowser/qtextbrowser_wrap.cpp.o In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/qbuttongroup_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtWidgets/QButtonGroup/qbuttongroup_wrap.cpp:1: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp: In member function ‘void NButtonGroup::connectSignalsToEventEmitter()’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:18:66: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 18 | ::of(&QButtonGroup::buttonClicked), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QButtonGroup:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/qbuttongroup_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtWidgets/QButtonGroup/qbuttongroup_wrap.cpp:1: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/qbuttongroup_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtWidgets/QButtonGroup/qbuttongroup_wrap.cpp:1: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:18:66: warning: ‘void QButtonGroup::buttonClicked(int)’ is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations] 18 | ::of(&QButtonGroup::buttonClicked), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QButtonGroup:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/nbuttongroup.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QButtonGroup/qbuttongroup_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtWidgets/QButtonGroup/qbuttongroup_wrap.cpp:1: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qbuttongroup.h:90:10: note: declared here 90 | void buttonClicked(int); | ^~~~~~~~~~~~~ [ 97%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QTextEdit/qtextedit_wrap.cpp.o [ 98%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QStandardItemModel/qstandarditemmodel_wrap.cpp.o [ 99%] Building CXX object CMakeFiles/nodegui_core.dir/src/cpp/lib/QtWidgets/QStandardItem/qstandarditem_wrap.cpp.o In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/qtextbrowser_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtWidgets/QTextBrowser/qtextbrowser_wrap.cpp:1: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp: In member function ‘void NTextBrowser::connectSignalsToEventEmitter()’: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:42:71: warning: ‘void QTextBrowser::highlighted(const QString&)’ is deprecated: Use QTextBrowser::highlighted(QUrl) instead [-Wdeprecated-declarations] 42 | this, QOverload::of(&QTextBrowser::highlighted), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QTextBrowser:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/qtextbrowser_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtWidgets/QTextBrowser/qtextbrowser_wrap.cpp:1: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtextbrowser.h:112:10: note: declared here 112 | void highlighted(const QString &); | ^~~~~~~~~~~ In file included from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/qtextbrowser_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtWidgets/QTextBrowser/qtextbrowser_wrap.cpp:1: /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:42:71: warning: ‘void QTextBrowser::highlighted(const QString&)’ is deprecated: Use QTextBrowser::highlighted(QUrl) instead [-Wdeprecated-declarations] 42 | this, QOverload::of(&QTextBrowser::highlighted), | ^ In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QTextBrowser:1, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/ntextbrowser.hpp:3, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/include/nodegui/QtWidgets/QTextBrowser/qtextbrowser_wrap.h:9, from /home/krtirtho/development/desktop-dev/pmusic/node_modules/@nodegui/nodegui/src/cpp/lib/QtWidgets/QTextBrowser/qtextbrowser_wrap.cpp:1: /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qtextbrowser.h:112:10: note: declared here 112 | void highlighted(const QString &); | ^~~~~~~~~~~ [100%] Linking CXX shared library Release/nodegui_core.node [100%] Built target nodegui_core npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/watchpack-chokidar2/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) updated 1 package and audited 887 packages in 354.031s 34 packages are looking for funding run `npm fund` for details found 0 vulnerabilities ```

To Reproduce

  1. git clone https://github.com/nodegui/react-nodegui-starter
  2. npm install
  3. npm i @nodegui/nodegui@latest @nodegui/react-nodegui@latest
  4. npm run dev alongside npm start

Expected behavior Should open up a window with perfect View instead of mirroring the most recent background Screenshots Application Image It just mirrors a frame of vscode & does nothing afterwards

Desktop:

Additional context Important: all the dependencies including cmake, qt5-default, mesa-common-dev, libglu1-mesa-dev etc are installed...

KRTirtho commented 3 years ago

Is this project stale??? No one from support team!?

KRTirtho commented 3 years ago

Fixed it in linux.. Update the nodegui & react-nodegui to newest version. Also install all the plugins of qt to remove this error/warning.. In ubuntu/debian run:

$ sudo apt install "libqt5*-dev"

Its often is an overkill for the libraries needed for qt to use with node-gui.. Since I don't know the specific packages needed for the qt5-default to be able to use it with nodegui I had to use it. After all it only takes ~37-40 MB of disk space