nodegui/react-nodegui

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"

KRTirtho opened this issue · 2 comments

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]
$ 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 | <int>::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 | <int>::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<int>::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<int>::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<const QString&>::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<const QString&>::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 | <int>::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 | <int>::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<const QString&>::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<const QString&>::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:

  • OS: KDE Neon Linux (Ubuntu 20.04 base) kernel 5.4.0-64-generic
  • NodeGUI: v0.27.0
  • React NodeGUI: v0.10.0

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

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

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