diff --git a/build/Desktop-Debug/.qmake.stash b/build/Desktop-Debug/.qmake.stash new file mode 100644 index 0000000..d08aab1 --- /dev/null +++ b/build/Desktop-Debug/.qmake.stash @@ -0,0 +1,45 @@ +QMAKE_MAC_SDK.macosx.Path = /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk +QMAKE_MAC_SDK.macosx.SDKVersion = 26.1 +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CC = /Library/Developer/CommandLineTools/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_CXX = /Library/Developer/CommandLineTools/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_FIX_RPATH = \ + /Library/Developer/CommandLineTools/usr/bin/install_name_tool \ + -id +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_AR = \ + /Library/Developer/CommandLineTools/usr/bin/ar \ + cq +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_RANLIB = \ + /Library/Developer/CommandLineTools/usr/bin/ranlib \ + -s +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK = /Library/Developer/CommandLineTools/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_SHLIB = /Library/Developer/CommandLineTools/usr/bin/clang++ +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C = /Library/Developer/CommandLineTools/usr/bin/clang +QMAKE_MAC_SDK.macx-clang.macosx.QMAKE_LINK_C_SHLIB = /Library/Developer/CommandLineTools/usr/bin/clang +QMAKE_CXX.QT_COMPILER_STDCXX = 201402L +QMAKE_CXX.QMAKE_APPLE_CC = 6000 +QMAKE_CXX.QMAKE_APPLE_CLANG_MAJOR_VERSION = 17 +QMAKE_CXX.QMAKE_APPLE_CLANG_MINOR_VERSION = 0 +QMAKE_CXX.QMAKE_APPLE_CLANG_PATCH_VERSION = 0 +QMAKE_CXX.QMAKE_GCC_MAJOR_VERSION = 4 +QMAKE_CXX.QMAKE_GCC_MINOR_VERSION = 2 +QMAKE_CXX.QMAKE_GCC_PATCH_VERSION = 1 +QMAKE_CXX.COMPILER_MACROS = \ + QT_COMPILER_STDCXX \ + QMAKE_APPLE_CC \ + QMAKE_APPLE_CLANG_MAJOR_VERSION \ + QMAKE_APPLE_CLANG_MINOR_VERSION \ + QMAKE_APPLE_CLANG_PATCH_VERSION \ + QMAKE_GCC_MAJOR_VERSION \ + QMAKE_GCC_MINOR_VERSION \ + QMAKE_GCC_PATCH_VERSION +QMAKE_CXX.INCDIRS = \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 \ + /Library/Developer/CommandLineTools/usr/lib/clang/17/include \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include \ + /Library/Developer/CommandLineTools/usr/include +QMAKE_CXX.LIBDIRS = \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib \ + /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/lib/swift +QMAKE_MAC_SDK.macosx.SDKVersion = 26.1 +QMAKE_MAC_SDK.macosx.Path = /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk +QMAKE_XCODE_DEVELOPER_PATH = /Library/Developer/CommandLineTools diff --git a/build/Desktop-Debug/Makefile b/build/Desktop-Debug/Makefile new file mode 100644 index 0000000..ed946ce --- /dev/null +++ b/build/Desktop-Debug/Makefile @@ -0,0 +1,1777 @@ +############################################################################# +# Makefile for building: Music-Player.app/Contents/MacOS/Music-Player +# Generated by qmake (3.1) (Qt 6.9.3) +# Project: ../../Music-Player.pro +# Template: app +# Command: /opt/homebrew/opt/qtbase/bin/qmake -o Makefile ../../Music-Player.pro -spec macx-clang CONFIG+=debug CONFIG+=qml_debug +############################################################################# + +MAKEFILE = Makefile + +EQ = = + +####### Compiler, tools and options + +CC = /Library/Developer/CommandLineTools/usr/bin/clang +CXX = /Library/Developer/CommandLineTools/usr/bin/clang++ +DEFINES = -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB +CFLAGS = -pipe -g $(EXPORT_ARCH_ARGS) -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra $(DEFINES) +CXXFLAGS = -pipe -stdlib=libc++ -g -std=gnu++1z $(EXPORT_ARCH_ARGS) -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra $(DEFINES) +INCPATH = -I../../../FA25_Qt-Music-Player -I. -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtMultimedia.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/OpenGL.framework/Headers -I/opt/homebrew/share/qt/mkspecs/macx-clang -F/opt/homebrew/lib +QMAKE = /opt/homebrew/opt/qtbase/bin/qmake +DEL_FILE = rm -f +CHK_DIR_EXISTS= test -d +MKDIR = mkdir -p +COPY = cp -f +COPY_FILE = cp -f +COPY_DIR = cp -f -R +INSTALL_FILE = install -m 644 -p +INSTALL_PROGRAM = install -m 755 -p +INSTALL_DIR = cp -f -R +QINSTALL = /opt/homebrew/opt/qtbase/bin/qmake -install qinstall +QINSTALL_PROGRAM = /opt/homebrew/opt/qtbase/bin/qmake -install qinstall -exe +DEL_FILE = rm -f +SYMLINK = ln -f -s +DEL_DIR = rmdir +MOVE = mv -f +TAR = tar -cf +COMPRESS = gzip -9f +DISTNAME = Music-Player1.0.0 +DISTDIR = /Users/lucas/Developer/FA25_Qt-Music-Player/build/Desktop-Debug/.tmp/Music-Player1.0.0 +LINK = /Library/Developer/CommandLineTools/usr/bin/clang++ +LFLAGS = -stdlib=libc++ -headerpad_max_install_names $(EXPORT_ARCH_ARGS) -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wl,-rpath,@executable_path/../Frameworks -Wl,-rpath,/opt/homebrew/lib +LIBS = $(SUBLIBS) -F/opt/homebrew/lib -framework QtWidgets -framework QtMultimedia -framework QtGui -framework AppKit -framework ImageIO -framework Metal -framework QtNetwork -framework QtCore -framework IOKit -framework DiskArbitration -framework UniformTypeIdentifiers -framework OpenGL +AR = /Library/Developer/CommandLineTools/usr/bin/ar cq +RANLIB = /Library/Developer/CommandLineTools/usr/bin/ranlib -s +SED = sed +STRIP = strip + +####### Output directory + +OBJECTS_DIR = ./ + +####### Files + +SOURCES = ../../src/main.cpp \ + ../../src/windows/albumSelector/albumSelector.cpp \ + ../../src/windows/nowPlaying/nowPlaying.cpp \ + ../../src/layout/flowLayout/flowLayout.cpp \ + ../../src/components/albumSelector/albumTile/albumtile.cpp \ + ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.cpp \ + ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.cpp \ + ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.cpp qrc_qmake_qmake_qm_files.cpp \ + moc_albumSelector.cpp \ + moc_nowPlaying.cpp \ + moc_albumtile.cpp \ + moc_spinningalbumart.cpp \ + moc_timePlayedWidget.cpp \ + moc_tracklistwidget.cpp +OBJECTS = main.o \ + albumSelector.o \ + nowPlaying.o \ + flowLayout.o \ + albumtile.o \ + spinningalbumart.o \ + timePlayedWidget.o \ + tracklistwidget.o \ + qrc_qmake_qmake_qm_files.o \ + moc_albumSelector.o \ + moc_nowPlaying.o \ + moc_albumtile.o \ + moc_spinningalbumart.o \ + moc_timePlayedWidget.o \ + moc_tracklistwidget.o +DIST = /opt/homebrew/share/qt/mkspecs/features/spec_pre.prf \ + /opt/homebrew/share/qt/mkspecs/features/device_config.prf \ + /opt/homebrew/share/qt/mkspecs/common/unix.conf \ + /opt/homebrew/share/qt/mkspecs/common/mac.conf \ + /opt/homebrew/share/qt/mkspecs/common/macx.conf \ + /opt/homebrew/share/qt/mkspecs/common/sanitize.conf \ + /opt/homebrew/share/qt/mkspecs/common/gcc-base.conf \ + /opt/homebrew/share/qt/mkspecs/common/gcc-base-mac.conf \ + /opt/homebrew/share/qt/mkspecs/common/clang.conf \ + /opt/homebrew/share/qt/mkspecs/common/clang-mac.conf \ + /opt/homebrew/share/qt/mkspecs/qconfig.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_ext_openxr_loader.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3danimation.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dcore.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dextras.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dinput.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dlogic.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3drender.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3drender_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_bluetooth.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_charts.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_charts_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_chartsqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_concurrent.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_connectivity_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_core.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_core5compat.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_core_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualization.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_dbus.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_dbus_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_designer.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_designer_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphs.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphs_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphswidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpc.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpc_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpcquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_gui.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_gui_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_help.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_help_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_httpserver.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsanimation.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsplatform.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssettings.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_linguist.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_location.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_location_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimedia.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediatestlibprivate_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_network.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_network_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_networkauth.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_nfc.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_nfc_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_opengl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_opengl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdf.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdf_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioning.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioning_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioningquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_printsupport.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobuf.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatchconversions_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatchgenerators_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlassetdownloader_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcore.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmeta.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltest.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3d.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dxr.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2iosstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2iosstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2macosstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2macosstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickeffects.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_repparser.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_repparser_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensors.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensors_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialbus.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialport.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialport_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_shadertools.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sql.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sql_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachine.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_svg.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_svg_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_testinternals_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_testlib.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_testlib_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_texttospeech.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_tools_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_uiplugin.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_uitools.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_uitools_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannel.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginecore.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_websockets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_websockets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webview.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webview_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webviewquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_widgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_widgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_xml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_xml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri \ + /opt/homebrew/share/qt/mkspecs/features/qt_functions.prf \ + /opt/homebrew/share/qt/mkspecs/features/qt_config.prf \ + /opt/homebrew/share/qt/mkspecs/macx-clang/qmake.conf \ + /opt/homebrew/share/qt/mkspecs/features/spec_post.prf \ + /opt/homebrew/share/qt/mkspecs/features/exclusive_builds.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/sdk.prf \ + /opt/homebrew/share/qt/mkspecs/features/toolchain.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/toolchain.prf \ + /opt/homebrew/share/qt/mkspecs/features/default_pre.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/default_pre.prf \ + /opt/homebrew/share/qt/mkspecs/features/resolve_config.prf \ + /opt/homebrew/share/qt/mkspecs/features/default_post.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/default_post.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/objective_c.prf \ + /opt/homebrew/share/qt/mkspecs/features/lrelease.prf \ + /opt/homebrew/share/qt/mkspecs/features/qml_debug.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/mac.prf \ + /opt/homebrew/share/qt/mkspecs/features/warn_on.prf \ + /opt/homebrew/share/qt/mkspecs/features/permissions.prf \ + /opt/homebrew/share/qt/mkspecs/features/qt.prf \ + /opt/homebrew/share/qt/mkspecs/features/resources_functions.prf \ + /opt/homebrew/share/qt/mkspecs/features/resources.prf \ + /opt/homebrew/share/qt/mkspecs/features/moc.prf \ + /opt/homebrew/share/qt/mkspecs/features/unix/opengl.prf \ + /opt/homebrew/share/qt/mkspecs/features/uic.prf \ + /opt/homebrew/share/qt/mkspecs/features/unix/thread.prf \ + /opt/homebrew/share/qt/mkspecs/features/qmake_use.prf \ + /opt/homebrew/share/qt/mkspecs/features/file_copies.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/rez.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/asset_catalogs.prf \ + /opt/homebrew/share/qt/mkspecs/features/testcase_targets.prf \ + /opt/homebrew/share/qt/mkspecs/features/exceptions.prf \ + /opt/homebrew/share/qt/mkspecs/features/yacc.prf \ + /opt/homebrew/share/qt/mkspecs/features/lex.prf \ + ../../../../Music-Player.pro ../../src/windows/albumSelector/albumSelector.h \ + ../../src/windows/nowPlaying/nowPlaying.h \ + ../../src/layout/flowLayout/flowLayout.h \ + ../../src/data/cleanerScripts.h \ + ../../src/data/albumInformation.h \ + ../../src/components/albumSelector/albumTile/albumtile.h \ + ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.h \ + ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h \ + ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.h ../../src/main.cpp \ + ../../src/windows/albumSelector/albumSelector.cpp \ + ../../src/windows/nowPlaying/nowPlaying.cpp \ + ../../src/layout/flowLayout/flowLayout.cpp \ + ../../src/components/albumSelector/albumTile/albumtile.cpp \ + ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.cpp \ + ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.cpp \ + ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.cpp +QMAKE_TARGET = Music-Player +DESTDIR = +TARGET = Music-Player.app/Contents/MacOS/Music-Player + +####### Custom Variables +EXPORT_QMAKE_MAC_SDK = macosx +EXPORT_QMAKE_MAC_SDK_VERSION = 26.1 +EXPORT_QMAKE_XCODE_DEVELOPER_PATH = /Library/Developer/CommandLineTools +EXPORT__QMAKE_STASH_ = +EXPORT_VALID_ARCHS = arm64 +EXPORT_DEFAULT_ARCHS = arm64 +EXPORT_ARCHS = $(filter $(EXPORT_VALID_ARCHS), $(if $(ARCHS), $(ARCHS), $(if $(EXPORT_DEFAULT_ARCHS), $(EXPORT_DEFAULT_ARCHS), $(EXPORT_VALID_ARCHS)))) +EXPORT_ARCH_ARGS = $(foreach arch, $(if $(EXPORT_ARCHS), $(EXPORT_ARCHS), $(EXPORT_VALID_ARCHS)), -arch $(arch)) +EXPORT__PRO_FILE_ = /Users/lucas/Developer/FA25_Qt-Music-Player/Music-Player.pro + + +include /opt/homebrew/share/qt/mkspecs/features/mac/sdk.mk +first: all +####### Build rules + +Music-Player.app/Contents/MacOS/Music-Player: ui_albumSelector.h $(OBJECTS) + @test -d Music-Player.app/Contents/MacOS/ || mkdir -p Music-Player.app/Contents/MacOS/ + $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS) + +Makefile: ../../Music-Player.pro /opt/homebrew/share/qt/mkspecs/macx-clang/qmake.conf /opt/homebrew/share/qt/mkspecs/features/spec_pre.prf \ + /opt/homebrew/share/qt/mkspecs/features/device_config.prf \ + /opt/homebrew/share/qt/mkspecs/common/unix.conf \ + /opt/homebrew/share/qt/mkspecs/common/mac.conf \ + /opt/homebrew/share/qt/mkspecs/common/macx.conf \ + /opt/homebrew/share/qt/mkspecs/common/sanitize.conf \ + /opt/homebrew/share/qt/mkspecs/common/gcc-base.conf \ + /opt/homebrew/share/qt/mkspecs/common/gcc-base-mac.conf \ + /opt/homebrew/share/qt/mkspecs/common/clang.conf \ + /opt/homebrew/share/qt/mkspecs/common/clang-mac.conf \ + /opt/homebrew/share/qt/mkspecs/qconfig.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_ext_openxr_loader.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3danimation.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dcore.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dextras.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dinput.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dlogic.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquicklogic.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquicklogic_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene3d.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene3d_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3drender.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_3drender_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_bluetooth.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_charts.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_charts_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_chartsqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_concurrent.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_connectivity_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_core.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_core5compat.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_core_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualization.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_dbus.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_dbus_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_designer.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_designer_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphs.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphs_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphswidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphswidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpc.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpc_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpcquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpcquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_gui.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_gui_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_help.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_help_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_httpserver.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsanimation.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsplatform.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsplatform_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssettings.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_linguist.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_location.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_location_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimedia.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediatestlibprivate_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_network.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_network_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_networkauth.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_nfc.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_nfc_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_opengl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_opengl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdf.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdf_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioning.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioning_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioningquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_printsupport.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobuf.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtcoretypes.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtguitypes.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufwellknowntypes.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatchconversions_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatchgenerators_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlassetdownloader.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlassetdownloader_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcore.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlformat_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmeta.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmeta_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlnetwork.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlnetwork_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltest.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3d.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dxr.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dxr_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basic.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusion.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imagine.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2iosstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2iosstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2macosstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2macosstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2material.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2material_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universal.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickeffects.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimage.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimage_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_repparser.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_repparser_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlglobal_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensors.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensors_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialbus.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialport.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialport_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_shadertools.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sql.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_sql_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachine.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_svg.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_svg_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_testinternals_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_testlib.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_testlib_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_texttospeech.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_tools_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_uiplugin.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_uitools.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_uitools_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannel.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginecore.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_websockets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_websockets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webview.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webview_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webviewquick.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_widgets.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_widgets_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_xml.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_lib_xml_private.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri \ + /opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri \ + /opt/homebrew/share/qt/mkspecs/features/qt_functions.prf \ + /opt/homebrew/share/qt/mkspecs/features/qt_config.prf \ + /opt/homebrew/share/qt/mkspecs/macx-clang/qmake.conf \ + /opt/homebrew/share/qt/mkspecs/features/spec_post.prf \ + /opt/homebrew/share/qt/mkspecs/features/exclusive_builds.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/sdk.prf \ + /opt/homebrew/share/qt/mkspecs/features/toolchain.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/toolchain.prf \ + /opt/homebrew/share/qt/mkspecs/features/default_pre.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/default_pre.prf \ + /opt/homebrew/share/qt/mkspecs/features/resolve_config.prf \ + /opt/homebrew/share/qt/mkspecs/features/default_post.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/default_post.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/objective_c.prf \ + /opt/homebrew/share/qt/mkspecs/features/lrelease.prf \ + /opt/homebrew/share/qt/mkspecs/features/qml_debug.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/mac.prf \ + /opt/homebrew/share/qt/mkspecs/features/warn_on.prf \ + /opt/homebrew/share/qt/mkspecs/features/permissions.prf \ + /opt/homebrew/share/qt/mkspecs/features/qt.prf \ + /opt/homebrew/share/qt/mkspecs/features/resources_functions.prf \ + /opt/homebrew/share/qt/mkspecs/features/resources.prf \ + /opt/homebrew/share/qt/mkspecs/features/moc.prf \ + /opt/homebrew/share/qt/mkspecs/features/unix/opengl.prf \ + /opt/homebrew/share/qt/mkspecs/features/uic.prf \ + /opt/homebrew/share/qt/mkspecs/features/unix/thread.prf \ + /opt/homebrew/share/qt/mkspecs/features/qmake_use.prf \ + /opt/homebrew/share/qt/mkspecs/features/file_copies.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/rez.prf \ + /opt/homebrew/share/qt/mkspecs/features/mac/asset_catalogs.prf \ + /opt/homebrew/share/qt/mkspecs/features/testcase_targets.prf \ + /opt/homebrew/share/qt/mkspecs/features/exceptions.prf \ + /opt/homebrew/share/qt/mkspecs/features/yacc.prf \ + /opt/homebrew/share/qt/mkspecs/features/lex.prf \ + ../../Music-Player.pro \ + qmake_qmake_qm_files.qrc \ + /opt/homebrew/lib/QtWidgets.framework/Resources/QtWidgets.prl \ + /opt/homebrew/lib/QtMultimedia.framework/Resources/QtMultimedia.prl \ + /opt/homebrew/lib/QtGui.framework/Resources/QtGui.prl \ + /opt/homebrew/lib/QtNetwork.framework/Resources/QtNetwork.prl \ + /opt/homebrew/lib/QtCore.framework/Resources/QtCore.prl + $(QMAKE) -o Makefile ../../Music-Player.pro -spec macx-clang CONFIG+=debug CONFIG+=qml_debug +/opt/homebrew/share/qt/mkspecs/features/spec_pre.prf: +/opt/homebrew/share/qt/mkspecs/features/device_config.prf: +/opt/homebrew/share/qt/mkspecs/common/unix.conf: +/opt/homebrew/share/qt/mkspecs/common/mac.conf: +/opt/homebrew/share/qt/mkspecs/common/macx.conf: +/opt/homebrew/share/qt/mkspecs/common/sanitize.conf: +/opt/homebrew/share/qt/mkspecs/common/gcc-base.conf: +/opt/homebrew/share/qt/mkspecs/common/gcc-base-mac.conf: +/opt/homebrew/share/qt/mkspecs/common/clang.conf: +/opt/homebrew/share/qt/mkspecs/common/clang-mac.conf: +/opt/homebrew/share/qt/mkspecs/qconfig.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_ext_openxr_loader.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3danimation.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3danimation_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dcore.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dcore_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dextras.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dextras_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dinput.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dinput_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dlogic.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dlogic_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickanimation.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickanimation_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickextras.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickextras_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickinput.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickinput_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquicklogic.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquicklogic_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickrender.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickrender_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene2d.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene2d_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene3d.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3dquickscene3d_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3drender.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_3drender_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_bluetooth.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_bluetooth_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_bodymovin_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_charts.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_charts_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_chartsqml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_chartsqml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_concurrent.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_concurrent_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_connectivity_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_core.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_core5compat.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_core5compat_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_core_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualization.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualization_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualizationqml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_datavisualizationqml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_dbus.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_dbus_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_designer.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_designer_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_designercomponents_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_devicediscovery_support_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_example_icons_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_examples_asset_downloader_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_fb_support_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphs.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphs_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphswidgets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_graphswidgets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpc.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpc_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpcquick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_grpcquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_gui.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_gui_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_help.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_help_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_httpserver.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_httpserver_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_hunspellinputmethod_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_jsonrpc_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsanimation.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsanimation_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsfolderlistmodel_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsplatform.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsplatform_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsqmlmodels.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labsqmlmodels_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssettings.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssettings_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssharedimage.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labssharedimage_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_labswavefrontmesh_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_languageserver_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_linguist.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_location.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_location_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimedia.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimedia_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediaquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediatestlibprivate_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediawidgets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_multimediawidgets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_network.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_network_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_networkauth.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_networkauth_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_nfc.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_nfc_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_opengl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_opengl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_openglwidgets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_openglwidgets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_packetprotocol_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdf.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdf_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfquick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfwidgets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_pdfwidgets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioning.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioning_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioningquick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_positioningquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_printsupport.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_printsupport_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobuf.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobuf_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtcoretypes.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtcoretypes_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtguitypes.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufqtguitypes_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufquick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufwellknowntypes.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_protobufwellknowntypes_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatch_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatchconversions_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qdoccatchgenerators_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlassetdownloader.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlassetdownloader_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcompiler.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcompiler_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcore.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlcore_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmldebug_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmldom_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlformat_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlintegration.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlintegration_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmllocalstorage.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmllocalstorage_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlls_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmeta.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmeta_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmodels.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlmodels_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlnetwork.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlnetwork_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltest.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltest_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltoolingsettings_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmltyperegistrar_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlworkerscript.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlworkerscript_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_qmlxmllistmodel_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3d.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3d_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetimport.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetimport_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetutils.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dassetutils_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3deffects.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3deffects_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dglslparser_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpers.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpers_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dhelpersimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3diblbaker.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3diblbaker_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticleeffects_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticles.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dparticles_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysics.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysics_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dphysicshelpers_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3druntimerender.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3druntimerender_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dspatialaudio_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dutils.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dutils_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dxr.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick3dxr_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basic.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basic_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2basicstyleimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fluentwinui3styleimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusion.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusion_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2fusionstyleimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imagine.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imagine_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2imaginestyleimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2impl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2iosstyleimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2iosstyleimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2macosstyleimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2macosstyleimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2material.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2material_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2materialstyleimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universal.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universal_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrols2universalstyleimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickcontrolstestutilsprivate_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2quickimpl_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickdialogs2utils_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickeffects.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickeffects_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicklayouts.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicklayouts_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickparticles_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickshapes_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktemplates2.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktestutilsprivate_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimeline.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimeline_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimelineblendtrees.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quicktimelineblendtrees_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimage.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimage_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickvectorimagegenerator_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickwidgets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_quickwidgets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjects.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjects_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_remoteobjectsqml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_repparser.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_repparser_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlglobal_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlqml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_scxmlqml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensors.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensors_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensorsquick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_sensorsquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialbus.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialbus_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialport.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_serialport_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_shadertools.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_shadertools_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_spatialaudio.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_spatialaudio_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_sql.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_sql_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachine.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachine_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachineqml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_statemachineqml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_svg.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_svg_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_svgwidgets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_svgwidgets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_testinternals_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_testlib.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_testlib_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_texttospeech.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_texttospeech_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_tools_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_uiplugin.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_uitools.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_uitools_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboard.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboard_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardqml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardqml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardsettings.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_virtualkeyboardsettings_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannel.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannel_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannelquick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webchannelquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginecore.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginecore_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginequickdelegatesqml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginewidgets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webenginewidgets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_websockets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_websockets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webview.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webview_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webviewquick.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_webviewquick_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_widgets.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_widgets_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_xml.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_lib_xml_private.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinbluetoothpermission.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincalendarpermission.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincamerapermission.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwincontactspermission.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinlocationpermission.pri: +/opt/homebrew/share/qt/mkspecs/modules/qt_plugin_qdarwinmicrophonepermission.pri: +/opt/homebrew/share/qt/mkspecs/features/qt_functions.prf: +/opt/homebrew/share/qt/mkspecs/features/qt_config.prf: +/opt/homebrew/share/qt/mkspecs/macx-clang/qmake.conf: +/opt/homebrew/share/qt/mkspecs/features/spec_post.prf: +/opt/homebrew/share/qt/mkspecs/features/exclusive_builds.prf: +/opt/homebrew/share/qt/mkspecs/features/mac/sdk.prf: +/opt/homebrew/share/qt/mkspecs/features/toolchain.prf: +/opt/homebrew/share/qt/mkspecs/features/mac/toolchain.prf: +/opt/homebrew/share/qt/mkspecs/features/default_pre.prf: +/opt/homebrew/share/qt/mkspecs/features/mac/default_pre.prf: +/opt/homebrew/share/qt/mkspecs/features/resolve_config.prf: +/opt/homebrew/share/qt/mkspecs/features/default_post.prf: +/opt/homebrew/share/qt/mkspecs/features/mac/default_post.prf: +/opt/homebrew/share/qt/mkspecs/features/mac/objective_c.prf: +/opt/homebrew/share/qt/mkspecs/features/lrelease.prf: +/opt/homebrew/share/qt/mkspecs/features/qml_debug.prf: +/opt/homebrew/share/qt/mkspecs/features/mac/mac.prf: +/opt/homebrew/share/qt/mkspecs/features/warn_on.prf: +/opt/homebrew/share/qt/mkspecs/features/permissions.prf: +/opt/homebrew/share/qt/mkspecs/features/qt.prf: +/opt/homebrew/share/qt/mkspecs/features/resources_functions.prf: +/opt/homebrew/share/qt/mkspecs/features/resources.prf: +/opt/homebrew/share/qt/mkspecs/features/moc.prf: +/opt/homebrew/share/qt/mkspecs/features/unix/opengl.prf: +/opt/homebrew/share/qt/mkspecs/features/uic.prf: +/opt/homebrew/share/qt/mkspecs/features/unix/thread.prf: +/opt/homebrew/share/qt/mkspecs/features/qmake_use.prf: +/opt/homebrew/share/qt/mkspecs/features/file_copies.prf: +/opt/homebrew/share/qt/mkspecs/features/mac/rez.prf: +/opt/homebrew/share/qt/mkspecs/features/mac/asset_catalogs.prf: +/opt/homebrew/share/qt/mkspecs/features/testcase_targets.prf: +/opt/homebrew/share/qt/mkspecs/features/exceptions.prf: +/opt/homebrew/share/qt/mkspecs/features/yacc.prf: +/opt/homebrew/share/qt/mkspecs/features/lex.prf: +../../Music-Player.pro: +qmake_qmake_qm_files.qrc: +/opt/homebrew/lib/QtWidgets.framework/Resources/QtWidgets.prl: +/opt/homebrew/lib/QtMultimedia.framework/Resources/QtMultimedia.prl: +/opt/homebrew/lib/QtGui.framework/Resources/QtGui.prl: +/opt/homebrew/lib/QtNetwork.framework/Resources/QtNetwork.prl: +/opt/homebrew/lib/QtCore.framework/Resources/QtCore.prl: +qmake: FORCE + @$(QMAKE) -o Makefile ../../Music-Player.pro -spec macx-clang CONFIG+=debug CONFIG+=qml_debug + +qmake_all: FORCE + +Music-Player.app/Contents/PkgInfo: + @test -d Music-Player.app/Contents || mkdir -p Music-Player.app/Contents + @$(DEL_FILE) Music-Player.app/Contents/PkgInfo + @echo "APPL????" > Music-Player.app/Contents/PkgInfo +Music-Player.app/Contents/Info.plist: + @test -d Music-Player.app/Contents || mkdir -p Music-Player.app/Contents + @$(DEL_FILE) Music-Player.app/Contents/Info.plist + @set -o pipefail && plutil -convert xml1 -o - /opt/homebrew/share/qt/mkspecs/macx-clang/Info.plist.app | sed -e "s,@SHORT_VERSION@,1.0,g" -e "s,\$${QMAKE_SHORT_VERSION},1.0,g" -e "s,@FULL_VERSION@,1.0.0,g" -e "s,\$${QMAKE_FULL_VERSION},1.0.0,g" -e "s,@TYPEINFO@,????,g" -e "s,\$${QMAKE_PKGINFO_TYPEINFO},????,g" -e "s,@BUNDLEIDENTIFIER@,com.yourcompany.Music-Player,g" -e "s,\$${PRODUCT_BUNDLE_IDENTIFIER},com.yourcompany.Music-Player,g" -e "s,\$${MACOSX_DEPLOYMENT_TARGET},14.0,g" -e "s,\$${IPHONEOS_DEPLOYMENT_TARGET},,g" -e "s,\$${TVOS_DEPLOYMENT_TARGET},,g" -e "s,\$${WATCHOS_DEPLOYMENT_TARGET},,g" -e "s,\$${IOS_LAUNCH_SCREEN},LaunchScreen,g" -e "s,@ICON@,,g" -e "s,\$${ASSETCATALOG_COMPILER_APPICON_NAME},,g" -e "s,@EXECUTABLE@,Music-Player,g" -e "s,@LIBRARY@,Music-Player,g" -e "s,\$${EXECUTABLE_NAME},Music-Player,g" -e "s,@TYPEINFO@,????,g" -e "s,\$${QMAKE_PKGINFO_TYPEINFO},????,g" >Music-Player.app/Contents/Info.plist + +all: Makefile \ + Music-Player.app/Contents/PkgInfo \ + Music-Player.app/Contents/Info.plist Music-Player.app/Contents/MacOS/Music-Player + +dist: distdir FORCE + (cd `dirname $(DISTDIR)` && $(TAR) $(DISTNAME).tar $(DISTNAME) && $(COMPRESS) $(DISTNAME).tar) && $(MOVE) `dirname $(DISTDIR)`/$(DISTNAME).tar.gz . && $(DEL_FILE) -r $(DISTDIR) + +distdir: FORCE + @test -d $(DISTDIR) || mkdir -p $(DISTDIR) + $(COPY_FILE) --parents $(DIST) $(DISTDIR)/ + $(COPY_FILE) --parents qmake_qmake_qm_files.qrc $(DISTDIR)/ + $(COPY_FILE) --parents /opt/homebrew/share/qt/mkspecs/features/data/dummy.cpp $(DISTDIR)/ + $(COPY_FILE) --parents ../../src/windows/albumSelector/albumSelector.h ../../src/windows/nowPlaying/nowPlaying.h ../../src/layout/flowLayout/flowLayout.h ../../src/data/cleanerScripts.h ../../src/data/albumInformation.h ../../src/components/albumSelector/albumTile/albumtile.h ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.h ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.h $(DISTDIR)/ + $(COPY_FILE) --parents ../../src/main.cpp ../../src/windows/albumSelector/albumSelector.cpp ../../src/windows/nowPlaying/nowPlaying.cpp ../../src/layout/flowLayout/flowLayout.cpp ../../src/components/albumSelector/albumTile/albumtile.cpp ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.cpp ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.cpp ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.cpp $(DISTDIR)/ + $(COPY_FILE) --parents ../../src/windows/albumSelector/albumSelector.ui $(DISTDIR)/ + + +clean: compiler_clean + -$(DEL_FILE) $(OBJECTS) + -$(DEL_FILE) *~ core *.core + + +distclean: clean + -$(DEL_FILE) -r Music-Player.app + -$(DEL_FILE) Makefile + + +####### Sub-libraries + +xcodeproj: + @$(QMAKE) -spec macx-xcode "$(EXPORT__PRO_FILE_)" -spec macx-clang CONFIG+=debug CONFIG+=qml_debug + +mocclean: compiler_moc_header_clean compiler_moc_objc_header_clean compiler_moc_source_clean + +mocables: compiler_moc_header_make_all compiler_moc_objc_header_make_all compiler_moc_source_make_all + +check: first + +benchmark: first + +compiler_lrelease_make_all: +compiler_lrelease_clean: +compiler_rcc_make_all: qrc_qmake_qmake_qm_files.cpp +compiler_rcc_clean: + -$(DEL_FILE) qrc_qmake_qmake_qm_files.cpp +qrc_qmake_qmake_qm_files.cpp: qmake_qmake_qm_files.qrc \ + /opt/homebrew/share/qt/libexec/rcc + /opt/homebrew/share/qt/libexec/rcc -name qmake_qmake_qm_files qmake_qmake_qm_files.qrc -o qrc_qmake_qmake_qm_files.cpp + +compiler_moc_predefs_make_all: moc_predefs.h +compiler_moc_predefs_clean: + -$(DEL_FILE) moc_predefs.h +moc_predefs.h: /opt/homebrew/share/qt/mkspecs/features/data/dummy.cpp + /Library/Developer/CommandLineTools/usr/bin/clang++ -pipe -stdlib=libc++ -g -std=gnu++1z $(EXPORT_ARCH_ARGS) -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -mmacosx-version-min=14.0 -Wall -Wextra -dM -E -o moc_predefs.h /opt/homebrew/share/qt/mkspecs/features/data/dummy.cpp + +compiler_moc_header_make_all: moc_albumSelector.cpp moc_nowPlaying.cpp moc_albumtile.cpp moc_spinningalbumart.cpp moc_timePlayedWidget.cpp moc_tracklistwidget.cpp +compiler_moc_header_clean: + -$(DEL_FILE) moc_albumSelector.cpp moc_nowPlaying.cpp moc_albumtile.cpp moc_spinningalbumart.cpp moc_timePlayedWidget.cpp moc_tracklistwidget.cpp +moc_albumSelector.cpp: ../../src/windows/albumSelector/albumSelector.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QGridLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgridlayout.h \ + ../../src/data/albumInformation.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QString \ + /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ + /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + moc_predefs.h \ + /opt/homebrew/share/qt/libexec/moc + /opt/homebrew/share/qt/libexec/moc $(DEFINES) --include /Users/lucas/Developer/FA25_Qt-Music-Player/build/Desktop-Debug/moc_predefs.h -I/opt/homebrew/share/qt/mkspecs/macx-clang -I/Users/lucas/Developer/FA25_Qt-Music-Player -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtMultimedia.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -I/Library/Developer/CommandLineTools/usr/lib/clang/17/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/usr/include -F/opt/homebrew/lib ../../src/windows/albumSelector/albumSelector.h -o moc_albumSelector.cpp + +moc_nowPlaying.cpp: ../../src/windows/nowPlaying/nowPlaying.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/QMediaPlayer \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/qmediaplayer.h \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/QAudioOutput \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/qaudiooutput.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QTimer \ + /opt/homebrew/lib/QtCore.framework/Headers/qtimer.h \ + ../../src/data/albumInformation.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QString \ + /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ + /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + ../../src/components/nowPlaying/spinningAlbumArt/spinningAlbumArt.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPixmap \ + /opt/homebrew/lib/QtGui.framework/Headers/qpixmap.h \ + ../../src/components/nowPlaying/tracklistWidget/tracklistWidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QListWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlistwidget.h \ + ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h \ + moc_predefs.h \ + /opt/homebrew/share/qt/libexec/moc + /opt/homebrew/share/qt/libexec/moc $(DEFINES) --include /Users/lucas/Developer/FA25_Qt-Music-Player/build/Desktop-Debug/moc_predefs.h -I/opt/homebrew/share/qt/mkspecs/macx-clang -I/Users/lucas/Developer/FA25_Qt-Music-Player -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtMultimedia.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -I/Library/Developer/CommandLineTools/usr/lib/clang/17/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/usr/include -F/opt/homebrew/lib ../../src/windows/nowPlaying/nowPlaying.h -o moc_nowPlaying.cpp + +moc_albumtile.cpp: ../../src/components/albumSelector/albumTile/albumtile.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QMouseEvent \ + /opt/homebrew/lib/QtGui.framework/Headers/qevent.h \ + ../../src/data/albumInformation.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QString \ + /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ + /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + moc_predefs.h \ + /opt/homebrew/share/qt/libexec/moc + /opt/homebrew/share/qt/libexec/moc $(DEFINES) --include /Users/lucas/Developer/FA25_Qt-Music-Player/build/Desktop-Debug/moc_predefs.h -I/opt/homebrew/share/qt/mkspecs/macx-clang -I/Users/lucas/Developer/FA25_Qt-Music-Player -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtMultimedia.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -I/Library/Developer/CommandLineTools/usr/lib/clang/17/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/usr/include -F/opt/homebrew/lib ../../src/components/albumSelector/albumTile/albumtile.h -o moc_albumtile.cpp + +moc_spinningalbumart.cpp: ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPixmap \ + /opt/homebrew/lib/QtGui.framework/Headers/qpixmap.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QTimer \ + /opt/homebrew/lib/QtCore.framework/Headers/qtimer.h \ + moc_predefs.h \ + /opt/homebrew/share/qt/libexec/moc + /opt/homebrew/share/qt/libexec/moc $(DEFINES) --include /Users/lucas/Developer/FA25_Qt-Music-Player/build/Desktop-Debug/moc_predefs.h -I/opt/homebrew/share/qt/mkspecs/macx-clang -I/Users/lucas/Developer/FA25_Qt-Music-Player -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtMultimedia.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -I/Library/Developer/CommandLineTools/usr/lib/clang/17/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/usr/include -F/opt/homebrew/lib ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.h -o moc_spinningalbumart.cpp + +moc_timePlayedWidget.cpp: ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h \ + moc_predefs.h \ + /opt/homebrew/share/qt/libexec/moc + /opt/homebrew/share/qt/libexec/moc $(DEFINES) --include /Users/lucas/Developer/FA25_Qt-Music-Player/build/Desktop-Debug/moc_predefs.h -I/opt/homebrew/share/qt/mkspecs/macx-clang -I/Users/lucas/Developer/FA25_Qt-Music-Player -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtMultimedia.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -I/Library/Developer/CommandLineTools/usr/lib/clang/17/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/usr/include -F/opt/homebrew/lib ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h -o moc_timePlayedWidget.cpp + +moc_tracklistwidget.cpp: ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QListWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlistwidget.h \ + moc_predefs.h \ + /opt/homebrew/share/qt/libexec/moc + /opt/homebrew/share/qt/libexec/moc $(DEFINES) --include /Users/lucas/Developer/FA25_Qt-Music-Player/build/Desktop-Debug/moc_predefs.h -I/opt/homebrew/share/qt/mkspecs/macx-clang -I/Users/lucas/Developer/FA25_Qt-Music-Player -I/opt/homebrew/lib/QtWidgets.framework/Headers -I/opt/homebrew/lib/QtMultimedia.framework/Headers -I/opt/homebrew/lib/QtGui.framework/Headers -I/opt/homebrew/lib/QtNetwork.framework/Headers -I/opt/homebrew/lib/QtCore.framework/Headers -I. -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1 -I/Library/Developer/CommandLineTools/usr/lib/clang/17/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/usr/include -F/opt/homebrew/lib ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.h -o moc_tracklistwidget.cpp + +compiler_moc_objc_header_make_all: +compiler_moc_objc_header_clean: +compiler_moc_source_make_all: +compiler_moc_source_clean: +compiler_uic_make_all: ui_albumSelector.h +compiler_uic_clean: + -$(DEL_FILE) ui_albumSelector.h +ui_albumSelector.h: ../../src/windows/albumSelector/albumSelector.ui \ + /opt/homebrew/share/qt/libexec/uic + /opt/homebrew/share/qt/libexec/uic ../../src/windows/albumSelector/albumSelector.ui -o ui_albumSelector.h + +compiler_rez_source_make_all: +compiler_rez_source_clean: +compiler_yacc_decl_make_all: +compiler_yacc_decl_clean: +compiler_yacc_impl_make_all: +compiler_yacc_impl_clean: +compiler_lex_make_all: +compiler_lex_clean: +compiler_clean: compiler_rcc_clean compiler_moc_predefs_clean compiler_moc_header_clean compiler_uic_clean + +####### Compile + +main.o: ../../src/main.cpp ../../src/windows/albumSelector/albumSelector.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QGridLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgridlayout.h \ + ../../src/data/albumInformation.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QString \ + /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ + /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QApplication \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qapplication.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QLocale \ + /opt/homebrew/lib/QtCore.framework/Headers/qlocale.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QTranslator \ + /opt/homebrew/lib/QtCore.framework/Headers/qtranslator.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o main.o ../../src/main.cpp + +albumSelector.o: ../../src/windows/albumSelector/albumSelector.cpp ../../src/windows/albumSelector/albumSelector.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QGridLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgridlayout.h \ + ../../src/data/albumInformation.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QString \ + /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ + /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + ../../src/components/albumSelector/albumTile/albumTile.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QMouseEvent \ + /opt/homebrew/lib/QtGui.framework/Headers/qevent.h \ + ../../src/windows/nowPlaying/nowPlaying.h \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/QMediaPlayer \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/qmediaplayer.h \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/QAudioOutput \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/qaudiooutput.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QTimer \ + /opt/homebrew/lib/QtCore.framework/Headers/qtimer.h \ + ../../src/components/nowPlaying/spinningAlbumArt/spinningAlbumArt.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPixmap \ + /opt/homebrew/lib/QtGui.framework/Headers/qpixmap.h \ + ../../src/components/nowPlaying/tracklistWidget/tracklistWidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QListWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlistwidget.h \ + ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h \ + ../../src/layout/flowlayout/flowLayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlayout.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QRect \ + /opt/homebrew/lib/QtCore.framework/Headers/qrect.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QStyle \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstyle.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QDir \ + /opt/homebrew/lib/QtCore.framework/Headers/qdir.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QCoreApplication \ + /opt/homebrew/lib/QtCore.framework/Headers/qcoreapplication.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QFileInfo \ + /opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o albumSelector.o ../../src/windows/albumSelector/albumSelector.cpp + +nowPlaying.o: ../../src/windows/nowPlaying/nowPlaying.cpp ../../src/windows/nowPlaying/nowPlaying.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/QMediaPlayer \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/qmediaplayer.h \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/QAudioOutput \ + /opt/homebrew/lib/QtMultimedia.framework/Headers/qaudiooutput.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QTimer \ + /opt/homebrew/lib/QtCore.framework/Headers/qtimer.h \ + ../../src/data/albumInformation.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QString \ + /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ + /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + ../../src/components/nowPlaying/spinningAlbumArt/spinningAlbumArt.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPixmap \ + /opt/homebrew/lib/QtGui.framework/Headers/qpixmap.h \ + ../../src/components/nowPlaying/tracklistWidget/tracklistWidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QListWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlistwidget.h \ + ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QFileInfo \ + /opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QCloseEvent \ + /opt/homebrew/lib/QtGui.framework/Headers/qevent.h \ + ../../src/data/cleanerScripts.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QRegularExpression \ + /opt/homebrew/lib/QtCore.framework/Headers/qregularexpression.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o nowPlaying.o ../../src/windows/nowPlaying/nowPlaying.cpp + +flowLayout.o: ../../src/layout/flowLayout/flowLayout.cpp ../../src/layout/flowLayout/flowLayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlayout.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QRect \ + /opt/homebrew/lib/QtCore.framework/Headers/qrect.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QStyle \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstyle.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QtWidgets \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtwidgetsglobal.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qabstractbutton.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qabstractitemdelegate.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qabstractitemview.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qabstractscrollarea.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qabstractslider.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qabstractspinbox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qaccessiblewidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qaction.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qactiongroup.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qapplication.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qbuttongroup.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcalendarwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcheckbox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcolordialog.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcolormap.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcolumnview.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcombobox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcommandlinkbutton.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcommonstyle.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qcompleter.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qdatawidgetmapper.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qdatetimeedit.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qdial.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qdialog.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qdialogbuttonbox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qdockwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qdrawutil.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qerrormessage.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qfiledialog.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qfileiconprovider.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qfilesystemmodel.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qfocusframe.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qfontcombobox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qfontdialog.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qformlayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qframe.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgesture.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgesturerecognizer.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicsanchorlayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicseffect.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicsgridlayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicsitem.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicsitemanimation.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicslayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicslayoutitem.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicslinearlayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicsproxywidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicsscene.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicssceneevent.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicstransform.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicsview.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgraphicswidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgridlayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qgroupbox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qheaderview.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qinputdialog.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qitemdelegate.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qitemeditorfactory.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qkeysequenceedit.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlayoutitem.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlcdnumber.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlineedit.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlistview.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlistwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qmainwindow.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qmdiarea.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qmdisubwindow.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qmenu.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qmenubar.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qmessagebox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qplaintextedit.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qprogressbar.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qprogressdialog.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qproxystyle.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qpushbutton.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qradiobutton.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qrhiwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qrubberband.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qscrollarea.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qscrollbar.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qscroller.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qscrollerproperties.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qshortcut.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qsizegrip.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qsizepolicy.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qslider.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qspinbox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qsplashscreen.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qsplitter.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstackedlayout.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstackedwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstatusbar.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstyleditemdelegate.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstylefactory.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstyleoption.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstylepainter.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qstyleplugin.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qsystemtrayicon.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtabbar.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtableview.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtablewidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtabwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtextbrowser.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtextedit.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtoolbar.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtoolbox.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtoolbutton.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtooltip.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtreeview.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtreewidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtreewidgetitemiterator.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qtwidgetsversion.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qundoview.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwhatsthis.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidgetaction.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwizard.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o flowLayout.o ../../src/layout/flowLayout/flowLayout.cpp + +albumtile.o: ../../src/components/albumSelector/albumTile/albumtile.cpp ../../src/components/albumSelector/albumTile/albumTile.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QMouseEvent \ + /opt/homebrew/lib/QtGui.framework/Headers/qevent.h \ + ../../src/data/albumInformation.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QString \ + /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ + /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPixmap \ + /opt/homebrew/lib/QtGui.framework/Headers/qpixmap.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPainter \ + /opt/homebrew/lib/QtGui.framework/Headers/qpainter.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPainterPath \ + /opt/homebrew/lib/QtGui.framework/Headers/qpainterpath.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o albumtile.o ../../src/components/albumSelector/albumTile/albumtile.cpp + +spinningalbumart.o: ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.cpp ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPixmap \ + /opt/homebrew/lib/QtGui.framework/Headers/qpixmap.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QTimer \ + /opt/homebrew/lib/QtCore.framework/Headers/qtimer.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPainter \ + /opt/homebrew/lib/QtGui.framework/Headers/qpainter.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QPainterPath \ + /opt/homebrew/lib/QtGui.framework/Headers/qpainterpath.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QMouseEvent \ + /opt/homebrew/lib/QtGui.framework/Headers/qevent.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QRadialGradient \ + /opt/homebrew/lib/QtGui.framework/Headers/qbrush.h \ + /opt/homebrew/lib/QtGui.framework/Headers/QLinearGradient + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o spinningalbumart.o ../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.cpp + +timePlayedWidget.o: ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.cpp ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QLabel \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlabel.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o timePlayedWidget.o ../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.cpp + +tracklistwidget.o: ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.cpp ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qwidget.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QListWidget \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qlistwidget.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QFileInfo \ + /opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h \ + /opt/homebrew/lib/QtWidgets.framework/Headers/QVBoxLayout \ + /opt/homebrew/lib/QtWidgets.framework/Headers/qboxlayout.h \ + ../../src/data/cleanerScripts.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QString \ + /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QRegularExpression \ + /opt/homebrew/lib/QtCore.framework/Headers/qregularexpression.h + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o tracklistwidget.o ../../src/components/nowPlaying/tracklistWidget/tracklistwidget.cpp + +qrc_qmake_qmake_qm_files.o: qrc_qmake_qmake_qm_files.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o qrc_qmake_qmake_qm_files.o qrc_qmake_qmake_qm_files.cpp + +moc_albumSelector.o: moc_albumSelector.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_albumSelector.o moc_albumSelector.cpp + +moc_nowPlaying.o: moc_nowPlaying.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_nowPlaying.o moc_nowPlaying.cpp + +moc_albumtile.o: moc_albumtile.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_albumtile.o moc_albumtile.cpp + +moc_spinningalbumart.o: moc_spinningalbumart.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_spinningalbumart.o moc_spinningalbumart.cpp + +moc_timePlayedWidget.o: moc_timePlayedWidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_timePlayedWidget.o moc_timePlayedWidget.cpp + +moc_tracklistwidget.o: moc_tracklistwidget.cpp + $(CXX) -c $(CXXFLAGS) $(INCPATH) -o moc_tracklistwidget.o moc_tracklistwidget.cpp + +####### Install + +install_target: first FORCE + @test -d $(INSTALL_ROOT)/opt/Music-Player/bin || mkdir -p $(INSTALL_ROOT)/opt/Music-Player/bin + $(DEL_FILE) -r $(INSTALL_ROOT)/opt/Music-Player/bin/Music-Player.app + + $(QINSTALL) Music-Player.app $(INSTALL_ROOT)/opt/Music-Player/bin/Music-Player.app + +uninstall_target: FORCE + -$(DEL_FILE) -r $(INSTALL_ROOT)/opt/Music-Player/bin/Music-Player.app + -$(DEL_DIR) $(INSTALL_ROOT)/opt/Music-Player/bin/ + + +install: install_target FORCE + +uninstall: uninstall_target FORCE + +FORCE: + +.SUFFIXES: + diff --git a/build/Desktop-Debug/Music-Player.app/Contents/Info.plist b/build/Desktop-Debug/Music-Player.app/Contents/Info.plist new file mode 100644 index 0000000..4e7b3b7 --- /dev/null +++ b/build/Desktop-Debug/Music-Player.app/Contents/Info.plist @@ -0,0 +1,28 @@ + + + + + CFBundleAllowMixedLocalizations + + CFBundleDevelopmentRegion + en + CFBundleExecutable + Music-Player + CFBundleIconFile + + CFBundleIdentifier + com.yourcompany.Music-Player + CFBundlePackageType + APPL + CFBundleSignature + ???? + LSMinimumSystemVersion + 14.0 + NOTE + This file was generated by Qt/QMake. + NSPrincipalClass + NSApplication + NSSupportsAutomaticGraphicsSwitching + + + diff --git a/build/Desktop-Debug/Music-Player.app/Contents/MacOS/Music-Player b/build/Desktop-Debug/Music-Player.app/Contents/MacOS/Music-Player new file mode 100755 index 0000000..bd4452f Binary files /dev/null and b/build/Desktop-Debug/Music-Player.app/Contents/MacOS/Music-Player differ diff --git a/build/Desktop-Debug/Music-Player.app/Contents/PkgInfo b/build/Desktop-Debug/Music-Player.app/Contents/PkgInfo new file mode 100644 index 0000000..6f749b0 --- /dev/null +++ b/build/Desktop-Debug/Music-Player.app/Contents/PkgInfo @@ -0,0 +1 @@ +APPL???? diff --git a/build/Desktop-Debug/albumSelector.o b/build/Desktop-Debug/albumSelector.o new file mode 100644 index 0000000..8660e0c Binary files /dev/null and b/build/Desktop-Debug/albumSelector.o differ diff --git a/build/Desktop-Debug/albumtile.o b/build/Desktop-Debug/albumtile.o new file mode 100644 index 0000000..e15f7a7 Binary files /dev/null and b/build/Desktop-Debug/albumtile.o differ diff --git a/build/Desktop-Debug/flowLayout.o b/build/Desktop-Debug/flowLayout.o new file mode 100644 index 0000000..4eebcc8 Binary files /dev/null and b/build/Desktop-Debug/flowLayout.o differ diff --git a/build/Desktop-Debug/main.o b/build/Desktop-Debug/main.o new file mode 100644 index 0000000..9908932 Binary files /dev/null and b/build/Desktop-Debug/main.o differ diff --git a/build/Desktop-Debug/moc_albumSelector.cpp b/build/Desktop-Debug/moc_albumSelector.cpp new file mode 100644 index 0000000..2b360b0 --- /dev/null +++ b/build/Desktop-Debug/moc_albumSelector.cpp @@ -0,0 +1,90 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'albumSelector.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../src/windows/albumSelector/albumSelector.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'albumSelector.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.9.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN13AlbumSelectorE_t {}; +} // unnamed namespace + +template <> constexpr inline auto AlbumSelector::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "AlbumSelector" + }; + + QtMocHelpers::UintData qt_methods { + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject AlbumSelector::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void AlbumSelector::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + (void)_t; + (void)_c; + (void)_id; + (void)_a; +} + +const QMetaObject *AlbumSelector::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *AlbumSelector::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int AlbumSelector::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/build/Desktop-Debug/moc_albumSelector.o b/build/Desktop-Debug/moc_albumSelector.o new file mode 100644 index 0000000..50ed05e Binary files /dev/null and b/build/Desktop-Debug/moc_albumSelector.o differ diff --git a/build/Desktop-Debug/moc_albumtile.cpp b/build/Desktop-Debug/moc_albumtile.cpp new file mode 100644 index 0000000..5121caf --- /dev/null +++ b/build/Desktop-Debug/moc_albumtile.cpp @@ -0,0 +1,123 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'albumtile.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../src/components/albumSelector/albumTile/albumtile.h" +#include +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'albumtile.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.9.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN9AlbumTileE_t {}; +} // unnamed namespace + +template <> constexpr inline auto AlbumTile::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "AlbumTile", + "activated", + "", + "AlbumData", + "item" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'activated' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { 0x80000000 | 3, 4 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject AlbumTile::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void AlbumTile::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->activated((*reinterpret_cast< std::add_pointer_t>(_a[1]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &AlbumTile::activated, 0)) + return; + } +} + +const QMetaObject *AlbumTile::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *AlbumTile::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int AlbumTile::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 1; + } + return _id; +} + +// SIGNAL 0 +void AlbumTile::activated(const AlbumData & _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1); +} +QT_WARNING_POP diff --git a/build/Desktop-Debug/moc_albumtile.o b/build/Desktop-Debug/moc_albumtile.o new file mode 100644 index 0000000..5fc36eb Binary files /dev/null and b/build/Desktop-Debug/moc_albumtile.o differ diff --git a/build/Desktop-Debug/moc_nowPlaying.cpp b/build/Desktop-Debug/moc_nowPlaying.cpp new file mode 100644 index 0000000..4b5c3ce --- /dev/null +++ b/build/Desktop-Debug/moc_nowPlaying.cpp @@ -0,0 +1,91 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'nowPlaying.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../src/windows/nowPlaying/nowPlaying.h" +#include +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'nowPlaying.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.9.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN10NowPlayingE_t {}; +} // unnamed namespace + +template <> constexpr inline auto NowPlaying::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "NowPlaying" + }; + + QtMocHelpers::UintData qt_methods { + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject NowPlaying::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void NowPlaying::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + (void)_t; + (void)_c; + (void)_id; + (void)_a; +} + +const QMetaObject *NowPlaying::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *NowPlaying::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int NowPlaying::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + return _id; +} +QT_WARNING_POP diff --git a/build/Desktop-Debug/moc_nowPlaying.o b/build/Desktop-Debug/moc_nowPlaying.o new file mode 100644 index 0000000..4942245 Binary files /dev/null and b/build/Desktop-Debug/moc_nowPlaying.o differ diff --git a/build/Desktop-Debug/moc_predefs.h b/build/Desktop-Debug/moc_predefs.h new file mode 100644 index 0000000..9f6a14f --- /dev/null +++ b/build/Desktop-Debug/moc_predefs.h @@ -0,0 +1,530 @@ +#define TARGET_IPHONE_SIMULATOR 0 +#define TARGET_OS_ARROW 1 +#define TARGET_OS_BRIDGE 0 +#define TARGET_OS_DRIVERKIT 0 +#define TARGET_OS_EMBEDDED 0 +#define TARGET_OS_IOS 0 +#define TARGET_OS_IOSMAC 0 +#define TARGET_OS_IPHONE 0 +#define TARGET_OS_LINUX 0 +#define TARGET_OS_MAC 1 +#define TARGET_OS_MACCATALYST 0 +#define TARGET_OS_NANO 0 +#define TARGET_OS_OSX 1 +#define TARGET_OS_SIMULATOR 0 +#define TARGET_OS_TV 0 +#define TARGET_OS_UIKITFORMAC 0 +#define TARGET_OS_UNIX 0 +#define TARGET_OS_VISION 0 +#define TARGET_OS_WATCH 0 +#define TARGET_OS_WIN32 0 +#define TARGET_OS_WINDOWS 0 +#define TARGET_OS_XR 0 +#define _HAS_BUILTIN_AVAILABLE_FEATS 1 +#define _LP64 1 +#define __AARCH64EL__ 1 +#define __AARCH64_CMODEL_SMALL__ 1 +#define __AARCH64_SIMD__ 1 +#define __APPLE_CC__ 6000 +#define __APPLE__ 1 +#define __ARM64_ARCH_8__ 1 +#define __ARM_64BIT_STATE 1 +#define __ARM_ACLE 200 +#define __ARM_ALIGN_MAX_STACK_PWR 4 +#define __ARM_ARCH 8 +#define __ARM_ARCH_8_3__ 1 +#define __ARM_ARCH_8_4__ 1 +#define __ARM_ARCH_8_5__ 1 +#define __ARM_ARCH_ISA_A64 1 +#define __ARM_ARCH_PROFILE 'A' +#define __ARM_FEATURE_AES 1 +#define __ARM_FEATURE_ATOMICS 1 +#define __ARM_FEATURE_BTI 1 +#define __ARM_FEATURE_CLZ 1 +#define __ARM_FEATURE_COMPLEX 1 +#define __ARM_FEATURE_CRC32 1 +#define __ARM_FEATURE_CRYPTO 1 +#define __ARM_FEATURE_DIRECTED_ROUNDING 1 +#define __ARM_FEATURE_DIV 1 +#define __ARM_FEATURE_DOTPROD 1 +#define __ARM_FEATURE_FMA 1 +#define __ARM_FEATURE_FP16_FML 1 +#define __ARM_FEATURE_FP16_SCALAR_ARITHMETIC 1 +#define __ARM_FEATURE_FP16_VECTOR_ARITHMETIC 1 +#define __ARM_FEATURE_FRINT 1 +#define __ARM_FEATURE_IDIV 1 +#define __ARM_FEATURE_JCVT 1 +#define __ARM_FEATURE_LDREX 0xF +#define __ARM_FEATURE_NUMERIC_MAXMIN 1 +#define __ARM_FEATURE_PAUTH 1 +#define __ARM_FEATURE_QRDMX 1 +#define __ARM_FEATURE_RCPC 1 +#define __ARM_FEATURE_SHA2 1 +#define __ARM_FEATURE_SHA3 1 +#define __ARM_FEATURE_SHA512 1 +#define __ARM_FEATURE_UNALIGNED 1 +#define __ARM_FP 0xE +#define __ARM_FP16_ARGS 1 +#define __ARM_FP16_FORMAT_IEEE 1 +#define __ARM_NEON 1 +#define __ARM_NEON_FP 0xE +#define __ARM_NEON__ 1 +#define __ARM_PCS_AAPCS64 1 +#define __ARM_SIZEOF_MINIMAL_ENUM 4 +#define __ARM_SIZEOF_WCHAR_T 4 +#define __ARM_STATE_ZA 1 +#define __ARM_STATE_ZT0 1 +#define __ATOMIC_ACQUIRE 2 +#define __ATOMIC_ACQ_REL 4 +#define __ATOMIC_CONSUME 1 +#define __ATOMIC_RELAXED 0 +#define __ATOMIC_RELEASE 3 +#define __ATOMIC_SEQ_CST 5 +#define __BIGGEST_ALIGNMENT__ 8 +#define __BITINT_MAXWIDTH__ 128 +#define __BLOCKS__ 1 +#define __BOOL_WIDTH__ 8 +#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ +#define __CHAR16_TYPE__ unsigned short +#define __CHAR32_TYPE__ unsigned int +#define __CHAR_BIT__ 8 +#define __CLANG_ATOMIC_BOOL_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __CLANG_ATOMIC_CHAR_LOCK_FREE 2 +#define __CLANG_ATOMIC_INT_LOCK_FREE 2 +#define __CLANG_ATOMIC_LLONG_LOCK_FREE 2 +#define __CLANG_ATOMIC_LONG_LOCK_FREE 2 +#define __CLANG_ATOMIC_POINTER_LOCK_FREE 2 +#define __CLANG_ATOMIC_SHORT_LOCK_FREE 2 +#define __CLANG_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __CONSTANT_CFSTRINGS__ 1 +#define __DBL_DECIMAL_DIG__ 17 +#define __DBL_DENORM_MIN__ 4.9406564584124654e-324 +#define __DBL_DIG__ 15 +#define __DBL_EPSILON__ 2.2204460492503131e-16 +#define __DBL_HAS_DENORM__ 1 +#define __DBL_HAS_INFINITY__ 1 +#define __DBL_HAS_QUIET_NAN__ 1 +#define __DBL_MANT_DIG__ 53 +#define __DBL_MAX_10_EXP__ 308 +#define __DBL_MAX_EXP__ 1024 +#define __DBL_MAX__ 1.7976931348623157e+308 +#define __DBL_MIN_10_EXP__ (-307) +#define __DBL_MIN_EXP__ (-1021) +#define __DBL_MIN__ 2.2250738585072014e-308 +#define __DBL_NORM_MAX__ 1.7976931348623157e+308 +#define __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__ +#define __DEPRECATED 1 +#define __DYNAMIC__ 1 +#define __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ 140000 +#define __ENVIRONMENT_OS_VERSION_MIN_REQUIRED__ 140000 +#define __EXCEPTIONS 1 +#define __FINITE_MATH_ONLY__ 0 +#define __FLT16_DECIMAL_DIG__ 5 +#define __FLT16_DENORM_MIN__ 5.9604644775390625e-8F16 +#define __FLT16_DIG__ 3 +#define __FLT16_EPSILON__ 9.765625e-4F16 +#define __FLT16_HAS_DENORM__ 1 +#define __FLT16_HAS_INFINITY__ 1 +#define __FLT16_HAS_QUIET_NAN__ 1 +#define __FLT16_MANT_DIG__ 11 +#define __FLT16_MAX_10_EXP__ 4 +#define __FLT16_MAX_EXP__ 16 +#define __FLT16_MAX__ 6.5504e+4F16 +#define __FLT16_MIN_10_EXP__ (-4) +#define __FLT16_MIN_EXP__ (-13) +#define __FLT16_MIN__ 6.103515625e-5F16 +#define __FLT16_NORM_MAX__ 6.5504e+4F16 +#define __FLT_DECIMAL_DIG__ 9 +#define __FLT_DENORM_MIN__ 1.40129846e-45F +#define __FLT_DIG__ 6 +#define __FLT_EPSILON__ 1.19209290e-7F +#define __FLT_HAS_DENORM__ 1 +#define __FLT_HAS_INFINITY__ 1 +#define __FLT_HAS_QUIET_NAN__ 1 +#define __FLT_MANT_DIG__ 24 +#define __FLT_MAX_10_EXP__ 38 +#define __FLT_MAX_EXP__ 128 +#define __FLT_MAX__ 3.40282347e+38F +#define __FLT_MIN_10_EXP__ (-37) +#define __FLT_MIN_EXP__ (-125) +#define __FLT_MIN__ 1.17549435e-38F +#define __FLT_NORM_MAX__ 3.40282347e+38F +#define __FLT_RADIX__ 2 +#define __FPCLASS_NEGINF 0x0004 +#define __FPCLASS_NEGNORMAL 0x0008 +#define __FPCLASS_NEGSUBNORMAL 0x0010 +#define __FPCLASS_NEGZERO 0x0020 +#define __FPCLASS_POSINF 0x0200 +#define __FPCLASS_POSNORMAL 0x0100 +#define __FPCLASS_POSSUBNORMAL 0x0080 +#define __FPCLASS_POSZERO 0x0040 +#define __FPCLASS_QNAN 0x0002 +#define __FPCLASS_SNAN 0x0001 +#define __FP_FAST_FMA 1 +#define __FP_FAST_FMAF 1 +#define __GCC_ASM_FLAG_OUTPUTS__ 1 +#define __GCC_ATOMIC_BOOL_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 +#define __GCC_ATOMIC_CHAR_LOCK_FREE 2 +#define __GCC_ATOMIC_INT_LOCK_FREE 2 +#define __GCC_ATOMIC_LLONG_LOCK_FREE 2 +#define __GCC_ATOMIC_LONG_LOCK_FREE 2 +#define __GCC_ATOMIC_POINTER_LOCK_FREE 2 +#define __GCC_ATOMIC_SHORT_LOCK_FREE 2 +#define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 +#define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 +#define __GCC_CONSTRUCTIVE_SIZE 64 +#define __GCC_DESTRUCTIVE_SIZE 64 +#define __GCC_HAVE_DWARF2_CFI_ASM 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 +#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 +#define __GLIBCXX_BITSIZE_INT_N_0 128 +#define __GLIBCXX_TYPE_INT_N_0 __int128 +#define __GNUC_GNU_INLINE__ 1 +#define __GNUC_MINOR__ 2 +#define __GNUC_PATCHLEVEL__ 1 +#define __GNUC__ 4 +#define __GNUG__ 4 +#define __GXX_ABI_VERSION 1002 +#define __GXX_EXPERIMENTAL_CXX0X__ 1 +#define __GXX_RTTI 1 +#define __GXX_WEAK__ 1 +#define __HAVE_FUNCTION_MULTI_VERSIONING 1 +#define __INT16_C_SUFFIX__ +#define __INT16_FMTd__ "hd" +#define __INT16_FMTi__ "hi" +#define __INT16_MAX__ 32767 +#define __INT16_TYPE__ short +#define __INT32_C_SUFFIX__ +#define __INT32_FMTd__ "d" +#define __INT32_FMTi__ "i" +#define __INT32_MAX__ 2147483647 +#define __INT32_TYPE__ int +#define __INT64_C_SUFFIX__ LL +#define __INT64_FMTd__ "lld" +#define __INT64_FMTi__ "lli" +#define __INT64_MAX__ 9223372036854775807LL +#define __INT64_TYPE__ long long int +#define __INT8_C_SUFFIX__ +#define __INT8_FMTd__ "hhd" +#define __INT8_FMTi__ "hhi" +#define __INT8_MAX__ 127 +#define __INT8_TYPE__ signed char +#define __INTMAX_C_SUFFIX__ L +#define __INTMAX_FMTd__ "ld" +#define __INTMAX_FMTi__ "li" +#define __INTMAX_MAX__ 9223372036854775807L +#define __INTMAX_TYPE__ long int +#define __INTMAX_WIDTH__ 64 +#define __INTPTR_FMTd__ "ld" +#define __INTPTR_FMTi__ "li" +#define __INTPTR_MAX__ 9223372036854775807L +#define __INTPTR_TYPE__ long int +#define __INTPTR_WIDTH__ 64 +#define __INT_FAST16_FMTd__ "hd" +#define __INT_FAST16_FMTi__ "hi" +#define __INT_FAST16_MAX__ 32767 +#define __INT_FAST16_TYPE__ short +#define __INT_FAST16_WIDTH__ 16 +#define __INT_FAST32_FMTd__ "d" +#define __INT_FAST32_FMTi__ "i" +#define __INT_FAST32_MAX__ 2147483647 +#define __INT_FAST32_TYPE__ int +#define __INT_FAST32_WIDTH__ 32 +#define __INT_FAST64_FMTd__ "lld" +#define __INT_FAST64_FMTi__ "lli" +#define __INT_FAST64_MAX__ 9223372036854775807LL +#define __INT_FAST64_TYPE__ long long int +#define __INT_FAST64_WIDTH__ 64 +#define __INT_FAST8_FMTd__ "hhd" +#define __INT_FAST8_FMTi__ "hhi" +#define __INT_FAST8_MAX__ 127 +#define __INT_FAST8_TYPE__ signed char +#define __INT_FAST8_WIDTH__ 8 +#define __INT_LEAST16_FMTd__ "hd" +#define __INT_LEAST16_FMTi__ "hi" +#define __INT_LEAST16_MAX__ 32767 +#define __INT_LEAST16_TYPE__ short +#define __INT_LEAST16_WIDTH__ 16 +#define __INT_LEAST32_FMTd__ "d" +#define __INT_LEAST32_FMTi__ "i" +#define __INT_LEAST32_MAX__ 2147483647 +#define __INT_LEAST32_TYPE__ int +#define __INT_LEAST32_WIDTH__ 32 +#define __INT_LEAST64_FMTd__ "lld" +#define __INT_LEAST64_FMTi__ "lli" +#define __INT_LEAST64_MAX__ 9223372036854775807LL +#define __INT_LEAST64_TYPE__ long long int +#define __INT_LEAST64_WIDTH__ 64 +#define __INT_LEAST8_FMTd__ "hhd" +#define __INT_LEAST8_FMTi__ "hhi" +#define __INT_LEAST8_MAX__ 127 +#define __INT_LEAST8_TYPE__ signed char +#define __INT_LEAST8_WIDTH__ 8 +#define __INT_MAX__ 2147483647 +#define __INT_WIDTH__ 32 +#define __LDBL_DECIMAL_DIG__ 17 +#define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L +#define __LDBL_DIG__ 15 +#define __LDBL_EPSILON__ 2.2204460492503131e-16L +#define __LDBL_HAS_DENORM__ 1 +#define __LDBL_HAS_INFINITY__ 1 +#define __LDBL_HAS_QUIET_NAN__ 1 +#define __LDBL_MANT_DIG__ 53 +#define __LDBL_MAX_10_EXP__ 308 +#define __LDBL_MAX_EXP__ 1024 +#define __LDBL_MAX__ 1.7976931348623157e+308L +#define __LDBL_MIN_10_EXP__ (-307) +#define __LDBL_MIN_EXP__ (-1021) +#define __LDBL_MIN__ 2.2250738585072014e-308L +#define __LDBL_NORM_MAX__ 1.7976931348623157e+308L +#define __LITTLE_ENDIAN__ 1 +#define __LLONG_WIDTH__ 64 +#define __LONG_LONG_MAX__ 9223372036854775807LL +#define __LONG_MAX__ 9223372036854775807L +#define __LONG_WIDTH__ 64 +#define __LP64__ 1 +#define __MACH__ 1 +#define __MEMORY_SCOPE_DEVICE 1 +#define __MEMORY_SCOPE_SINGLE 4 +#define __MEMORY_SCOPE_SYSTEM 0 +#define __MEMORY_SCOPE_WRKGRP 2 +#define __MEMORY_SCOPE_WVFRNT 3 +#define __NO_INLINE__ 1 +#define __NO_MATH_ERRNO__ 1 +#define __OBJC_BOOL_IS_BOOL 1 +#define __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES 3 +#define __OPENCL_MEMORY_SCOPE_DEVICE 2 +#define __OPENCL_MEMORY_SCOPE_SUB_GROUP 4 +#define __OPENCL_MEMORY_SCOPE_WORK_GROUP 1 +#define __OPENCL_MEMORY_SCOPE_WORK_ITEM 0 +#define __ORDER_BIG_ENDIAN__ 4321 +#define __ORDER_LITTLE_ENDIAN__ 1234 +#define __ORDER_PDP_ENDIAN__ 3412 +#define __PIC__ 2 +#define __POINTER_WIDTH__ 64 +#define __PRAGMA_REDEFINE_EXTNAME 1 +#define __PTRDIFF_FMTd__ "ld" +#define __PTRDIFF_FMTi__ "li" +#define __PTRDIFF_MAX__ 9223372036854775807L +#define __PTRDIFF_TYPE__ long int +#define __PTRDIFF_WIDTH__ 64 +#define __REGISTER_PREFIX__ +#define __SCHAR_MAX__ 127 +#define __SHRT_MAX__ 32767 +#define __SHRT_WIDTH__ 16 +#define __SIG_ATOMIC_MAX__ 2147483647 +#define __SIG_ATOMIC_WIDTH__ 32 +#define __SIZEOF_DOUBLE__ 8 +#define __SIZEOF_FLOAT__ 4 +#define __SIZEOF_INT128__ 16 +#define __SIZEOF_INT__ 4 +#define __SIZEOF_LONG_DOUBLE__ 8 +#define __SIZEOF_LONG_LONG__ 8 +#define __SIZEOF_LONG__ 8 +#define __SIZEOF_POINTER__ 8 +#define __SIZEOF_PTRDIFF_T__ 8 +#define __SIZEOF_SHORT__ 2 +#define __SIZEOF_SIZE_T__ 8 +#define __SIZEOF_WCHAR_T__ 4 +#define __SIZEOF_WINT_T__ 4 +#define __SIZE_FMTX__ "lX" +#define __SIZE_FMTo__ "lo" +#define __SIZE_FMTu__ "lu" +#define __SIZE_FMTx__ "lx" +#define __SIZE_MAX__ 18446744073709551615UL +#define __SIZE_TYPE__ long unsigned int +#define __SIZE_WIDTH__ 64 +#define __SSP__ 1 +#define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16UL +#define __STDCPP_THREADS__ 1 +#define __STDC_EMBED_EMPTY__ 2 +#define __STDC_EMBED_FOUND__ 1 +#define __STDC_EMBED_NOT_FOUND__ 0 +#define __STDC_HOSTED__ 1 +#define __STDC_NO_THREADS__ 1 +#define __STDC_UTF_16__ 1 +#define __STDC_UTF_32__ 1 +#define __STDC__ 1 +#define __UINT16_C_SUFFIX__ +#define __UINT16_FMTX__ "hX" +#define __UINT16_FMTo__ "ho" +#define __UINT16_FMTu__ "hu" +#define __UINT16_FMTx__ "hx" +#define __UINT16_MAX__ 65535 +#define __UINT16_TYPE__ unsigned short +#define __UINT32_C_SUFFIX__ U +#define __UINT32_FMTX__ "X" +#define __UINT32_FMTo__ "o" +#define __UINT32_FMTu__ "u" +#define __UINT32_FMTx__ "x" +#define __UINT32_MAX__ 4294967295U +#define __UINT32_TYPE__ unsigned int +#define __UINT64_C_SUFFIX__ ULL +#define __UINT64_FMTX__ "llX" +#define __UINT64_FMTo__ "llo" +#define __UINT64_FMTu__ "llu" +#define __UINT64_FMTx__ "llx" +#define __UINT64_MAX__ 18446744073709551615ULL +#define __UINT64_TYPE__ long long unsigned int +#define __UINT8_C_SUFFIX__ +#define __UINT8_FMTX__ "hhX" +#define __UINT8_FMTo__ "hho" +#define __UINT8_FMTu__ "hhu" +#define __UINT8_FMTx__ "hhx" +#define __UINT8_MAX__ 255 +#define __UINT8_TYPE__ unsigned char +#define __UINTMAX_C_SUFFIX__ UL +#define __UINTMAX_FMTX__ "lX" +#define __UINTMAX_FMTo__ "lo" +#define __UINTMAX_FMTu__ "lu" +#define __UINTMAX_FMTx__ "lx" +#define __UINTMAX_MAX__ 18446744073709551615UL +#define __UINTMAX_TYPE__ long unsigned int +#define __UINTMAX_WIDTH__ 64 +#define __UINTPTR_FMTX__ "lX" +#define __UINTPTR_FMTo__ "lo" +#define __UINTPTR_FMTu__ "lu" +#define __UINTPTR_FMTx__ "lx" +#define __UINTPTR_MAX__ 18446744073709551615UL +#define __UINTPTR_TYPE__ long unsigned int +#define __UINTPTR_WIDTH__ 64 +#define __UINT_FAST16_FMTX__ "hX" +#define __UINT_FAST16_FMTo__ "ho" +#define __UINT_FAST16_FMTu__ "hu" +#define __UINT_FAST16_FMTx__ "hx" +#define __UINT_FAST16_MAX__ 65535 +#define __UINT_FAST16_TYPE__ unsigned short +#define __UINT_FAST32_FMTX__ "X" +#define __UINT_FAST32_FMTo__ "o" +#define __UINT_FAST32_FMTu__ "u" +#define __UINT_FAST32_FMTx__ "x" +#define __UINT_FAST32_MAX__ 4294967295U +#define __UINT_FAST32_TYPE__ unsigned int +#define __UINT_FAST64_FMTX__ "llX" +#define __UINT_FAST64_FMTo__ "llo" +#define __UINT_FAST64_FMTu__ "llu" +#define __UINT_FAST64_FMTx__ "llx" +#define __UINT_FAST64_MAX__ 18446744073709551615ULL +#define __UINT_FAST64_TYPE__ long long unsigned int +#define __UINT_FAST8_FMTX__ "hhX" +#define __UINT_FAST8_FMTo__ "hho" +#define __UINT_FAST8_FMTu__ "hhu" +#define __UINT_FAST8_FMTx__ "hhx" +#define __UINT_FAST8_MAX__ 255 +#define __UINT_FAST8_TYPE__ unsigned char +#define __UINT_LEAST16_FMTX__ "hX" +#define __UINT_LEAST16_FMTo__ "ho" +#define __UINT_LEAST16_FMTu__ "hu" +#define __UINT_LEAST16_FMTx__ "hx" +#define __UINT_LEAST16_MAX__ 65535 +#define __UINT_LEAST16_TYPE__ unsigned short +#define __UINT_LEAST32_FMTX__ "X" +#define __UINT_LEAST32_FMTo__ "o" +#define __UINT_LEAST32_FMTu__ "u" +#define __UINT_LEAST32_FMTx__ "x" +#define __UINT_LEAST32_MAX__ 4294967295U +#define __UINT_LEAST32_TYPE__ unsigned int +#define __UINT_LEAST64_FMTX__ "llX" +#define __UINT_LEAST64_FMTo__ "llo" +#define __UINT_LEAST64_FMTu__ "llu" +#define __UINT_LEAST64_FMTx__ "llx" +#define __UINT_LEAST64_MAX__ 18446744073709551615ULL +#define __UINT_LEAST64_TYPE__ long long unsigned int +#define __UINT_LEAST8_FMTX__ "hhX" +#define __UINT_LEAST8_FMTo__ "hho" +#define __UINT_LEAST8_FMTu__ "hhu" +#define __UINT_LEAST8_FMTx__ "hhx" +#define __UINT_LEAST8_MAX__ 255 +#define __UINT_LEAST8_TYPE__ unsigned char +#define __USER_LABEL_PREFIX__ _ +#define __VERSION__ "Apple LLVM 17.0.0 (clang-1700.4.4.1)" +#define __WCHAR_MAX__ 2147483647 +#define __WCHAR_TYPE__ int +#define __WCHAR_WIDTH__ 32 +#define __WINT_MAX__ 2147483647 +#define __WINT_TYPE__ int +#define __WINT_WIDTH__ 32 +#define __aarch64__ 1 +#define __apple_build_version__ 17000404 +#define __arm64 1 +#define __arm64__ 1 +#define __block __attribute__((__blocks__(byref))) +#define __clang__ 1 +#define __clang_literal_encoding__ "UTF-8" +#define __clang_major__ 17 +#define __clang_minor__ 0 +#define __clang_patchlevel__ 0 +#define __clang_version__ "17.0.0 (clang-1700.4.4.1)" +#define __clang_wide_literal_encoding__ "UTF-32" +#define __cplusplus 201703L +#define __cpp_aggregate_bases 201603L +#define __cpp_aggregate_nsdmi 201304L +#define __cpp_alias_templates 200704L +#define __cpp_aligned_new 201606L +#define __cpp_attributes 200809L +#define __cpp_binary_literals 201304L +#define __cpp_capture_star_this 201603L +#define __cpp_constexpr 201603L +#define __cpp_constexpr_in_decltype 201711L +#define __cpp_decltype 200707L +#define __cpp_decltype_auto 201304L +#define __cpp_deduction_guides 201703L +#define __cpp_delegating_constructors 200604L +#define __cpp_deleted_function 202403L +#define __cpp_digit_separators 201309L +#define __cpp_enumerator_attributes 201411L +#define __cpp_exceptions 199711L +#define __cpp_fold_expressions 201603L +#define __cpp_generic_lambdas 201304L +#define __cpp_guaranteed_copy_elision 201606L +#define __cpp_hex_float 201603L +#define __cpp_if_constexpr 201606L +#define __cpp_impl_destroying_delete 201806L +#define __cpp_inheriting_constructors 201511L +#define __cpp_init_captures 201304L +#define __cpp_initializer_lists 200806L +#define __cpp_inline_variables 201606L +#define __cpp_lambdas 200907L +#define __cpp_named_character_escapes 202207L +#define __cpp_namespace_attributes 201411L +#define __cpp_nested_namespace_definitions 201411L +#define __cpp_noexcept_function_type 201510L +#define __cpp_nontype_template_args 201411L +#define __cpp_nontype_template_parameter_auto 201606L +#define __cpp_nsdmi 200809L +#define __cpp_pack_indexing 202311L +#define __cpp_placeholder_variables 202306L +#define __cpp_range_based_for 201603L +#define __cpp_raw_strings 200710L +#define __cpp_ref_qualifiers 200710L +#define __cpp_return_type_deduction 201304L +#define __cpp_rtti 199711L +#define __cpp_rvalue_references 200610L +#define __cpp_static_assert 201411L +#define __cpp_static_call_operator 202207L +#define __cpp_structured_bindings 202403L +#define __cpp_template_auto 201606L +#define __cpp_template_template_args 201611L +#define __cpp_threadsafe_static_init 200806L +#define __cpp_unicode_characters 200704L +#define __cpp_unicode_literals 200710L +#define __cpp_user_defined_literals 200809L +#define __cpp_variable_templates 201304L +#define __cpp_variadic_templates 200704L +#define __cpp_variadic_using 201611L +#define __llvm__ 1 +#define __nonnull _Nonnull +#define __null_unspecified _Null_unspecified +#define __nullable _Nullable +#define __pic__ 2 +#define __private_extern__ extern +#define __strong +#define __unsafe_unretained +#define __weak __attribute__((objc_gc(weak))) diff --git a/build/Desktop-Debug/moc_spinningalbumart.cpp b/build/Desktop-Debug/moc_spinningalbumart.cpp new file mode 100644 index 0000000..1a8fda9 --- /dev/null +++ b/build/Desktop-Debug/moc_spinningalbumart.cpp @@ -0,0 +1,131 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'spinningalbumart.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../src/components/nowPlaying/spinningAlbumArt/spinningalbumart.h" +#include +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'spinningalbumart.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.9.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN16SpinningAlbumArtE_t {}; +} // unnamed namespace + +template <> constexpr inline auto SpinningAlbumArt::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "SpinningAlbumArt", + "artClicked", + "", + "start", + "stop", + "updateRotation" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'artClicked' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void), + // Slot 'start' + QtMocHelpers::SlotData(3, 2, QMC::AccessPublic, QMetaType::Void), + // Slot 'stop' + QtMocHelpers::SlotData(4, 2, QMC::AccessPublic, QMetaType::Void), + // Slot 'updateRotation' + QtMocHelpers::SlotData(5, 2, QMC::AccessPrivate, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject SpinningAlbumArt::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void SpinningAlbumArt::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->artClicked(); break; + case 1: _t->start(); break; + case 2: _t->stop(); break; + case 3: _t->updateRotation(); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &SpinningAlbumArt::artClicked, 0)) + return; + } +} + +const QMetaObject *SpinningAlbumArt::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *SpinningAlbumArt::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int SpinningAlbumArt::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 4) + qt_static_metacall(this, _c, _id, _a); + _id -= 4; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 4) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 4; + } + return _id; +} + +// SIGNAL 0 +void SpinningAlbumArt::artClicked() +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr); +} +QT_WARNING_POP diff --git a/build/Desktop-Debug/moc_spinningalbumart.o b/build/Desktop-Debug/moc_spinningalbumart.o new file mode 100644 index 0000000..a6cdcc7 Binary files /dev/null and b/build/Desktop-Debug/moc_spinningalbumart.o differ diff --git a/build/Desktop-Debug/moc_timePlayedWidget.cpp b/build/Desktop-Debug/moc_timePlayedWidget.cpp new file mode 100644 index 0000000..0eb64bd --- /dev/null +++ b/build/Desktop-Debug/moc_timePlayedWidget.cpp @@ -0,0 +1,122 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'timePlayedWidget.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../src/components/nowPlaying/timePlayedWidget/timePlayedWidget.h" +#include +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'timePlayedWidget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.9.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN16TimePlayedWidgetE_t {}; +} // unnamed namespace + +template <> constexpr inline auto TimePlayedWidget::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "TimePlayedWidget", + "setDuration", + "", + "ms", + "setPosition", + "reset" + }; + + QtMocHelpers::UintData qt_methods { + // Slot 'setDuration' + QtMocHelpers::SlotData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 3 }, + }}), + // Slot 'setPosition' + QtMocHelpers::SlotData(4, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::LongLong, 3 }, + }}), + // Slot 'reset' + QtMocHelpers::SlotData(5, 2, QMC::AccessPublic, QMetaType::Void), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject TimePlayedWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void TimePlayedWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->setDuration((*reinterpret_cast< std::add_pointer_t>(_a[1]))); break; + case 1: _t->setPosition((*reinterpret_cast< std::add_pointer_t>(_a[1]))); break; + case 2: _t->reset(); break; + default: ; + } + } +} + +const QMetaObject *TimePlayedWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *TimePlayedWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int TimePlayedWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 3) + qt_static_metacall(this, _c, _id, _a); + _id -= 3; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 3) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 3; + } + return _id; +} +QT_WARNING_POP diff --git a/build/Desktop-Debug/moc_timePlayedWidget.o b/build/Desktop-Debug/moc_timePlayedWidget.o new file mode 100644 index 0000000..9098786 Binary files /dev/null and b/build/Desktop-Debug/moc_timePlayedWidget.o differ diff --git a/build/Desktop-Debug/moc_tracklistwidget.cpp b/build/Desktop-Debug/moc_tracklistwidget.cpp new file mode 100644 index 0000000..fe625ba --- /dev/null +++ b/build/Desktop-Debug/moc_tracklistwidget.cpp @@ -0,0 +1,121 @@ +/**************************************************************************** +** Meta object code from reading C++ file 'tracklistwidget.h' +** +** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3) +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#include "../../src/components/nowPlaying/tracklistWidget/tracklistwidget.h" +#include + +#include + +#include + + +#include +#if !defined(Q_MOC_OUTPUT_REVISION) +#error "The header file 'tracklistwidget.h' doesn't include ." +#elif Q_MOC_OUTPUT_REVISION != 69 +#error "This file was generated using the moc from 6.9.3. It" +#error "cannot be used with the include files from this version of Qt." +#error "(The moc has changed too much.)" +#endif + +#ifndef Q_CONSTINIT +#define Q_CONSTINIT +#endif + +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED +QT_WARNING_DISABLE_GCC("-Wuseless-cast") +namespace { +struct qt_meta_tag_ZN15TrackListWidgetE_t {}; +} // unnamed namespace + +template <> constexpr inline auto TrackListWidget::qt_create_metaobjectdata() +{ + namespace QMC = QtMocConstants; + QtMocHelpers::StringRefStorage qt_stringData { + "TrackListWidget", + "trackSelected", + "", + "index" + }; + + QtMocHelpers::UintData qt_methods { + // Signal 'trackSelected' + QtMocHelpers::SignalData(1, 2, QMC::AccessPublic, QMetaType::Void, {{ + { QMetaType::Int, 3 }, + }}), + }; + QtMocHelpers::UintData qt_properties { + }; + QtMocHelpers::UintData qt_enums { + }; + return QtMocHelpers::metaObjectData(QMC::MetaObjectFlag{}, qt_stringData, + qt_methods, qt_properties, qt_enums); +} +Q_CONSTINIT const QMetaObject TrackListWidget::staticMetaObject = { { + QMetaObject::SuperData::link(), + qt_staticMetaObjectStaticContent.stringdata, + qt_staticMetaObjectStaticContent.data, + qt_static_metacall, + nullptr, + qt_staticMetaObjectRelocatingContent.metaTypes, + nullptr +} }; + +void TrackListWidget::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a) +{ + auto *_t = static_cast(_o); + if (_c == QMetaObject::InvokeMetaMethod) { + switch (_id) { + case 0: _t->trackSelected((*reinterpret_cast< std::add_pointer_t>(_a[1]))); break; + default: ; + } + } + if (_c == QMetaObject::IndexOfMethod) { + if (QtMocHelpers::indexOfMethod(_a, &TrackListWidget::trackSelected, 0)) + return; + } +} + +const QMetaObject *TrackListWidget::metaObject() const +{ + return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject; +} + +void *TrackListWidget::qt_metacast(const char *_clname) +{ + if (!_clname) return nullptr; + if (!strcmp(_clname, qt_staticMetaObjectStaticContent.strings)) + return static_cast(this); + return QWidget::qt_metacast(_clname); +} + +int TrackListWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a) +{ + _id = QWidget::qt_metacall(_c, _id, _a); + if (_id < 0) + return _id; + if (_c == QMetaObject::InvokeMetaMethod) { + if (_id < 1) + qt_static_metacall(this, _c, _id, _a); + _id -= 1; + } + if (_c == QMetaObject::RegisterMethodArgumentMetaType) { + if (_id < 1) + *reinterpret_cast(_a[0]) = QMetaType(); + _id -= 1; + } + return _id; +} + +// SIGNAL 0 +void TrackListWidget::trackSelected(int _t1) +{ + QMetaObject::activate(this, &staticMetaObject, 0, nullptr, _t1); +} +QT_WARNING_POP diff --git a/build/Desktop-Debug/moc_tracklistwidget.o b/build/Desktop-Debug/moc_tracklistwidget.o new file mode 100644 index 0000000..048f0af Binary files /dev/null and b/build/Desktop-Debug/moc_tracklistwidget.o differ diff --git a/build/Desktop-Debug/nowPlaying.o b/build/Desktop-Debug/nowPlaying.o new file mode 100644 index 0000000..624ec53 Binary files /dev/null and b/build/Desktop-Debug/nowPlaying.o differ diff --git a/build/Desktop-Debug/qmake_qmake_qm_files.qrc b/build/Desktop-Debug/qmake_qmake_qm_files.qrc new file mode 100644 index 0000000..daf6c80 --- /dev/null +++ b/build/Desktop-Debug/qmake_qmake_qm_files.qrc @@ -0,0 +1,4 @@ + + + + diff --git a/build/Desktop-Debug/qrc_qmake_qmake_qm_files.cpp b/build/Desktop-Debug/qrc_qmake_qmake_qm_files.cpp new file mode 100644 index 0000000..ba33bd1 --- /dev/null +++ b/build/Desktop-Debug/qrc_qmake_qmake_qm_files.cpp @@ -0,0 +1,62 @@ +/**************************************************************************** +** Resource object code +** +** Created by: The Resource Compiler for Qt version 6.9.3 +** +** WARNING! All changes made in this file will be lost! +*****************************************************************************/ + +#ifdef _MSC_VER +// disable informational message "function ... selected for automatic inline expansion" +#pragma warning (disable: 4711) +#endif + +#ifdef QT_NAMESPACE +# define QT_RCC_PREPEND_NAMESPACE(name) ::QT_NAMESPACE::name +# define QT_RCC_MANGLE_NAMESPACE0(x) x +# define QT_RCC_MANGLE_NAMESPACE1(a, b) a##_##b +# define QT_RCC_MANGLE_NAMESPACE2(a, b) QT_RCC_MANGLE_NAMESPACE1(a,b) +# define QT_RCC_MANGLE_NAMESPACE(name) QT_RCC_MANGLE_NAMESPACE2( \ + QT_RCC_MANGLE_NAMESPACE0(name), QT_RCC_MANGLE_NAMESPACE0(QT_NAMESPACE)) +#else +# define QT_RCC_PREPEND_NAMESPACE(name) name +# define QT_RCC_MANGLE_NAMESPACE(name) name +#endif + +#if defined(QT_INLINE_NAMESPACE) +inline namespace QT_NAMESPACE { +#elif defined(QT_NAMESPACE) +namespace QT_NAMESPACE { +#endif + +#ifdef QT_NAMESPACE +} +#endif + +int QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_qmake_qm_files)(); +int QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_qmake_qm_files)() +{ + return 1; +} + +int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_qmake_qm_files)(); +int QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_qmake_qm_files)() +{ + return 1; +} + +#ifdef __clang__ +# pragma clang diagnostic push +# pragma clang diagnostic ignored "-Wexit-time-destructors" +#endif + +namespace { + struct initializer { + initializer() { QT_RCC_MANGLE_NAMESPACE(qInitResources_qmake_qmake_qm_files)(); } + ~initializer() { QT_RCC_MANGLE_NAMESPACE(qCleanupResources_qmake_qmake_qm_files)(); } + } dummy; +} + +#ifdef __clang__ +# pragma clang diagnostic pop +#endif diff --git a/build/Desktop-Debug/qrc_qmake_qmake_qm_files.o b/build/Desktop-Debug/qrc_qmake_qmake_qm_files.o new file mode 100644 index 0000000..7408148 Binary files /dev/null and b/build/Desktop-Debug/qrc_qmake_qmake_qm_files.o differ diff --git a/build/Desktop-Debug/spinningalbumart.o b/build/Desktop-Debug/spinningalbumart.o new file mode 100644 index 0000000..c070e95 Binary files /dev/null and b/build/Desktop-Debug/spinningalbumart.o differ diff --git a/build/Desktop-Debug/timePlayedWidget.o b/build/Desktop-Debug/timePlayedWidget.o new file mode 100644 index 0000000..14d012c Binary files /dev/null and b/build/Desktop-Debug/timePlayedWidget.o differ diff --git a/build/Desktop-Debug/tracklistwidget.o b/build/Desktop-Debug/tracklistwidget.o new file mode 100644 index 0000000..24c0e50 Binary files /dev/null and b/build/Desktop-Debug/tracklistwidget.o differ diff --git a/build/Desktop-Debug/ui_albumSelector.h b/build/Desktop-Debug/ui_albumSelector.h new file mode 100644 index 0000000..99b9244 --- /dev/null +++ b/build/Desktop-Debug/ui_albumSelector.h @@ -0,0 +1,62 @@ +/******************************************************************************** +** Form generated from reading UI file 'albumSelector.ui' +** +** Created by: Qt User Interface Compiler version 6.9.3 +** +** WARNING! All changes made in this file will be lost when recompiling UI file! +********************************************************************************/ + +#ifndef UI_ALBUMSELECTOR_H +#define UI_ALBUMSELECTOR_H + +#include +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class Ui_MusicSelector +{ +public: + QWidget *centralwidget; + QMenuBar *menubar; + QStatusBar *statusbar; + + void setupUi(QMainWindow *MusicSelector) + { + if (MusicSelector->objectName().isEmpty()) + MusicSelector->setObjectName("MusicSelector"); + MusicSelector->resize(800, 600); + centralwidget = new QWidget(MusicSelector); + centralwidget->setObjectName("centralwidget"); + MusicSelector->setCentralWidget(centralwidget); + menubar = new QMenuBar(MusicSelector); + menubar->setObjectName("menubar"); + menubar->setGeometry(QRect(0, 0, 800, 33)); + MusicSelector->setMenuBar(menubar); + statusbar = new QStatusBar(MusicSelector); + statusbar->setObjectName("statusbar"); + MusicSelector->setStatusBar(statusbar); + + retranslateUi(MusicSelector); + + QMetaObject::connectSlotsByName(MusicSelector); + } // setupUi + + void retranslateUi(QMainWindow *MusicSelector) + { + MusicSelector->setWindowTitle(QCoreApplication::translate("MusicSelector", "MusicSelector", nullptr)); + } // retranslateUi + +}; + +namespace Ui { + class MusicSelector: public Ui_MusicSelector {}; +} // namespace Ui + +QT_END_NAMESPACE + +#endif // UI_ALBUMSELECTOR_H diff --git a/src/windows/nowPlaying/nowPlaying.cpp b/src/windows/nowPlaying/nowPlaying.cpp index 88d6cae..b5546a8 100644 --- a/src/windows/nowPlaying/nowPlaying.cpp +++ b/src/windows/nowPlaying/nowPlaying.cpp @@ -26,7 +26,7 @@ NowPlaying::NowPlaying(const AlbumData& item, QWidget* parent) timeIndicator_ = new TimePlayedWidget(this); layout->addWidget(timeIndicator_); - // Volume slider (NEW) + // Volume slider volumeSlider_ = new QSlider(Qt::Horizontal); volumeSlider_->setRange(0, 100); volumeSlider_->setValue(80); @@ -42,7 +42,7 @@ NowPlaying::NowPlaying(const AlbumData& item, QWidget* parent) audio_ = new QAudioOutput(this); player_->setAudioOutput(audio_); - audio_->setVolume(0.8f); // match slider + audio_->setVolume(0.8f); connect(volumeSlider_, &QSlider::valueChanged, this, [this](int v){ audio_->setVolume(v / 100.0); }); @@ -55,14 +55,14 @@ NowPlaying::NowPlaying(const AlbumData& item, QWidget* parent) spinningArt_->stop(); }); - // Get song duration and played time + // Song duration + position connect(player_, &QMediaPlayer::durationChanged, timeIndicator_, &TimePlayedWidget::setDuration); connect(player_, &QMediaPlayer::positionChanged, timeIndicator_, &TimePlayedWidget::setPosition); - // Pause/Play on album art click + // Pause/Play toggle on art click connect(spinningArt_, &SpinningAlbumArt::artClicked, this, [this]() { if (player_->playbackState() == QMediaPlayer::PlayingState) { player_->pause(); @@ -73,14 +73,14 @@ NowPlaying::NowPlaying(const AlbumData& item, QWidget* parent) } }); - // When a track finishes, auto-play next + // Auto-next on finish connect(player_, &QMediaPlayer::mediaStatusChanged, this, [this](QMediaPlayer::MediaStatus st){ if (st == QMediaPlayer::EndOfMedia) handleTrackFinished(); }); - // When a track is clicked + // Track selected in list connect(trackList_, &TrackListWidget::trackSelected, this, [this](int i){ index_ = i; @@ -102,6 +102,10 @@ void NowPlaying::playTrack(int idx) QString fileName = QFileInfo(filePath).fileName(); QString title = cleanTrackTitle(fileName); + // NEW — Window title updates dynamically + setWindowTitle(QStringLiteral("%1 - %2") + .arg(item_.artist, title)); + trackLabel_->setText(QString(title)); player_->setSource(QUrl::fromLocalFile(filePath));