diff --git a/Music-Player.pro b/Music-Player.pro index a2b8a41..f811f8e 100644 --- a/Music-Player.pro +++ b/Music-Player.pro @@ -23,6 +23,7 @@ SOURCES += \ # ---------------------------------------------------- HEADERS += \ src/components/albumTile/albumtile.h \ + src/data/cleanerScripts.h \ src/windows/musicSelector/musicSelector.h \ src/windows/playerWindow/playerWindow.h \ src/components/albumButton/albumButton.h \ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QApplication.5A5CE71DD3A08659.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QApplication.5A5CE71DD3A08659.idx new file mode 100644 index 0000000..aab9259 Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QApplication.5A5CE71DD3A08659.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.1EDCF31C3EFD6653.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.1EDCF31C3EFD6653.idx new file mode 100644 index 0000000..55366bd Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QMainWindow.1EDCF31C3EFD6653.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QMenuBar.ED2C2DD4DC8E052E.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QMenuBar.ED2C2DD4DC8E052E.idx new file mode 100644 index 0000000..3e17ad0 Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QMenuBar.ED2C2DD4DC8E052E.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QRegularExpression.BD25B91F0C806B31.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QRegularExpression.BD25B91F0C806B31.idx new file mode 100644 index 0000000..b12b015 Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QRegularExpression.BD25B91F0C806B31.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QStatusBar.4BB5891B9AE46788.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QStatusBar.4BB5891B9AE46788.idx new file mode 100644 index 0000000..e35aeb4 Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QStatusBar.4BB5891B9AE46788.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QWidget.03DF5A3E70507CF3.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QWidget.03DF5A3E70507CF3.idx new file mode 100644 index 0000000..80af41e Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/QWidget.03DF5A3E70507CF3.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/cleanerScripts.h.5E00AA87ECF252EB.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/cleanerScripts.h.5E00AA87ECF252EB.idx new file mode 100644 index 0000000..c9c0c81 Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/cleanerScripts.h.5E00AA87ECF252EB.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/musicSelector.cpp.CFF1E356B6DCFC6F.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/musicSelector.cpp.CFF1E356B6DCFC6F.idx index 0899da5..2061bbd 100644 Binary files a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/musicSelector.cpp.CFF1E356B6DCFC6F.idx and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/musicSelector.cpp.CFF1E356B6DCFC6F.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/playerWindow.cpp.64AFEB688E69D3C4.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/playerWindow.cpp.64AFEB688E69D3C4.idx index 6eefe6f..4db921b 100644 Binary files a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/playerWindow.cpp.64AFEB688E69D3C4.idx and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/playerWindow.cpp.64AFEB688E69D3C4.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/playerWindow.h.8BF00E3F2C7A1653.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/playerWindow.h.8BF00E3F2C7A1653.idx index b0ac293..bf6b9ac 100644 Binary files a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/playerWindow.h.8BF00E3F2C7A1653.idx and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/playerWindow.h.8BF00E3F2C7A1653.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qfileinfo.h.B6448D8B665C2A1E.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qfileinfo.h.B6448D8B665C2A1E.idx new file mode 100644 index 0000000..01fbe7c Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qfileinfo.h.B6448D8B665C2A1E.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qmenu.h.21C3B0E525E403A9.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qmenu.h.21C3B0E525E403A9.idx new file mode 100644 index 0000000..6d0eb5b Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qmenu.h.21C3B0E525E403A9.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qregularexpression.h.0B969F378937AD33.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qregularexpression.h.0B969F378937AD33.idx new file mode 100644 index 0000000..a1d773c Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qregularexpression.h.0B969F378937AD33.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.1AF8D942B5458875.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.1AF8D942B5458875.idx index 056988f..277b80a 100644 Binary files a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.1AF8D942B5458875.idx and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qstring.h.1AF8D942B5458875.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.D29333975A069C8D.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.D29333975A069C8D.idx new file mode 100644 index 0000000..f1bab68 Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/qvariant.h.D29333975A069C8D.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/ui_musicSelector.h.92812361FC8036FC.idx b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/ui_musicSelector.h.92812361FC8036FC.idx new file mode 100644 index 0000000..480d622 Binary files /dev/null and b/build/Desktop-Debug/.qtc_clangd/.cache/clangd/index/ui_musicSelector.h.92812361FC8036FC.idx differ diff --git a/build/Desktop-Debug/.qtc_clangd/compile_commands.json b/build/Desktop-Debug/.qtc_clangd/compile_commands.json index dbddd58..945f5bb 100644 --- a/build/Desktop-Debug/.qtc_clangd/compile_commands.json +++ b/build/Desktop-Debug/.qtc_clangd/compile_commands.json @@ -1 +1 @@ -[{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/components/albumTile/albumtile.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/albumTile/albumtile.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/main.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/main.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/windows/musicSelector/musicSelector.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/windows/musicSelector/musicSelector.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/windows/playerWindow/playerWindow.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/windows/playerWindow/playerWindow.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/components/albumButton/albumButton.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/albumButton/albumButton.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/components/mediaButton/mediaButton.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/mediaButton/mediaButton.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/layout/flowLayout/flowLayout.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/layout/flowLayout/flowLayout.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/components/albumTile/albumtile.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/albumTile/albumtile.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/windows/musicSelector/musicSelector.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/windows/musicSelector/musicSelector.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/windows/playerWindow/playerWindow.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/windows/playerWindow/playerWindow.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/components/albumButton/albumButton.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/albumButton/albumButton.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/components/mediaButton/mediaButton.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/mediaButton/mediaButton.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/data/albumInformation.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/data/albumInformation.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/layout/flowLayout/flowLayout.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/layout/flowLayout/flowLayout.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/ui_musicSelector.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/ui_musicSelector.h"}] \ No newline at end of file +[{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/components/albumTile/albumtile.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/albumTile/albumtile.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/main.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/main.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/windows/musicSelector/musicSelector.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/windows/musicSelector/musicSelector.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/windows/playerWindow/playerWindow.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/windows/playerWindow/playerWindow.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/components/albumButton/albumButton.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/albumButton/albumButton.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/components/mediaButton/mediaButton.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/mediaButton/mediaButton.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++","/Users/lucas/Developer/Qt-Music-Player/src/layout/flowLayout/flowLayout.cpp"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/layout/flowLayout/flowLayout.cpp"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/components/albumTile/albumtile.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/albumTile/albumtile.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/data/cleanerScripts.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/data/cleanerScripts.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/windows/musicSelector/musicSelector.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/windows/musicSelector/musicSelector.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/windows/playerWindow/playerWindow.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/windows/playerWindow/playerWindow.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/components/albumButton/albumButton.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/albumButton/albumButton.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/components/mediaButton/mediaButton.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/components/mediaButton/mediaButton.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/data/albumInformation.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/data/albumInformation.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/src/layout/flowLayout/flowLayout.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/src/layout/flowLayout/flowLayout.h"},{"arguments":["clang","-Wno-documentation-unknown-command","-Wno-unknown-warning-option","-Wno-unknown-pragmas","-nostdinc","-nostdinc++","-pipe","-stdlib=libc++","-g","-std=gnu++1z","-isysroot","/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk","-mmacosx-version-min=14.0","-Wall","-Wextra","-Wno-elaborated-enum-base","-fsyntax-only","--target=arm64-apple-darwin25.0.0","-DQT_QML_DEBUG","-DQT_WIDGETS_LIB","-DQT_MULTIMEDIA_LIB","-DQT_GUI_LIB","-DQT_NETWORK_LIB","-DQT_CORE_LIB","-DQ_CREATOR_RUN","-DQT_ANNOTATE_FUNCTION(x)=__attribute__((annotate(#x)))","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders","-I/Applications/Qt Creator.app/Contents/Resources/cplusplus/wrappedQtHeaders/QtCore","-I/Users/lucas/Developer/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/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug","-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","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/Frameworks","-F","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/System/Library/SubFrameworks","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include/c++/v1","-isystem","/Applications/Qt Creator.app/Contents/Resources/libexec/clang/lib/clang/20/include","-isystem","/Library/Developer/CommandLineTools/SDKs/MacOSX26.1.sdk/usr/include","-isystem","/Library/Developer/CommandLineTools/usr/include","-fmessage-length=0","-fdiagnostics-show-note-include-stack","-fretain-comments-from-system-headers","-fmacro-backtrace-limit=0","-ferror-limit=1000","-x","c++-header","/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/ui_musicSelector.h"],"directory":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/.qtc_clangd","file":"/Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/ui_musicSelector.h"}] \ No newline at end of file diff --git a/build/Desktop-Debug/Makefile b/build/Desktop-Debug/Makefile index 6f2f1dd..9214ec1 100644 --- a/build/Desktop-Debug/Makefile +++ b/build/Desktop-Debug/Makefile @@ -450,6 +450,7 @@ DIST = /opt/homebrew/share/qt/mkspecs/features/spec_pre.prf \ /opt/homebrew/share/qt/mkspecs/features/yacc.prf \ /opt/homebrew/share/qt/mkspecs/features/lex.prf \ ../../../../Music-Player.pro ../../src/components/albumTile/albumtile.h \ + ../../src/data/cleanerScripts.h \ ../../src/windows/musicSelector/musicSelector.h \ ../../src/windows/playerWindow/playerWindow.h \ ../../src/components/albumButton/albumButton.h \ @@ -1271,7 +1272,7 @@ distdir: FORCE $(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/components/albumTile/albumtile.h ../../src/windows/musicSelector/musicSelector.h ../../src/windows/playerWindow/playerWindow.h ../../src/components/albumButton/albumButton.h ../../src/components/mediaButton/mediaButton.h ../../src/data/albumInformation.h ../../src/layout/flowLayout/flowLayout.h $(DISTDIR)/ + $(COPY_FILE) --parents ../../src/components/albumTile/albumtile.h ../../src/data/cleanerScripts.h ../../src/windows/musicSelector/musicSelector.h ../../src/windows/playerWindow/playerWindow.h ../../src/components/albumButton/albumButton.h ../../src/components/mediaButton/mediaButton.h ../../src/data/albumInformation.h ../../src/layout/flowLayout/flowLayout.h $(DISTDIR)/ $(COPY_FILE) --parents ../../src/components/albumTile/albumtile.cpp ../../src/main.cpp ../../src/windows/musicSelector/musicSelector.cpp ../../src/windows/playerWindow/playerWindow.cpp ../../src/components/albumButton/albumButton.cpp ../../src/components/mediaButton/mediaButton.cpp ../../src/layout/flowLayout/flowLayout.cpp $(DISTDIR)/ $(COPY_FILE) --parents ../../src/windows/musicSelector/musicSelector.ui $(DISTDIR)/ @@ -1353,6 +1354,8 @@ moc_musicSelector.cpp: ../../src/windows/musicSelector/musicSelector.h \ moc_playerWindow.cpp: ../../src/windows/playerWindow/playerWindow.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 \ @@ -1362,6 +1365,11 @@ moc_playerWindow.cpp: ../../src/windows/playerWindow/playerWindow.h \ /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + ../../src/data/cleanerScripts.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QRegularExpression \ + /opt/homebrew/lib/QtCore.framework/Headers/qregularexpression.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QFileInfo \ + /opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h \ moc_predefs.h \ /opt/homebrew/share/qt/libexec/moc /opt/homebrew/share/qt/libexec/moc $(DEFINES) --include /Users/lucas/Developer/Qt-Music-Player/build/Desktop-Debug/moc_predefs.h -I/opt/homebrew/share/qt/mkspecs/macx-clang -I/Users/lucas/Developer/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/playerWindow/playerWindow.h -o moc_playerWindow.cpp @@ -1471,6 +1479,11 @@ musicSelector.o: ../../src/windows/musicSelector/musicSelector.cpp ../../src/win /opt/homebrew/lib/QtMultimedia.framework/Headers/qmediaplayer.h \ /opt/homebrew/lib/QtMultimedia.framework/Headers/QAudioOutput \ /opt/homebrew/lib/QtMultimedia.framework/Headers/qaudiooutput.h \ + ../../src/data/cleanerScripts.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QRegularExpression \ + /opt/homebrew/lib/QtCore.framework/Headers/qregularexpression.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QFileInfo \ + /opt/homebrew/lib/QtCore.framework/Headers/qfileinfo.h \ ../../src/layout/flowlayout/flowLayout.h \ /opt/homebrew/lib/QtWidgets.framework/Headers/QLayout \ /opt/homebrew/lib/QtWidgets.framework/Headers/qlayout.h \ @@ -1481,14 +1494,14 @@ musicSelector.o: ../../src/windows/musicSelector/musicSelector.cpp ../../src/win /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 + /opt/homebrew/lib/QtCore.framework/Headers/qcoreapplication.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o musicSelector.o ../../src/windows/musicSelector/musicSelector.cpp playerWindow.o: ../../src/windows/playerWindow/playerWindow.cpp ../../src/windows/playerWindow/playerWindow.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 \ @@ -1498,10 +1511,13 @@ playerWindow.o: ../../src/windows/playerWindow/playerWindow.cpp ../../src/window /opt/homebrew/lib/QtCore.framework/Headers/qstring.h \ /opt/homebrew/lib/QtCore.framework/Headers/QStringList \ /opt/homebrew/lib/QtCore.framework/Headers/qstringlist.h \ + ../../src/data/cleanerScripts.h \ + /opt/homebrew/lib/QtCore.framework/Headers/QRegularExpression \ + /opt/homebrew/lib/QtCore.framework/Headers/qregularexpression.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 \ - /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 $(CXX) -c $(CXXFLAGS) $(INCPATH) -o playerWindow.o ../../src/windows/playerWindow/playerWindow.cpp diff --git a/build/Desktop-Debug/Music-Player.app/Contents/MacOS/Music-Player b/build/Desktop-Debug/Music-Player.app/Contents/MacOS/Music-Player index 9df5dac..b01ca3c 100755 Binary files a/build/Desktop-Debug/Music-Player.app/Contents/MacOS/Music-Player and b/build/Desktop-Debug/Music-Player.app/Contents/MacOS/Music-Player differ diff --git a/build/Desktop-Debug/moc_playerWindow.cpp b/build/Desktop-Debug/moc_playerWindow.cpp index 96d5c58..7f1bd2a 100644 --- a/build/Desktop-Debug/moc_playerWindow.cpp +++ b/build/Desktop-Debug/moc_playerWindow.cpp @@ -7,6 +7,7 @@ *****************************************************************************/ #include "../../src/windows/playerWindow/playerWindow.h" +#include #include #include diff --git a/build/Desktop-Debug/moc_playerWindow.o b/build/Desktop-Debug/moc_playerWindow.o index d91d84e..2a4ede9 100644 Binary files a/build/Desktop-Debug/moc_playerWindow.o and b/build/Desktop-Debug/moc_playerWindow.o differ diff --git a/build/Desktop-Debug/musicSelector.o b/build/Desktop-Debug/musicSelector.o index 80d7319..68dafae 100644 Binary files a/build/Desktop-Debug/musicSelector.o and b/build/Desktop-Debug/musicSelector.o differ diff --git a/build/Desktop-Debug/playerWindow.o b/build/Desktop-Debug/playerWindow.o index d6ae73c..2eaa062 100644 Binary files a/build/Desktop-Debug/playerWindow.o and b/build/Desktop-Debug/playerWindow.o differ diff --git a/src/data/cleanerScripts.h b/src/data/cleanerScripts.h new file mode 100644 index 0000000..cc82f56 --- /dev/null +++ b/src/data/cleanerScripts.h @@ -0,0 +1,30 @@ +#pragma once + +#include +#include +#include + +// Cleans track filenames like: +// "01 - Speak_To_Me.flac" → "Speak To Me" +// "03.Breathe.mp3" → "Breathe" +// "7 Time.m4a" → "Time" +static inline QString cleanTrackTitle(const QString& fileName) +{ + QString title = fileName; + + // Strip extension + int dotIndex = title.lastIndexOf('.'); + if (dotIndex > 0) + title = title.left(dotIndex); + + // Remove leading digits + junk like "-", "_", ".", spaces + title.remove(QRegularExpression(R"(^\s*\d+\s*[-_\.]*\s*)")); + + // Replace underscores with spaces + title.replace("_", " "); + + // Trim whitespace + title = title.trimmed(); + + return title; +} diff --git a/src/windows/playerWindow/playerWindow.cpp b/src/windows/playerWindow/playerWindow.cpp index 00f8d61..34e88ae 100644 --- a/src/windows/playerWindow/playerWindow.cpp +++ b/src/windows/playerWindow/playerWindow.cpp @@ -2,46 +2,66 @@ #include #include #include +#include PlayerWindow::PlayerWindow(const AlbumData& item, QWidget* parent) : QWidget(parent), item_(item) { - this->setWindowTitle("Now Playing"); - this->resize(300, 300); + this->setWindowTitle("Now Playing"); + this->resize(300, 350); - QVBoxLayout* layout = new QVBoxLayout(this); + QVBoxLayout* layout = new QVBoxLayout(this); - QLabel* art = new QLabel; - QPixmap pix(item.imagePath); - art->setPixmap(pix.scaled(250, 250, Qt::KeepAspectRatio, Qt::SmoothTransformation)); - art->setAlignment(Qt::AlignCenter); + // Album Art + QLabel* art = new QLabel; + QPixmap pix(item.imagePath); + art->setPixmap(pix.scaled(250, 250, Qt::KeepAspectRatio, Qt::SmoothTransformation)); + art->setAlignment(Qt::AlignCenter); + layout->addWidget(art); - layout->addWidget(art); + // Track Label (new) + trackLabel_ = new QLabel("Track 1"); + trackLabel_->setAlignment(Qt::AlignCenter); + trackLabel_->setStyleSheet("font-size: 14px; font-weight: 500;"); + layout->addWidget(trackLabel_); - player_ = new QMediaPlayer(this); - audio_ = new QAudioOutput(this); + // Player setup + player_ = new QMediaPlayer(this); + audio_ = new QAudioOutput(this); + player_->setAudioOutput(audio_); - player_->setAudioOutput(audio_); + connect(player_, &QMediaPlayer::mediaStatusChanged, this, + [this](QMediaPlayer::MediaStatus s){ + if (s == QMediaPlayer::EndOfMedia) { + playNext(); + } + }); - connect(player_, &QMediaPlayer::mediaStatusChanged, this, [this](QMediaPlayer::MediaStatus s){ - if (s == QMediaPlayer::EndOfMedia) { - playNext(); - } - }); - - playNext(); + playNext(); } void PlayerWindow::playNext() { - if (index_ >= item_.audioFiles.size()) { - this->close(); - return; - } + if (index_ >= item_.audioFiles.size()) { + this->close(); + return; + } - player_->setSource(QUrl::fromLocalFile(item_.audioFiles[index_])); - player_->play(); - index_++; + QString filePath = item_.audioFiles[index_]; + QString fileName = QFileInfo(filePath).fileName(); + + // Remove extension for cleaner title + QString title = cleanTrackTitle(fileName); + + // Track number is index + 1 + int trackNumber = index_ + 1; + + trackLabel_->setText(QString("Track %1: %2").arg(trackNumber).arg(title)); + + player_->setSource(QUrl::fromLocalFile(filePath)); + player_->play(); + + index_++; } // Stop the music when the window is closed diff --git a/src/windows/playerWindow/playerWindow.h b/src/windows/playerWindow/playerWindow.h index 031b6f2..e29bf85 100644 --- a/src/windows/playerWindow/playerWindow.h +++ b/src/windows/playerWindow/playerWindow.h @@ -1,11 +1,14 @@ #pragma once #include +#include #include #include #include "src/data/albumInformation.h" +#include "src/data/cleanerScripts.h" class PlayerWindow : public QWidget { Q_OBJECT + QLabel* trackLabel_; public: explicit PlayerWindow(const AlbumData& item, QWidget* parent = nullptr);