Finished migrating from QMake to CMake

This commit is contained in:
liangtie.qian 2023-01-31 18:08:03 +08:00
parent 1011477632
commit 7beeadccf6
40 changed files with 899 additions and 1134 deletions

3
.gitignore vendored
View File

@ -7,4 +7,5 @@ cmake-build-*/
prefix/ prefix/
CMakeLists.txt.user CMakeLists.txt.user
CMakeUserPresets.json CMakeUserPresets.json
.cache .cache
compile_commands.json

View File

@ -17,18 +17,54 @@ include(link_qt)
if(NOT Qt6_FOUND) if(NOT Qt6_FOUND)
qt5_add_resources( qt5_add_resources(
style_res style_res
${CMAKE_CURRENT_SOURCE_DIR}/source/qt-material-widgets.qrc ${CMAKE_CURRENT_SOURCE_DIR}/source/qt_material_widgets.qrc
) )
else() else()
qt_add_resources( qt_add_resources(
style_res style_res
${CMAKE_CURRENT_SOURCE_DIR}/source/qt-material-widgets.qrc ${CMAKE_CURRENT_SOURCE_DIR}/source/qt_material_widgets.qrc
) )
endif() endif()
add_library( add_library(
qt-material-widgets qt-material-widgets
${style_res} ${style_res}
include/qt-material-widgets/component/qtmaterialappbar.h
include/qt-material-widgets/component/qtmaterialautocomplete.h
include/qt-material-widgets/component/qtmaterialavatar.h
include/qt-material-widgets/component/qtmaterialbadge.h
include/qt-material-widgets/component/qtmaterialcheckbox.h
include/qt-material-widgets/component/qtmaterialcircularprogress.h
include/qt-material-widgets/component/qtmaterialdialog.h
include/qt-material-widgets/component/qtmaterialdrawer.h
include/qt-material-widgets/component/qtmaterialfab.h
include/qt-material-widgets/component/qtmaterialflatbutton.h
include/qt-material-widgets/component/qtmaterialiconbutton.h
include/qt-material-widgets/component/qtmateriallist.h
include/qt-material-widgets/component/qtmateriallistitem.h
include/qt-material-widgets/component/qtmaterialmenu.h
include/qt-material-widgets/component/qtmaterialpaper.h
include/qt-material-widgets/component/qtmaterialprogress.h
include/qt-material-widgets/component/qtmaterialradiobutton.h
include/qt-material-widgets/component/qtmaterialraisedbutton.h
include/qt-material-widgets/component/qtmaterialscrollbar.h
include/qt-material-widgets/component/qtmaterialslider.h
include/qt-material-widgets/component/qtmaterialsnackbar.h
include/qt-material-widgets/component/qtmaterialtable.h
include/qt-material-widgets/component/qtmaterialtabs.h
include/qt-material-widgets/component/qtmaterialtextfield.h
include/qt-material-widgets/component/qtmaterialtoggle.h
include/qt-material-widgets/layouts/qtmaterialsnackbarlayout.h
include/qt-material-widgets/lib/qtmaterialcheckable.h
include/qt-material-widgets/lib/qtmaterialoverlaywidget.h
include/qt-material-widgets/lib/qtmaterialripple.h
include/qt-material-widgets/lib/qtmaterialrippleoverlay.h
include/qt-material-widgets/lib/qtmaterialstatetransition.h
include/qt-material-widgets/lib/qtmaterialstatetransitionevent.h
include/qt-material-widgets/lib/qtmaterialstyle.h
include/qt-material-widgets/lib/qtmaterialtheme.h
source/component/qtmaterialappbar.cpp source/component/qtmaterialappbar.cpp
source/component/qtmaterialautocomplete.cpp source/component/qtmaterialautocomplete.cpp
source/component/qtmaterialautocomplete_internal.cpp source/component/qtmaterialautocomplete_internal.cpp
@ -115,6 +151,14 @@ target_include_directories(
"$<BUILD_INTERFACE:${PROJECT_BINARY_DIR}/export>" "$<BUILD_INTERFACE:${PROJECT_BINARY_DIR}/export>"
) )
target_include_directories(
qt-material-widgets ${warning_guard}
PRIVATE
"$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include/qt-material-widgets>"
"$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include/qt-material-widgets/component>"
"$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/source>"
)
target_compile_features(qt-material-widgets PUBLIC cxx_std_11) target_compile_features(qt-material-widgets PUBLIC cxx_std_11)
# ---- Install rules ---- # ---- Install rules ----
@ -127,6 +171,7 @@ if(PROJECT_IS_TOP_LEVEL)
option(BUILD_EXAMPLES "Build examples tree." "${qt-material-widgets_DEVELOPER_MODE}") option(BUILD_EXAMPLES "Build examples tree." "${qt-material-widgets_DEVELOPER_MODE}")
if(BUILD_EXAMPLES) if(BUILD_EXAMPLES)
set(PROJECT_ROOT_DIR ${PROJECT_SOURCE_DIR})
add_subdirectory(example) add_subdirectory(example)
endif() endif()
endif() endif()

View File

@ -1,372 +0,0 @@
[
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\qt-material-widgets_autogen\\mocs_compilation.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\mocs_compilation.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\mocs_compilation.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\qrc_qt-material-widgets.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\build\\qrc_qt-material-widgets.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\build\\qrc_qt-material-widgets.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialappbar.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialappbar.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialappbar.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialautocomplete.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialautocomplete.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialautocomplete.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialautocomplete_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialautocomplete_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialautocomplete_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialavatar.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialavatar.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialavatar.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialbadge.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialbadge.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialbadge.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialcheckbox.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialcheckbox.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialcheckbox.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialcircularprogress.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialcircularprogress.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialcircularprogress.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialcircularprogress_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialcircularprogress_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialcircularprogress_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialdialog.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialdialog.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialdialog.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialdialog_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialdialog_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialdialog_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialdrawer.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialdrawer.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialdrawer.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialdrawer_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialdrawer_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialdrawer_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialfab.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialfab.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialfab.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialflatbutton.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialflatbutton.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialflatbutton.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialflatbutton_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialflatbutton_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialflatbutton_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialiconbutton.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialiconbutton.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialiconbutton.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmateriallist.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmateriallist.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmateriallist.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmateriallistitem.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmateriallistitem.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmateriallistitem.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialmenu.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialmenu.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialmenu.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialmenu_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialmenu_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialmenu_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialpaper.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialpaper.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialpaper.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialprogress.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialprogress.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialprogress.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialprogress_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialprogress_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialprogress_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialradiobutton.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialradiobutton.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialradiobutton.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialraisedbutton.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialraisedbutton.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialraisedbutton.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialscrollbar.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialscrollbar.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialscrollbar.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialscrollbar_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialscrollbar_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialscrollbar_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialslider.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialslider.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialslider.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialslider_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialslider_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialslider_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialsnackbar.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialsnackbar.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialsnackbar.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialsnackbar_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialsnackbar_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialsnackbar_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialtable.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtable.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtable.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialtabs.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtabs.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtabs.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialtabs_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtabs_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtabs_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialtextfield.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtextfield.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtextfield.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialtextfield_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtextfield_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtextfield_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialtoggle.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtoggle.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtoggle.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\component\\qtmaterialtoggle_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtoggle_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\component\\qtmaterialtoggle_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\layouts\\qtmaterialsnackbarlayout.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\layouts\\qtmaterialsnackbarlayout.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\layouts\\qtmaterialsnackbarlayout.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\lib\\qtmaterialcheckable.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialcheckable.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialcheckable.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\lib\\qtmaterialcheckable_internal.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialcheckable_internal.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialcheckable_internal.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\lib\\qtmaterialoverlaywidget.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialoverlaywidget.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialoverlaywidget.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\lib\\qtmaterialripple.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialripple.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialripple.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\lib\\qtmaterialrippleoverlay.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialrippleoverlay.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialrippleoverlay.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\lib\\qtmaterialstatetransition.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialstatetransition.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialstatetransition.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\lib\\qtmaterialstyle.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialstyle.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialstyle.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\qt-material-widgets_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /FoCMakeFiles\\qt-material-widgets.dir\\source\\lib\\qtmaterialtheme.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialtheme.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\source\\lib\\qtmaterialtheme.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\qt-material-widgets-example_autogen\\mocs_compilation.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\mocs_compilation.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\mocs_compilation.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\qrc_examples.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\build\\example\\qrc_examples.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\build\\example\\qrc_examples.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\appbarsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\appbarsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\appbarsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\autocompletesettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\autocompletesettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\autocompletesettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\avatarsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\avatarsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\avatarsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\badgesettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\badgesettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\badgesettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\checkboxsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\checkboxsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\checkboxsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\circularprogresssettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\circularprogresssettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\circularprogresssettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\dialogsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\dialogsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\dialogsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\drawersettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\drawersettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\drawersettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\fabsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\fabsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\fabsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\flatbuttonsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\flatbuttonsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\flatbuttonsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\iconbuttonsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\iconbuttonsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\iconbuttonsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\main.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\main.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\main.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\mainwindow.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\mainwindow.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\mainwindow.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\menusettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\menusettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\menusettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\progresssettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\progresssettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\progresssettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\radiobuttonsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\radiobuttonsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\radiobuttonsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\raisedbuttonsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\raisedbuttonsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\raisedbuttonsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\scrollbarsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\scrollbarsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\scrollbarsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\slidersettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\slidersettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\slidersettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\snackbarsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\snackbarsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\snackbarsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\tabssettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\tabssettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\tabssettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\textfieldsettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\textfieldsettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\textfieldsettingseditor.cpp"
},
{
"directory": "D:/Work/qt/qt-material-widgets/build",
"command": "C:\\PROGRA~1\\MIB055~1\\2022\\COMMUN~1\\VC\\Tools\\MSVC\\1433~1.316\\bin\\Hostx64\\x64\\cl.exe /nologo /TP -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MATERIAL_WIDGETS_STATIC_DEFINE -DQT_WIDGETS_LIB -ID:\\Work\\qt\\qt-material-widgets\\build\\example\\qt-material-widgets-example_autogen\\include -ID:\\Work\\qt\\qt-material-widgets\\%{Qt:QT_INSTALL_PREFIX} -ID:\\Work\\qt\\qt-material-widgets\\include -external:ID:\\Work\\qt\\qt-material-widgets\\build\\export -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtCore -external:IE:\\Qt\\5.15.2\\msvc2019_64\\.\\mkspecs\\win32-msvc -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtGui -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtANGLE -external:IE:\\Qt\\5.15.2\\msvc2019_64\\include\\QtWidgets -external:W0 /W4 /permissive- /volatile:iso /Zc:preprocessor /EHsc /Zc:__cplusplus /Zc:externConstexpr /Zc:throwingNew /wd5105 /MDd /Zi /Ob0 /Od /RTC1 /Foexample\\CMakeFiles\\qt-material-widgets-example.dir\\togglesettingseditor.cpp.obj /FdTARGET_COMPILE_PDB /FS -c D:\\Work\\qt\\qt-material-widgets\\example\\togglesettingseditor.cpp",
"file": "D:\\Work\\qt\\qt-material-widgets\\example\\togglesettingseditor.cpp"
}
]

View File

@ -50,7 +50,11 @@ function(add_example NAME)
textfieldsettingseditor.cpp textfieldsettingseditor.cpp
togglesettingseditor.cpp togglesettingseditor.cpp
) )
target_link_libraries("${NAME}" PRIVATE qt-material-widgets::qt-material-widgets) target_link_libraries(
"${NAME}"
PRIVATE
qt-material-widgets::qt-material-widgets
)
target_compile_features("${NAME}" PRIVATE cxx_std_11) target_compile_features("${NAME}" PRIVATE cxx_std_11)
add_custom_target("run_${NAME}" COMMAND "${NAME}" VERBATIM) add_custom_target("run_${NAME}" COMMAND "${NAME}" VERBATIM)
add_dependencies("run_${NAME}" "${NAME}") add_dependencies("run_${NAME}" "${NAME}")
@ -59,4 +63,10 @@ endfunction()
add_example(qt-material-widgets-example) add_example(qt-material-widgets-example)
target_include_directories(qt-material-widgets-example PRIVATE
"$<BUILD_INTERFACE:${PROJECT_ROOT_DIR}/include/qt-material-widgets>"
"$<BUILD_INTERFACE:${PROJECT_ROOT_DIR}/include/qt-material-widgets/component>"
"$<BUILD_INTERFACE:${PROJECT_ROOT_DIR}/include/qt-material-widgets/lib>"
)
add_folders(Example) add_folders(Example)

View File

@ -1,15 +1,17 @@
#include <QtWidgets/QApplication>
#include <QDebug> #include <QDebug>
#include <QtWidgets/QApplication>
#include "mainwindow.h" #include "mainwindow.h"
int main(int argc, char *argv[]) int main(int argc, char* argv[])
{ {
QApplication a(argc, argv); QApplication a(argc, argv);
Q_INIT_RESOURCE(resources); Q_INIT_RESOURCE(qt_material_widgets);
MainWindow window; MainWindow window;
window.show(); window.show();
return a.exec(); return a.exec();
} }

View File

@ -1,48 +1,52 @@
#ifndef QTMATERIALAPPBAR_H #ifndef QTMATERIALAPPBAR_H
#define QTMATERIALAPPBAR_H #define QTMATERIALAPPBAR_H
#include <QtWidgets/QWidget> #include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QHBoxLayout> #include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QWidget>
class QtMaterialAppBarPrivate; class QtMaterialAppBarPrivate;
class QtMaterialAppBar : public QWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialAppBar : public QWidget
{ {
Q_OBJECT Q_OBJECT
Q_PROPERTY(QColor foregroundColor WRITE setForegroundColor READ foregroundColor) Q_PROPERTY(
Q_PROPERTY(QColor backgroundColor WRITE setBackgroundColor READ backgroundColor) QColor foregroundColor WRITE setForegroundColor READ foregroundColor)
Q_PROPERTY(
QColor backgroundColor WRITE setBackgroundColor READ backgroundColor)
public: public:
explicit QtMaterialAppBar(QWidget *parent = 0); explicit QtMaterialAppBar(QWidget* parent = 0);
~QtMaterialAppBar(); ~QtMaterialAppBar();
QSize sizeHint() const Q_DECL_OVERRIDE; QSize sizeHint() const Q_DECL_OVERRIDE;
void setUseThemeColors(bool value); void setUseThemeColors(bool value);
bool useThemeColors() const; bool useThemeColors() const;
void setForegroundColor(const QColor &color); void setForegroundColor(const QColor& color);
QColor foregroundColor() const; QColor foregroundColor() const;
void setBackgroundColor(const QColor &color); void setBackgroundColor(const QColor& color);
QColor backgroundColor() const; QColor backgroundColor() const;
inline QHBoxLayout *appBarLayout() const; inline QHBoxLayout* appBarLayout() const;
protected: protected:
void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE; void paintEvent(QPaintEvent* event) Q_DECL_OVERRIDE;
const QScopedPointer<QtMaterialAppBarPrivate> d_ptr; const QScopedPointer<QtMaterialAppBarPrivate> d_ptr;
private: private:
Q_DISABLE_COPY(QtMaterialAppBar) Q_DISABLE_COPY(QtMaterialAppBar)
Q_DECLARE_PRIVATE(QtMaterialAppBar) Q_DECLARE_PRIVATE(QtMaterialAppBar)
}; };
inline QHBoxLayout *QtMaterialAppBar::appBarLayout() const inline QHBoxLayout* QtMaterialAppBar::appBarLayout() const
{ {
return static_cast<QHBoxLayout *>(layout()); return static_cast<QHBoxLayout*>(layout());
} }
#endif // QTMATERIALAPPBAR_H #endif // QTMATERIALAPPBAR_H

View File

@ -1,33 +1,36 @@
#ifndef QTMATERIALAUTOCOMPLETE_H #ifndef QTMATERIALAUTOCOMPLETE_H
#define QTMATERIALAUTOCOMPLETE_H #define QTMATERIALAUTOCOMPLETE_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include "qtmaterialtextfield.h" #include "qtmaterialtextfield.h"
class QtMaterialAutoCompletePrivate; class QtMaterialAutoCompletePrivate;
class QtMaterialAutoComplete : public QtMaterialTextField class QT_MATERIAL_WIDGETS_EXPORT QtMaterialAutoComplete
: public QtMaterialTextField
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit QtMaterialAutoComplete(QWidget *parent = 0); explicit QtMaterialAutoComplete(QWidget* parent = 0);
~QtMaterialAutoComplete(); ~QtMaterialAutoComplete();
void setDataSource(const QStringList &data); void setDataSource(const QStringList& data);
signals: signals:
void itemSelected(QString); void itemSelected(QString);
protected slots: protected slots:
void updateResults(QString text); void updateResults(QString text);
protected: protected:
bool event(QEvent *event) Q_DECL_OVERRIDE; bool event(QEvent* event) Q_DECL_OVERRIDE;
bool eventFilter(QObject *watched, QEvent *event) Q_DECL_OVERRIDE; bool eventFilter(QObject* watched, QEvent* event) Q_DECL_OVERRIDE;
private: private:
Q_DISABLE_COPY(QtMaterialAutoComplete) Q_DISABLE_COPY(QtMaterialAutoComplete)
Q_DECLARE_PRIVATE(QtMaterialAutoComplete) Q_DECLARE_PRIVATE(QtMaterialAutoComplete)
}; };
#endif // QTMATERIALAUTOCOMPLETE_H #endif // QTMATERIALAUTOCOMPLETE_H

View File

@ -1,50 +1,53 @@
#ifndef QTMATERIALAVATAR_H #ifndef QTMATERIALAVATAR_H
#define QTMATERIALAVATAR_H #define QTMATERIALAVATAR_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QWidget> #include <QtWidgets/QWidget>
#include "lib/qtmaterialtheme.h"
#include "qt-material-widgets/lib/qtmaterialtheme.h"
class QtMaterialAvatarPrivate; class QtMaterialAvatarPrivate;
class QtMaterialAvatar : public QWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialAvatar : public QWidget
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit QtMaterialAvatar(QWidget *parent = 0); explicit QtMaterialAvatar(QWidget* parent = 0);
explicit QtMaterialAvatar(const QIcon &icon, QWidget *parent = 0); explicit QtMaterialAvatar(const QIcon& icon, QWidget* parent = 0);
explicit QtMaterialAvatar(const QChar &letter, QWidget *parent = 0); explicit QtMaterialAvatar(const QChar& letter, QWidget* parent = 0);
explicit QtMaterialAvatar(const QImage &image, QWidget *parent = 0); explicit QtMaterialAvatar(const QImage& image, QWidget* parent = 0);
~QtMaterialAvatar(); ~QtMaterialAvatar();
void setUseThemeColors(bool value); void setUseThemeColors(bool value);
bool useThemeColors() const; bool useThemeColors() const;
void setTextColor(const QColor &color); void setTextColor(const QColor& color);
QColor textColor() const; QColor textColor() const;
void setBackgroundColor(const QColor &color); void setBackgroundColor(const QColor& color);
QColor backgroundColor() const; QColor backgroundColor() const;
QSize sizeHint() const Q_DECL_OVERRIDE; QSize sizeHint() const Q_DECL_OVERRIDE;
void setSize(int size); void setSize(int size);
int size() const; int size() const;
void setLetter(const QChar &letter); void setLetter(const QChar& letter);
void setImage(const QImage &image); void setImage(const QImage& image);
void setIcon(const QIcon &icon); void setIcon(const QIcon& icon);
Material::AvatarType type() const; Material::AvatarType type() const;
protected: protected:
void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE; void paintEvent(QPaintEvent* event) Q_DECL_OVERRIDE;
const QScopedPointer<QtMaterialAvatarPrivate> d_ptr; const QScopedPointer<QtMaterialAvatarPrivate> d_ptr;
private: private:
Q_DISABLE_COPY(QtMaterialAvatar) Q_DISABLE_COPY(QtMaterialAvatar)
Q_DECLARE_PRIVATE(QtMaterialAvatar) Q_DECLARE_PRIVATE(QtMaterialAvatar)
}; };
#endif // QTMATERIALAVATAR_H #endif // QTMATERIALAVATAR_H

View File

@ -1,61 +1,64 @@
#ifndef QTMATERIALBADGE_H #ifndef QTMATERIALBADGE_H
#define QTMATERIALBADGE_H #define QTMATERIALBADGE_H
#include "lib/qtmaterialoverlaywidget.h" #include "qt-material-widgets/lib/qtmaterialoverlaywidget.h"
class QtMaterialBadgePrivate; class QtMaterialBadgePrivate;
class QtMaterialBadge : public QtMaterialOverlayWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialBadge
: public QtMaterialOverlayWidget
{ {
Q_OBJECT Q_OBJECT
Q_PROPERTY(QColor textColor WRITE setTextColor READ textColor) Q_PROPERTY(QColor textColor WRITE setTextColor READ textColor)
Q_PROPERTY(QColor backgroundColor WRITE setBackgroundColor READ backgroundColor) Q_PROPERTY(
Q_PROPERTY(QPointF relativePosition WRITE setRelativePosition READ relativePosition) QColor backgroundColor WRITE setBackgroundColor READ backgroundColor)
Q_PROPERTY(
QPointF relativePosition WRITE setRelativePosition READ relativePosition)
public: public:
explicit QtMaterialBadge(QWidget *parent = 0); explicit QtMaterialBadge(QWidget* parent = 0);
explicit QtMaterialBadge(const QIcon &icon, QWidget *parent = 0); explicit QtMaterialBadge(const QIcon& icon, QWidget* parent = 0);
explicit QtMaterialBadge(const QString &text, QWidget *parent = 0); explicit QtMaterialBadge(const QString& text, QWidget* parent = 0);
~QtMaterialBadge(); ~QtMaterialBadge();
void setUseThemeColors(bool value); void setUseThemeColors(bool value);
bool useThemeColors() const; bool useThemeColors() const;
void setTextColor(const QColor &color); void setTextColor(const QColor& color);
QColor textColor() const; QColor textColor() const;
void setBackgroundColor(const QColor &color); void setBackgroundColor(const QColor& color);
QColor backgroundColor() const; QColor backgroundColor() const;
void setRelativePosition(const QPointF &pos); void setRelativePosition(const QPointF& pos);
void setRelativePosition(qreal x, qreal y); void setRelativePosition(qreal x, qreal y);
QPointF relativePosition() const; QPointF relativePosition() const;
void setRelativeXPosition(qreal x); void setRelativeXPosition(qreal x);
qreal relativeXPosition() const; qreal relativeXPosition() const;
void setRelativeYPosition(qreal y); void setRelativeYPosition(qreal y);
qreal relativeYPosition() const; qreal relativeYPosition() const;
QSize sizeHint() const Q_DECL_OVERRIDE; QSize sizeHint() const Q_DECL_OVERRIDE;
void setIcon(const QIcon &icon); void setIcon(const QIcon& icon);
QIcon icon() const; QIcon icon() const;
void setText(const QString &text); void setText(const QString& text);
QString text() const; QString text() const;
protected: protected:
void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE; void paintEvent(QPaintEvent* event) Q_DECL_OVERRIDE;
int getDiameter() const; int getDiameter() const;
const QScopedPointer<QtMaterialBadgePrivate> d_ptr; const QScopedPointer<QtMaterialBadgePrivate> d_ptr;
private: private:
Q_DISABLE_COPY(QtMaterialBadge) Q_DISABLE_COPY(QtMaterialBadge)
Q_DECLARE_PRIVATE(QtMaterialBadge) Q_DECLARE_PRIVATE(QtMaterialBadge)
}; };
#endif // QTMATERIALBADGE_H #endif // QTMATERIALBADGE_H

View File

@ -1,11 +1,11 @@
#ifndef QTMATERIALCHECKBOX_H #ifndef QTMATERIALCHECKBOX_H
#define QTMATERIALCHECKBOX_H #define QTMATERIALCHECKBOX_H
#include "lib/qtmaterialcheckable.h" #include "qt-material-widgets/lib/qtmaterialcheckable.h"
class QtMaterialCheckBoxPrivate; class QtMaterialCheckBoxPrivate;
class QtMaterialCheckBox : public QtMaterialCheckable class QT_MATERIAL_WIDGETS_EXPORT QtMaterialCheckBox : public QtMaterialCheckable
{ {
Q_OBJECT Q_OBJECT

View File

@ -2,11 +2,13 @@
#define QTMATERIALCIRCULARPROGRESS_H #define QTMATERIALCIRCULARPROGRESS_H
#include <QtWidgets/QProgressBar> #include <QtWidgets/QProgressBar>
#include "lib/qtmaterialtheme.h"
#include "qt-material-widgets/lib/qtmaterialtheme.h"
class QtMaterialCircularProgressPrivate; class QtMaterialCircularProgressPrivate;
class QtMaterialCircularProgress : public QProgressBar class QT_MATERIAL_WIDGETS_EXPORT QtMaterialCircularProgress
: public QProgressBar
{ {
Q_OBJECT Q_OBJECT

View File

@ -2,12 +2,14 @@
#define QTMATERIALDIALOG_H #define QTMATERIALDIALOG_H
#include <QScopedPointer> #include <QScopedPointer>
#include "lib/qtmaterialoverlaywidget.h"
#include "qt-material-widgets/lib/qtmaterialoverlaywidget.h"
class QLayout; class QLayout;
class QtMaterialDialogPrivate; class QtMaterialDialogPrivate;
class QtMaterialDialog : public QtMaterialOverlayWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialDialog
: public QtMaterialOverlayWidget
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,12 +1,13 @@
#ifndef QTMATERIALDRAWER_H #ifndef QTMATERIALDRAWER_H
#define QTMATERIALDRAWER_H #define QTMATERIALDRAWER_H
#include "lib/qtmaterialoverlaywidget.h" #include "qt-material-widgets/lib/qtmaterialoverlaywidget.h"
class QtMaterialDrawerPrivate; class QtMaterialDrawerPrivate;
class QtMaterialDrawerStateMachine; class QtMaterialDrawerStateMachine;
class QtMaterialDrawer : public QtMaterialOverlayWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialDrawer
: public QtMaterialOverlayWidget
{ {
Q_OBJECT Q_OBJECT

View File

@ -5,7 +5,8 @@
class QtMaterialFloatingActionButtonPrivate; class QtMaterialFloatingActionButtonPrivate;
class QtMaterialFloatingActionButton : public QtMaterialRaisedButton class QT_MATERIAL_WIDGETS_EXPORT QtMaterialFloatingActionButton
: public QtMaterialRaisedButton
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,13 +1,15 @@
#ifndef QTMATERIALFLATBUTTON_H #ifndef QTMATERIALFLATBUTTON_H
#define QTMATERIALFLATBUTTON_H #define QTMATERIALFLATBUTTON_H
#include <QtWidgets/QPushButton>
#include <QScopedPointer> #include <QScopedPointer>
#include "lib/qtmaterialtheme.h"
#include <QtWidgets/QPushButton>
#include "qt-material-widgets/lib/qtmaterialtheme.h"
class QtMaterialFlatButtonPrivate; class QtMaterialFlatButtonPrivate;
class QtMaterialFlatButton : public QPushButton class QT_MATERIAL_WIDGETS_EXPORT QtMaterialFlatButton : public QPushButton
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,11 +1,13 @@
#ifndef QTMATERIALICONBUTTON_H #ifndef QTMATERIALICONBUTTON_H
#define QTMATERIALICONBUTTON_H #define QTMATERIALICONBUTTON_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QAbstractButton> #include <QtWidgets/QAbstractButton>
class QtMaterialIconButtonPrivate; class QtMaterialIconButtonPrivate;
class QtMaterialIconButton : public QAbstractButton class QT_MATERIAL_WIDGETS_EXPORT QtMaterialIconButton : public QAbstractButton
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,9 +1,11 @@
#ifndef QTMATERIALMENU_H #ifndef QTMATERIALMENU_H
#define QTMATERIALMENU_H #define QTMATERIALMENU_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QWidget> #include <QtWidgets/QWidget>
class QtMaterialMenu : public QWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialMenu : public QWidget
{ {
Q_OBJECT Q_OBJECT

View File

@ -2,11 +2,12 @@
#define QTMATERIALPROGRESS_H #define QTMATERIALPROGRESS_H
#include <QtWidgets/QProgressBar> #include <QtWidgets/QProgressBar>
#include "lib/qtmaterialtheme.h"
#include "qt-material-widgets/lib/qtmaterialtheme.h"
class QtMaterialProgressPrivate; class QtMaterialProgressPrivate;
class QtMaterialProgress : public QProgressBar class QT_MATERIAL_WIDGETS_EXPORT QtMaterialProgress : public QProgressBar
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,11 +1,12 @@
#ifndef QTMATERIALRADIOBUTTON_H #ifndef QTMATERIALRADIOBUTTON_H
#define QTMATERIALRADIOBUTTON_H #define QTMATERIALRADIOBUTTON_H
#include "lib/qtmaterialcheckable.h" #include "qt-material-widgets/lib/qtmaterialcheckable.h"
class QtMaterialRadioButtonPrivate; class QtMaterialRadioButtonPrivate;
class QtMaterialRadioButton : public QtMaterialCheckable class QT_MATERIAL_WIDGETS_EXPORT QtMaterialRadioButton
: public QtMaterialCheckable
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,27 +1,30 @@
#ifndef QTMATERIALRAISEDBUTTON_H #ifndef QTMATERIALRAISEDBUTTON_H
#define QTMATERIALRAISEDBUTTON_H #define QTMATERIALRAISEDBUTTON_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include "qtmaterialflatbutton.h" #include "qtmaterialflatbutton.h"
class QtMaterialRaisedButtonPrivate; class QtMaterialRaisedButtonPrivate;
class QtMaterialRaisedButton : public QtMaterialFlatButton class QT_MATERIAL_WIDGETS_EXPORT QtMaterialRaisedButton
: public QtMaterialFlatButton
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit QtMaterialRaisedButton(QWidget *parent = 0); explicit QtMaterialRaisedButton(QWidget* parent = 0);
explicit QtMaterialRaisedButton(const QString &text, QWidget *parent = 0); explicit QtMaterialRaisedButton(const QString& text, QWidget* parent = 0);
~QtMaterialRaisedButton(); ~QtMaterialRaisedButton();
protected: protected:
QtMaterialRaisedButton(QtMaterialRaisedButtonPrivate &d, QWidget *parent = 0); QtMaterialRaisedButton(QtMaterialRaisedButtonPrivate& d, QWidget* parent = 0);
bool event(QEvent *event) Q_DECL_OVERRIDE; bool event(QEvent* event) Q_DECL_OVERRIDE;
private: private:
Q_DISABLE_COPY(QtMaterialRaisedButton) Q_DISABLE_COPY(QtMaterialRaisedButton)
Q_DECLARE_PRIVATE(QtMaterialRaisedButton) Q_DECLARE_PRIVATE(QtMaterialRaisedButton)
}; };
#endif // QTMATERIALRAISEDBUTTON_H #endif // QTMATERIALRAISEDBUTTON_H

View File

@ -1,11 +1,13 @@
#ifndef QTMATERIALSCROLLBAR_H #ifndef QTMATERIALSCROLLBAR_H
#define QTMATERIALSCROLLBAR_H #define QTMATERIALSCROLLBAR_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QScrollBar> #include <QtWidgets/QScrollBar>
class QtMaterialScrollBarPrivate; class QtMaterialScrollBarPrivate;
class QtMaterialScrollBar : public QScrollBar class QT_MATERIAL_WIDGETS_EXPORT QtMaterialScrollBar : public QScrollBar
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,14 +1,17 @@
#ifndef QTMATERIALSLIDER_H #ifndef QTMATERIALSLIDER_H
#define QTMATERIALSLIDER_H #define QTMATERIALSLIDER_H
#include <QtWidgets/QAbstractSlider>
#include <QScopedPointer> #include <QScopedPointer>
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QAbstractSlider>
#define QT_MATERIAL_SLIDER_MARGIN 30 #define QT_MATERIAL_SLIDER_MARGIN 30
class QtMaterialSliderPrivate; class QtMaterialSliderPrivate;
class QtMaterialSlider : public QAbstractSlider class QT_MATERIAL_WIDGETS_EXPORT QtMaterialSlider : public QAbstractSlider
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,11 +1,12 @@
#ifndef QTMATERIALSNACKBAR_H #ifndef QTMATERIALSNACKBAR_H
#define QTMATERIALSNACKBAR_H #define QTMATERIALSNACKBAR_H
#include "lib/qtmaterialoverlaywidget.h" #include "qt-material-widgets/lib/qtmaterialoverlaywidget.h"
class QtMaterialSnackbarPrivate; class QtMaterialSnackbarPrivate;
class QtMaterialSnackbar : public QtMaterialOverlayWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialSnackbar
: public QtMaterialOverlayWidget
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,58 +1,60 @@
#ifndef QTMATERIALTABS_H #ifndef QTMATERIALTABS_H
#define QTMATERIALTABS_H #define QTMATERIALTABS_H
#include <QtWidgets/QWidget>
#include <QIcon> #include <QIcon>
#include "lib/qtmaterialtheme.h"
#include <QtWidgets/QWidget>
#include "qt-material-widgets/lib/qtmaterialtheme.h"
class QtMaterialTabsPrivate; class QtMaterialTabsPrivate;
class QtMaterialTab; class QtMaterialTab;
class QtMaterialTabs : public QWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialTabs : public QWidget
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit QtMaterialTabs(QWidget *parent = 0); explicit QtMaterialTabs(QWidget* parent = 0);
~QtMaterialTabs(); ~QtMaterialTabs();
void setUseThemeColors(bool value); void setUseThemeColors(bool value);
bool useThemeColors() const; bool useThemeColors() const;
void setHaloVisible(bool value); void setHaloVisible(bool value);
bool isHaloVisible() const; bool isHaloVisible() const;
void setRippleStyle(Material::RippleStyle style); void setRippleStyle(Material::RippleStyle style);
Material::RippleStyle rippleStyle() const; Material::RippleStyle rippleStyle() const;
void setInkColor(const QColor &color); void setInkColor(const QColor& color);
QColor inkColor() const; QColor inkColor() const;
void setBackgroundColor(const QColor &color); void setBackgroundColor(const QColor& color);
QColor backgroundColor() const; QColor backgroundColor() const;
void setTextColor(const QColor &color); void setTextColor(const QColor& color);
QColor textColor() const; QColor textColor() const;
void addTab(const QString &text, const QIcon &icon = QIcon()); void addTab(const QString& text, const QIcon& icon = QIcon());
void setCurrentTab(QtMaterialTab *tab); void setCurrentTab(QtMaterialTab* tab);
void setCurrentTab(int index); void setCurrentTab(int index);
int currentIndex() const; int currentIndex() const;
signals: signals:
void currentChanged(int); void currentChanged(int);
protected: protected:
void setTabActive(int index, bool active = true); void setTabActive(int index, bool active = true);
void updateTabs(); void updateTabs();
const QScopedPointer<QtMaterialTabsPrivate> d_ptr; const QScopedPointer<QtMaterialTabsPrivate> d_ptr;
private: private:
Q_DISABLE_COPY(QtMaterialTabs) Q_DISABLE_COPY(QtMaterialTabs)
Q_DECLARE_PRIVATE(QtMaterialTabs) Q_DECLARE_PRIVATE(QtMaterialTabs)
}; };
#endif // QTMATERIALTABS_H #endif // QTMATERIALTABS_H

View File

@ -1,12 +1,15 @@
#ifndef QTMATERIALTEXTFIELD_H #ifndef QTMATERIALTEXTFIELD_H
#define QTMATERIALTEXTFIELD_H #define QTMATERIALTEXTFIELD_H
#include <QtWidgets/QLineEdit>
#include <QColor> #include <QColor>
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QLineEdit>
class QtMaterialTextFieldPrivate; class QtMaterialTextFieldPrivate;
class QtMaterialTextField : public QLineEdit class QT_MATERIAL_WIDGETS_EXPORT QtMaterialTextField : public QLineEdit
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,11 +1,13 @@
#ifndef QTMATERIALTOGGLE_H #ifndef QTMATERIALTOGGLE_H
#define QTMATERIALTOGGLE_H #define QTMATERIALTOGGLE_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QAbstractButton> #include <QtWidgets/QAbstractButton>
class QtMaterialTogglePrivate; class QtMaterialTogglePrivate;
class QtMaterialToggle : public QAbstractButton class QT_MATERIAL_WIDGETS_EXPORT QtMaterialToggle : public QAbstractButton
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,11 +1,13 @@
#ifndef QTMATERIALCHECKABLE_H #ifndef QTMATERIALCHECKABLE_H
#define QTMATERIALCHECKABLE_H #define QTMATERIALCHECKABLE_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QAbstractButton> #include <QtWidgets/QAbstractButton>
class QtMaterialCheckablePrivate; class QtMaterialCheckablePrivate;
class QtMaterialCheckable : public QAbstractButton class QT_MATERIAL_WIDGETS_EXPORT QtMaterialCheckable : public QAbstractButton
{ {
Q_OBJECT Q_OBJECT

View File

@ -1,24 +1,26 @@
#ifndef QTMATERIALOVERLAYWIDGET_H #ifndef QTMATERIALOVERLAYWIDGET_H
#define QTMATERIALOVERLAYWIDGET_H #define QTMATERIALOVERLAYWIDGET_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QWidget> #include <QtWidgets/QWidget>
class QtMaterialOverlayWidget : public QWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialOverlayWidget : public QWidget
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit QtMaterialOverlayWidget(QWidget *parent = 0); explicit QtMaterialOverlayWidget(QWidget* parent = 0);
~QtMaterialOverlayWidget(); ~QtMaterialOverlayWidget();
protected: protected:
bool event(QEvent *event) Q_DECL_OVERRIDE; bool event(QEvent* event) Q_DECL_OVERRIDE;
bool eventFilter(QObject *obj, QEvent *event) Q_DECL_OVERRIDE; bool eventFilter(QObject* obj, QEvent* event) Q_DECL_OVERRIDE;
virtual QRect overlayGeometry() const; virtual QRect overlayGeometry() const;
private: private:
Q_DISABLE_COPY(QtMaterialOverlayWidget) Q_DISABLE_COPY(QtMaterialOverlayWidget)
}; };
#endif // QTMATERIALOVERLAYWIDGET_H #endif // QTMATERIALOVERLAYWIDGET_H

View File

@ -1,136 +1,142 @@
#ifndef QTMATERIALRIPPLE_H #ifndef QTMATERIALRIPPLE_H
#define QTMATERIALRIPPLE_H #define QTMATERIALRIPPLE_H
#include <QParallelAnimationGroup>
#include <QEasingCurve>
#include <QPropertyAnimation>
#include <QPoint>
#include <QBrush> #include <QBrush>
#include <QEasingCurve>
#include <QParallelAnimationGroup>
#include <QPoint>
#include <QPropertyAnimation>
#include <qt-material-widgets/qt-material-widgets_export.hpp>
class QtMaterialRippleOverlay; class QtMaterialRippleOverlay;
class QtMaterialRipple : public QParallelAnimationGroup class QT_MATERIAL_WIDGETS_EXPORT QtMaterialRipple
: public QParallelAnimationGroup
{ {
Q_OBJECT Q_OBJECT
Q_PROPERTY(qreal radius WRITE setRadius READ radius) Q_PROPERTY(qreal radius WRITE setRadius READ radius)
Q_PROPERTY(qreal opacity WRITE setOpacity READ opacity) Q_PROPERTY(qreal opacity WRITE setOpacity READ opacity)
public: public:
explicit QtMaterialRipple(const QPoint &center, QObject *parent = 0); explicit QtMaterialRipple(const QPoint& center, QObject* parent = 0);
QtMaterialRipple(const QPoint &center, QtMaterialRippleOverlay *overlay, QObject *parent = 0); QtMaterialRipple(const QPoint& center,
~QtMaterialRipple(); QtMaterialRippleOverlay* overlay,
QObject* parent = 0);
~QtMaterialRipple();
inline void setOverlay(QtMaterialRippleOverlay *overlay); inline void setOverlay(QtMaterialRippleOverlay* overlay);
void setRadius(qreal radius); void setRadius(qreal radius);
inline qreal radius() const; inline qreal radius() const;
void setOpacity(qreal opacity); void setOpacity(qreal opacity);
inline qreal opacity() const; inline qreal opacity() const;
void setColor(const QColor &color); void setColor(const QColor& color);
inline QColor color() const; inline QColor color() const;
void setBrush(const QBrush &brush); void setBrush(const QBrush& brush);
inline QBrush brush() const; inline QBrush brush() const;
inline QPoint center() const; inline QPoint center() const;
inline QPropertyAnimation *radiusAnimation() const; inline QPropertyAnimation* radiusAnimation() const;
inline QPropertyAnimation *opacityAnimation() const; inline QPropertyAnimation* opacityAnimation() const;
inline void setOpacityStartValue(qreal value); inline void setOpacityStartValue(qreal value);
inline void setOpacityEndValue(qreal value); inline void setOpacityEndValue(qreal value);
inline void setRadiusStartValue(qreal value); inline void setRadiusStartValue(qreal value);
inline void setRadiusEndValue(qreal value); inline void setRadiusEndValue(qreal value);
inline void setDuration(int msecs); inline void setDuration(int msecs);
protected slots: protected slots:
void destroy(); void destroy();
private: private:
Q_DISABLE_COPY(QtMaterialRipple) Q_DISABLE_COPY(QtMaterialRipple)
QPropertyAnimation *animate(const QByteArray &property, QPropertyAnimation* animate(
const QEasingCurve &easing = QEasingCurve::OutQuad, const QByteArray& property,
int duration = 800); const QEasingCurve& easing = QEasingCurve::OutQuad,
int duration = 800);
void init(); void init();
QtMaterialRippleOverlay *m_overlay; QtMaterialRippleOverlay* m_overlay;
QPropertyAnimation *const m_radiusAnimation; QPropertyAnimation* const m_radiusAnimation;
QPropertyAnimation *const m_opacityAnimation; QPropertyAnimation* const m_opacityAnimation;
qreal m_radius; qreal m_radius;
qreal m_opacity; qreal m_opacity;
QPoint m_center; QPoint m_center;
QBrush m_brush; QBrush m_brush;
}; };
inline void QtMaterialRipple::setOverlay(QtMaterialRippleOverlay *overlay) inline void QtMaterialRipple::setOverlay(QtMaterialRippleOverlay* overlay)
{ {
m_overlay = overlay; m_overlay = overlay;
} }
inline qreal QtMaterialRipple::radius() const inline qreal QtMaterialRipple::radius() const
{ {
return m_radius; return m_radius;
} }
inline qreal QtMaterialRipple::opacity() const inline qreal QtMaterialRipple::opacity() const
{ {
return m_opacity; return m_opacity;
} }
inline QColor QtMaterialRipple::color() const inline QColor QtMaterialRipple::color() const
{ {
return m_brush.color(); return m_brush.color();
} }
inline QBrush QtMaterialRipple::brush() const inline QBrush QtMaterialRipple::brush() const
{ {
return m_brush; return m_brush;
} }
inline QPoint QtMaterialRipple::center() const inline QPoint QtMaterialRipple::center() const
{ {
return m_center; return m_center;
} }
inline QPropertyAnimation *QtMaterialRipple::radiusAnimation() const inline QPropertyAnimation* QtMaterialRipple::radiusAnimation() const
{ {
return m_radiusAnimation; return m_radiusAnimation;
} }
inline QPropertyAnimation *QtMaterialRipple::opacityAnimation() const inline QPropertyAnimation* QtMaterialRipple::opacityAnimation() const
{ {
return m_opacityAnimation; return m_opacityAnimation;
} }
inline void QtMaterialRipple::setOpacityStartValue(qreal value) inline void QtMaterialRipple::setOpacityStartValue(qreal value)
{ {
m_opacityAnimation->setStartValue(value); m_opacityAnimation->setStartValue(value);
} }
inline void QtMaterialRipple::setOpacityEndValue(qreal value) inline void QtMaterialRipple::setOpacityEndValue(qreal value)
{ {
m_opacityAnimation->setEndValue(value); m_opacityAnimation->setEndValue(value);
} }
inline void QtMaterialRipple::setRadiusStartValue(qreal value) inline void QtMaterialRipple::setRadiusStartValue(qreal value)
{ {
m_radiusAnimation->setStartValue(value); m_radiusAnimation->setStartValue(value);
} }
inline void QtMaterialRipple::setRadiusEndValue(qreal value) inline void QtMaterialRipple::setRadiusEndValue(qreal value)
{ {
m_radiusAnimation->setEndValue(value); m_radiusAnimation->setEndValue(value);
} }
inline void QtMaterialRipple::setDuration(int msecs) inline void QtMaterialRipple::setDuration(int msecs)
{ {
m_radiusAnimation->setDuration(msecs); m_radiusAnimation->setDuration(msecs);
m_opacityAnimation->setDuration(msecs); m_opacityAnimation->setDuration(msecs);
} }
#endif // QTMATERIALRIPPLE_H #endif // QTMATERIALRIPPLE_H

View File

@ -2,63 +2,65 @@
#define QTMATERIALRIPPLEOVERLAY_H #define QTMATERIALRIPPLEOVERLAY_H
#include <QPainterPath> #include <QPainterPath>
#include "lib/qtmaterialoverlaywidget.h"
#include "qtmaterialoverlaywidget.h"
class QtMaterialRipple; class QtMaterialRipple;
class QtMaterialRippleOverlay : public QtMaterialOverlayWidget class QT_MATERIAL_WIDGETS_EXPORT QtMaterialRippleOverlay
: public QtMaterialOverlayWidget
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit QtMaterialRippleOverlay(QWidget *parent = 0); explicit QtMaterialRippleOverlay(QWidget* parent = 0);
~QtMaterialRippleOverlay(); ~QtMaterialRippleOverlay();
void addRipple(QtMaterialRipple *ripple); void addRipple(QtMaterialRipple* ripple);
void addRipple(const QPoint &position, qreal radius = 300); void addRipple(const QPoint& position, qreal radius = 300);
void removeRipple(QtMaterialRipple *ripple); void removeRipple(QtMaterialRipple* ripple);
inline void setClipping(bool enable); inline void setClipping(bool enable);
inline bool hasClipping() const; inline bool hasClipping() const;
inline void setClipPath(const QPainterPath &path); inline void setClipPath(const QPainterPath& path);
protected: protected:
void paintEvent(QPaintEvent *event) Q_DECL_OVERRIDE; void paintEvent(QPaintEvent* event) Q_DECL_OVERRIDE;
inline QList<QtMaterialRipple *> ripples() const; inline QList<QtMaterialRipple*> ripples() const;
private: private:
Q_DISABLE_COPY(QtMaterialRippleOverlay) Q_DISABLE_COPY(QtMaterialRippleOverlay)
void paintRipple(QPainter *painter, QtMaterialRipple *ripple); void paintRipple(QPainter* painter, QtMaterialRipple* ripple);
QList<QtMaterialRipple *> m_ripples; QList<QtMaterialRipple*> m_ripples;
QPainterPath m_clipPath; QPainterPath m_clipPath;
bool m_useClip; bool m_useClip;
}; };
inline void QtMaterialRippleOverlay::setClipping(bool enable) inline void QtMaterialRippleOverlay::setClipping(bool enable)
{ {
m_useClip = enable; m_useClip = enable;
update(); update();
} }
inline bool QtMaterialRippleOverlay::hasClipping() const inline bool QtMaterialRippleOverlay::hasClipping() const
{ {
return m_useClip; return m_useClip;
} }
inline void QtMaterialRippleOverlay::setClipPath(const QPainterPath &path) inline void QtMaterialRippleOverlay::setClipPath(const QPainterPath& path)
{ {
m_clipPath = path; m_clipPath = path;
update(); update();
} }
inline QList<QtMaterialRipple *> QtMaterialRippleOverlay::ripples() const inline QList<QtMaterialRipple*> QtMaterialRippleOverlay::ripples() const
{ {
return m_ripples; return m_ripples;
} }
#endif // QTMATERIALRIPPLEOVERLAY_H #endif // QTMATERIALRIPPLEOVERLAY_H

View File

@ -2,21 +2,23 @@
#define QTMATERIALSTATETRANSITION_H #define QTMATERIALSTATETRANSITION_H
#include <QAbstractTransition> #include <QAbstractTransition>
#include "lib/qtmaterialstatetransitionevent.h"
class QtMaterialStateTransition : public QAbstractTransition #include "qtmaterialstatetransitionevent.h"
class QT_MATERIAL_WIDGETS_EXPORT QtMaterialStateTransition
: public QAbstractTransition
{ {
Q_OBJECT Q_OBJECT
public: public:
QtMaterialStateTransition(QtMaterialStateTransitionType type); QtMaterialStateTransition(QtMaterialStateTransitionType type);
protected: protected:
virtual bool eventTest(QEvent *event); virtual bool eventTest(QEvent* event);
virtual void onTransition(QEvent *); virtual void onTransition(QEvent*);
private: private:
QtMaterialStateTransitionType m_type; QtMaterialStateTransitionType m_type;
}; };
#endif // QTMATERIALSTATETRANSITION_H #endif // QTMATERIALSTATETRANSITION_H

View File

@ -3,40 +3,43 @@
#include <QEvent> #include <QEvent>
enum QtMaterialStateTransitionType { #include <qt-material-widgets/qt-material-widgets_export.hpp>
// Snackbar
SnackbarShowTransition = 1,
SnackbarHideTransition,
SnackbarWaitTransition,
SnackbarNextTransition,
// FlatButton
FlatButtonPressedTransition,
FlatButtonCheckedTransition,
FlatButtonUncheckedTransition,
// CollapsibleMenu
CollapsibleMenuExpand,
CollapsibleMenuCollapse,
// Slider
SliderChangedToMinimum,
SliderChangedFromMinimum,
SliderNoFocusMouseEnter,
SliderNoFocusMouseLeave,
// Dialog
DialogShowTransition,
DialogHideTransition,
//
MaxTransitionType = 65535
};
struct QtMaterialStateTransitionEvent : public QEvent enum QtMaterialStateTransitionType
{ {
QtMaterialStateTransitionEvent(QtMaterialStateTransitionType type) // Snackbar
: QEvent(QEvent::Type(QEvent::User + 1)), SnackbarShowTransition = 1,
type(type) SnackbarHideTransition,
{ SnackbarWaitTransition,
} SnackbarNextTransition,
// FlatButton
QtMaterialStateTransitionType type; FlatButtonPressedTransition,
FlatButtonCheckedTransition,
FlatButtonUncheckedTransition,
// CollapsibleMenu
CollapsibleMenuExpand,
CollapsibleMenuCollapse,
// Slider
SliderChangedToMinimum,
SliderChangedFromMinimum,
SliderNoFocusMouseEnter,
SliderNoFocusMouseLeave,
// Dialog
DialogShowTransition,
DialogHideTransition,
//
MaxTransitionType = 65535
}; };
#endif // QTMATERIALSTATETRANSITIONEVENT_H struct QT_MATERIAL_WIDGETS_EXPORT QtMaterialStateTransitionEvent : public QEvent
{
QtMaterialStateTransitionEvent(QtMaterialStateTransitionType type)
: QEvent(QEvent::Type(QEvent::User + 1))
, type(type)
{
}
QtMaterialStateTransitionType type;
};
#endif // QTMATERIALSTATETRANSITIONEVENT_H

View File

@ -1,40 +1,45 @@
#ifndef QTMATERIALSTYLE_H #ifndef QTMATERIALSTYLE_H
#define QTMATERIALSTYLE_H #define QTMATERIALSTYLE_H
#include <QtWidgets/QCommonStyle> #include <memory>
#include "lib/qtmaterialstyle_p.h"
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QCommonStyle>
class QtMaterialStylePrivate;
#define MATERIAL_DISABLE_THEME_COLORS \ #define MATERIAL_DISABLE_THEME_COLORS \
if (d->useThemeColors == true) { d->useThemeColors = false; } if (d->useThemeColors == true) { \
d->useThemeColors = false; \
}
class QtMaterialTheme; class QtMaterialTheme;
class QtMaterialStyle : public QCommonStyle class QT_MATERIAL_WIDGETS_EXPORT QtMaterialStyle : public QCommonStyle
{ {
Q_OBJECT Q_OBJECT
public: public:
inline static QtMaterialStyle &instance(); inline static QtMaterialStyle& instance();
void setTheme(QtMaterialTheme *theme); void setTheme(QtMaterialTheme* theme);
QColor themeColor(const QString &key) const; QColor themeColor(const QString& key) const;
protected: protected:
const QScopedPointer<QtMaterialStylePrivate> d_ptr; const std::shared_ptr<QtMaterialStylePrivate> d_ptr;
private: private:
Q_DECLARE_PRIVATE(QtMaterialStyle) Q_DECLARE_PRIVATE(QtMaterialStyle)
QtMaterialStyle(); QtMaterialStyle();
QtMaterialStyle(QtMaterialStyle const &); QtMaterialStyle(QtMaterialStyle const&);
void operator=(QtMaterialStyle const &); void operator=(QtMaterialStyle const&);
}; };
inline QtMaterialStyle &QtMaterialStyle::instance() inline QtMaterialStyle& QtMaterialStyle::instance()
{ {
static QtMaterialStyle instance; static QtMaterialStyle instance;
return instance; return instance;
} }
#endif // QTMATERIALSTYLE_H #endif // QTMATERIALSTYLE_H

View File

@ -1,344 +1,354 @@
#ifndef QTMATERIALTHEME_H #ifndef QTMATERIALTHEME_H
#define QTMATERIALTHEME_H #define QTMATERIALTHEME_H
#include <QObject>
#include <QScopedPointer>
#include <QColor> #include <QColor>
#include <QIcon> #include <QIcon>
#include <QObject>
#include <QScopedPointer>
#include <qt-material-widgets/qt-material-widgets_export.hpp>
namespace Material namespace Material
{ {
enum ButtonPreset { enum ButtonPreset
FlatPreset, {
CheckablePreset FlatPreset,
}; CheckablePreset
};
enum RippleStyle { enum RippleStyle
CenteredRipple, {
PositionedRipple, CenteredRipple,
NoRipple PositionedRipple,
}; NoRipple
};
enum OverlayStyle { enum OverlayStyle
NoOverlay, {
TintedOverlay, NoOverlay,
GrayOverlay TintedOverlay,
}; GrayOverlay
};
enum Role { enum Role
Default, {
Primary, Default,
Secondary Primary,
}; Secondary
};
enum ButtonIconPlacement { enum ButtonIconPlacement
LeftIcon, {
RightIcon LeftIcon,
}; RightIcon
};
enum ProgressType { enum ProgressType
DeterminateProgress, {
IndeterminateProgress DeterminateProgress,
}; IndeterminateProgress
};
enum AvatarType { enum AvatarType
ImageAvatar, {
IconAvatar, ImageAvatar,
LetterAvatar IconAvatar,
}; LetterAvatar
};
enum Color { enum Color
red50, {
red100, red50,
red200, red100,
red300, red200,
red400, red300,
red500, red400,
red600, red500,
red700, red600,
red800, red700,
red900, red800,
redA100, red900,
redA200, redA100,
redA400, redA200,
redA700, redA400,
pink50, redA700,
pink100, pink50,
pink200, pink100,
pink300, pink200,
pink400, pink300,
pink500, pink400,
pink600, pink500,
pink700, pink600,
pink800, pink700,
pink900, pink800,
pinkA100, pink900,
pinkA200, pinkA100,
pinkA400, pinkA200,
pinkA700, pinkA400,
purple50, pinkA700,
purple100, purple50,
purple200, purple100,
purple300, purple200,
purple400, purple300,
purple500, purple400,
purple600, purple500,
purple700, purple600,
purple800, purple700,
purple900, purple800,
purpleA100, purple900,
purpleA200, purpleA100,
purpleA400, purpleA200,
purpleA700, purpleA400,
deepPurple50, purpleA700,
deepPurple100, deepPurple50,
deepPurple200, deepPurple100,
deepPurple300, deepPurple200,
deepPurple400, deepPurple300,
deepPurple500, deepPurple400,
deepPurple600, deepPurple500,
deepPurple700, deepPurple600,
deepPurple800, deepPurple700,
deepPurple900, deepPurple800,
deepPurpleA100, deepPurple900,
deepPurpleA200, deepPurpleA100,
deepPurpleA400, deepPurpleA200,
deepPurpleA700, deepPurpleA400,
indigo50, deepPurpleA700,
indigo100, indigo50,
indigo200, indigo100,
indigo300, indigo200,
indigo400, indigo300,
indigo500, indigo400,
indigo600, indigo500,
indigo700, indigo600,
indigo800, indigo700,
indigo900, indigo800,
indigoA100, indigo900,
indigoA200, indigoA100,
indigoA400, indigoA200,
indigoA700, indigoA400,
blue50, indigoA700,
blue100, blue50,
blue200, blue100,
blue300, blue200,
blue400, blue300,
blue500, blue400,
blue600, blue500,
blue700, blue600,
blue800, blue700,
blue900, blue800,
blueA100, blue900,
blueA200, blueA100,
blueA400, blueA200,
blueA700, blueA400,
lightBlue50, blueA700,
lightBlue100, lightBlue50,
lightBlue200, lightBlue100,
lightBlue300, lightBlue200,
lightBlue400, lightBlue300,
lightBlue500, lightBlue400,
lightBlue600, lightBlue500,
lightBlue700, lightBlue600,
lightBlue800, lightBlue700,
lightBlue900, lightBlue800,
lightBlueA100, lightBlue900,
lightBlueA200, lightBlueA100,
lightBlueA400, lightBlueA200,
lightBlueA700, lightBlueA400,
cyan50, lightBlueA700,
cyan100, cyan50,
cyan200, cyan100,
cyan300, cyan200,
cyan400, cyan300,
cyan500, cyan400,
cyan600, cyan500,
cyan700, cyan600,
cyan800, cyan700,
cyan900, cyan800,
cyanA100, cyan900,
cyanA200, cyanA100,
cyanA400, cyanA200,
cyanA700, cyanA400,
teal50, cyanA700,
teal100, teal50,
teal200, teal100,
teal300, teal200,
teal400, teal300,
teal500, teal400,
teal600, teal500,
teal700, teal600,
teal800, teal700,
teal900, teal800,
tealA100, teal900,
tealA200, tealA100,
tealA400, tealA200,
tealA700, tealA400,
green50, tealA700,
green100, green50,
green200, green100,
green300, green200,
green400, green300,
green500, green400,
green600, green500,
green700, green600,
green800, green700,
green900, green800,
greenA100, green900,
greenA200, greenA100,
greenA400, greenA200,
greenA700, greenA400,
lightGreen50, greenA700,
lightGreen100, lightGreen50,
lightGreen200, lightGreen100,
lightGreen300, lightGreen200,
lightGreen400, lightGreen300,
lightGreen500, lightGreen400,
lightGreen600, lightGreen500,
lightGreen700, lightGreen600,
lightGreen800, lightGreen700,
lightGreen900, lightGreen800,
lightGreenA100, lightGreen900,
lightGreenA200, lightGreenA100,
lightGreenA400, lightGreenA200,
lightGreenA700, lightGreenA400,
lime50, lightGreenA700,
lime100, lime50,
lime200, lime100,
lime300, lime200,
lime400, lime300,
lime500, lime400,
lime600, lime500,
lime700, lime600,
lime800, lime700,
lime900, lime800,
limeA100, lime900,
limeA200, limeA100,
limeA400, limeA200,
limeA700, limeA400,
yellow50, limeA700,
yellow100, yellow50,
yellow200, yellow100,
yellow300, yellow200,
yellow400, yellow300,
yellow500, yellow400,
yellow600, yellow500,
yellow700, yellow600,
yellow800, yellow700,
yellow900, yellow800,
yellowA100, yellow900,
yellowA200, yellowA100,
yellowA400, yellowA200,
yellowA700, yellowA400,
amber50, yellowA700,
amber100, amber50,
amber200, amber100,
amber300, amber200,
amber400, amber300,
amber500, amber400,
amber600, amber500,
amber700, amber600,
amber800, amber700,
amber900, amber800,
amberA100, amber900,
amberA200, amberA100,
amberA400, amberA200,
amberA700, amberA400,
orange50, amberA700,
orange100, orange50,
orange200, orange100,
orange300, orange200,
orange400, orange300,
orange500, orange400,
orange600, orange500,
orange700, orange600,
orange800, orange700,
orange900, orange800,
orangeA100, orange900,
orangeA200, orangeA100,
orangeA400, orangeA200,
orangeA700, orangeA400,
deepOrange50, orangeA700,
deepOrange100, deepOrange50,
deepOrange200, deepOrange100,
deepOrange300, deepOrange200,
deepOrange400, deepOrange300,
deepOrange500, deepOrange400,
deepOrange600, deepOrange500,
deepOrange700, deepOrange600,
deepOrange800, deepOrange700,
deepOrange900, deepOrange800,
deepOrangeA100, deepOrange900,
deepOrangeA200, deepOrangeA100,
deepOrangeA400, deepOrangeA200,
deepOrangeA700, deepOrangeA400,
brown50, deepOrangeA700,
brown100, brown50,
brown200, brown100,
brown300, brown200,
brown400, brown300,
brown500, brown400,
brown600, brown500,
brown700, brown600,
brown800, brown700,
brown900, brown800,
blueGrey50, brown900,
blueGrey100, blueGrey50,
blueGrey200, blueGrey100,
blueGrey300, blueGrey200,
blueGrey400, blueGrey300,
blueGrey500, blueGrey400,
blueGrey600, blueGrey500,
blueGrey700, blueGrey600,
blueGrey800, blueGrey700,
blueGrey900, blueGrey800,
grey50, blueGrey900,
grey100, grey50,
grey200, grey100,
grey300, grey200,
grey400, grey300,
grey500, grey400,
grey600, grey500,
grey700, grey600,
grey800, grey700,
grey900, grey800,
black, grey900,
white, black,
transparent, white,
fullBlack, transparent,
darkBlack, fullBlack,
lightBlack, darkBlack,
minBlack, lightBlack,
faintBlack, minBlack,
fullWhite, faintBlack,
darkWhite, fullWhite,
lightWhite darkWhite,
}; lightWhite
} };
} // namespace Material
class QtMaterialThemePrivate; class QtMaterialThemePrivate;
class QtMaterialTheme : public QObject class QT_MATERIAL_WIDGETS_EXPORT QtMaterialTheme : public QObject
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit QtMaterialTheme(QObject *parent = 0); explicit QtMaterialTheme(QObject* parent = 0);
~QtMaterialTheme(); ~QtMaterialTheme();
QColor getColor(const QString &key) const; QColor getColor(const QString& key) const;
void setColor(const QString &key, const QColor &color); void setColor(const QString& key, const QColor& color);
void setColor(const QString &key, Material::Color color); void setColor(const QString& key, Material::Color color);
static QIcon icon(QString category, QString icon); static QIcon icon(QString category, QString icon);
protected: protected:
const QScopedPointer<QtMaterialThemePrivate> d_ptr; const QScopedPointer<QtMaterialThemePrivate> d_ptr;
private: private:
Q_DISABLE_COPY(QtMaterialTheme) Q_DISABLE_COPY(QtMaterialTheme)
Q_DECLARE_PRIVATE(QtMaterialTheme) Q_DECLARE_PRIVATE(QtMaterialTheme)
}; };
#endif // QTMATERIALTHEME_H #endif // QTMATERIALTHEME_H

View File

@ -1,8 +1,11 @@
#include "qtmaterialautocomplete_internal.h"
#include <QSignalTransition>
#include <QPropertyAnimation>
#include <QtWidgets/QGraphicsOpacityEffect>
#include <QDebug> #include <QDebug>
#include <QMenu>
#include <QPropertyAnimation>
#include <QSignalTransition>
#include "qtmaterialautocomplete_internal.h"
#include <QtWidgets/QGraphicsOpacityEffect>
/*! /*!
* \class QtMaterialAutoCompleteStateMachine * \class QtMaterialAutoCompleteStateMachine
@ -12,58 +15,57 @@
/*! /*!
* \internal * \internal
*/ */
QtMaterialAutoCompleteStateMachine::QtMaterialAutoCompleteStateMachine(QWidget *menu) QtMaterialAutoCompleteStateMachine::QtMaterialAutoCompleteStateMachine(
: QStateMachine(menu), QWidget* menu)
m_menu(menu), : QStateMachine(menu)
m_closedState(new QState), , m_menu(menu)
m_openState(new QState), , m_closedState(new QState)
m_closingState(new QState) , m_openState(new QState)
, m_closingState(new QState)
{ {
Q_ASSERT(menu); Q_ASSERT(menu);
addState(m_closedState); addState(m_closedState);
addState(m_openState); addState(m_openState);
addState(m_closingState); addState(m_closingState);
setInitialState(m_closedState); setInitialState(m_closedState);
QSignalTransition *transition; QSignalTransition* transition;
transition = new QSignalTransition(this, SIGNAL(shouldOpen())); transition = new QSignalTransition(this, SIGNAL(shouldOpen()));
transition->setTargetState(m_openState); transition->setTargetState(m_openState);
m_closedState->addTransition(transition); m_closedState->addTransition(transition);
transition = new QSignalTransition(this, SIGNAL(shouldClose())); transition = new QSignalTransition(this, SIGNAL(shouldClose()));
transition->setTargetState(m_closedState); transition->setTargetState(m_closedState);
m_openState->addTransition(transition); m_openState->addTransition(transition);
transition = new QSignalTransition(this, SIGNAL(shouldFade())); transition = new QSignalTransition(this, SIGNAL(shouldFade()));
transition->setTargetState(m_closingState); transition->setTargetState(m_closingState);
m_openState->addTransition(transition); m_openState->addTransition(transition);
m_closedState->assignProperty(menu, "visible", false); m_closedState->assignProperty(menu, "visible", false);
m_openState->assignProperty(menu, "visible", true); m_openState->assignProperty(menu, "visible", true);
QGraphicsOpacityEffect *effect = new QGraphicsOpacityEffect; QGraphicsOpacityEffect* effect = new QGraphicsOpacityEffect;
menu->setGraphicsEffect(effect); menu->setGraphicsEffect(effect);
m_openState->assignProperty(effect, "opacity", 1); m_openState->assignProperty(effect, "opacity", 1);
m_closingState->assignProperty(effect, "opacity", 0); m_closingState->assignProperty(effect, "opacity", 0);
m_closedState->assignProperty(effect, "opacity", 0); m_closedState->assignProperty(effect, "opacity", 0);
QPropertyAnimation *animation; QPropertyAnimation* animation;
animation = new QPropertyAnimation(effect, "opacity", this); animation = new QPropertyAnimation(effect, "opacity", this);
animation->setDuration(240); animation->setDuration(240);
addDefaultAnimation(animation); addDefaultAnimation(animation);
transition = new QSignalTransition(animation, SIGNAL(finished())); transition = new QSignalTransition(animation, SIGNAL(finished()));
transition->setTargetState(m_closedState); transition->setTargetState(m_closedState);
m_closingState->addTransition(transition); m_closingState->addTransition(transition);
} }
/*! /*!
* \internal * \internal
*/ */
QtMaterialAutoCompleteStateMachine::~QtMaterialAutoCompleteStateMachine() QtMaterialAutoCompleteStateMachine::~QtMaterialAutoCompleteStateMachine() {}
{
}

View File

@ -1,6 +1,7 @@
#ifndef QTMATERIALAUTOCOMPLETE_P_H #ifndef QTMATERIALAUTOCOMPLETE_P_H
#define QTMATERIALAUTOCOMPLETE_P_H #define QTMATERIALAUTOCOMPLETE_P_H
#include "qt-material-widgets/component/qtmaterialautocomplete.h"
#include "qtmaterialtextfield_p.h" #include "qtmaterialtextfield_p.h"
class QWidget; class QWidget;
@ -10,21 +11,21 @@ class QtMaterialAutoCompleteStateMachine;
class QtMaterialAutoCompletePrivate : public QtMaterialTextFieldPrivate class QtMaterialAutoCompletePrivate : public QtMaterialTextFieldPrivate
{ {
Q_DISABLE_COPY(QtMaterialAutoCompletePrivate) Q_DISABLE_COPY(QtMaterialAutoCompletePrivate)
Q_DECLARE_PUBLIC(QtMaterialAutoComplete) Q_DECLARE_PUBLIC(QtMaterialAutoComplete)
public: public:
QtMaterialAutoCompletePrivate(QtMaterialAutoComplete *q); QtMaterialAutoCompletePrivate(QtMaterialAutoComplete* q);
virtual ~QtMaterialAutoCompletePrivate(); virtual ~QtMaterialAutoCompletePrivate();
void init(); void init();
QWidget *menu; QWidget* menu;
QWidget *frame; QWidget* frame;
QtMaterialAutoCompleteStateMachine *stateMachine; QtMaterialAutoCompleteStateMachine* stateMachine;
QVBoxLayout *menuLayout; QVBoxLayout* menuLayout;
QStringList dataSource; QStringList dataSource;
int maxWidth; int maxWidth;
}; };
#endif // QTMATERIALAUTOCOMPLETE_P_H #endif // QTMATERIALAUTOCOMPLETE_P_H

View File

@ -2,6 +2,7 @@
#define QTMATERIALCHECKBOX_P_H #define QTMATERIALCHECKBOX_P_H
#include "lib/qtmaterialcheckable_p.h" #include "lib/qtmaterialcheckable_p.h"
#include "qtmaterialcheckbox.h"
class QtMaterialCheckBox; class QtMaterialCheckBox;

View File

@ -1,4 +1,5 @@
#include "qtmaterialripple.h" #include "lib/qtmaterialripple.h"
#include "lib/qtmaterialrippleoverlay.h" #include "lib/qtmaterialrippleoverlay.h"
/*! /*!
@ -6,100 +7,98 @@
* \internal * \internal
*/ */
QtMaterialRipple::QtMaterialRipple(const QPoint &center, QObject *parent) QtMaterialRipple::QtMaterialRipple(const QPoint& center, QObject* parent)
: QParallelAnimationGroup(parent), : QParallelAnimationGroup(parent)
m_overlay(0), , m_overlay(0)
m_radiusAnimation(animate("radius")), , m_radiusAnimation(animate("radius"))
m_opacityAnimation(animate("opacity")), , m_opacityAnimation(animate("opacity"))
m_radius(0), , m_radius(0)
m_opacity(0), , m_opacity(0)
m_center(center) , m_center(center)
{ {
init(); init();
} }
QtMaterialRipple::QtMaterialRipple(const QPoint &center, QtMaterialRipple::QtMaterialRipple(const QPoint& center,
QtMaterialRippleOverlay *overlay, QtMaterialRippleOverlay* overlay,
QObject *parent) QObject* parent)
: QParallelAnimationGroup(parent), : QParallelAnimationGroup(parent)
m_overlay(overlay), , m_overlay(overlay)
m_radiusAnimation(animate("radius")), , m_radiusAnimation(animate("radius"))
m_opacityAnimation(animate("opacity")), , m_opacityAnimation(animate("opacity"))
m_radius(0), , m_radius(0)
m_opacity(0), , m_opacity(0)
m_center(center) , m_center(center)
{ {
init(); init();
} }
QtMaterialRipple::~QtMaterialRipple() QtMaterialRipple::~QtMaterialRipple() {}
{
}
void QtMaterialRipple::setRadius(qreal radius) void QtMaterialRipple::setRadius(qreal radius)
{ {
Q_ASSERT(m_overlay); Q_ASSERT(m_overlay);
if (m_radius == radius) { if (m_radius == radius) {
return; return;
} }
m_radius = radius; m_radius = radius;
m_overlay->update(); m_overlay->update();
} }
void QtMaterialRipple::setOpacity(qreal opacity) void QtMaterialRipple::setOpacity(qreal opacity)
{ {
Q_ASSERT(m_overlay); Q_ASSERT(m_overlay);
if (m_opacity == opacity) { if (m_opacity == opacity) {
return; return;
} }
m_opacity = opacity; m_opacity = opacity;
m_overlay->update();
}
void QtMaterialRipple::setColor(const QColor& color)
{
if (m_brush.color() == color) {
return;
}
m_brush.setColor(color);
if (m_overlay) {
m_overlay->update(); m_overlay->update();
}
} }
void QtMaterialRipple::setColor(const QColor &color) void QtMaterialRipple::setBrush(const QBrush& brush)
{ {
if (m_brush.color() == color) { m_brush = brush;
return;
}
m_brush.setColor(color);
if (m_overlay) { if (m_overlay) {
m_overlay->update(); m_overlay->update();
} }
}
void QtMaterialRipple::setBrush(const QBrush &brush)
{
m_brush = brush;
if (m_overlay) {
m_overlay->update();
}
} }
void QtMaterialRipple::destroy() void QtMaterialRipple::destroy()
{ {
Q_ASSERT(m_overlay); Q_ASSERT(m_overlay);
m_overlay->removeRipple(this); m_overlay->removeRipple(this);
} }
/*! /*!
* \internal * \internal
*/ */
QPropertyAnimation *QtMaterialRipple::animate(const QByteArray &property, QPropertyAnimation* QtMaterialRipple::animate(const QByteArray& property,
const QEasingCurve &easing, const QEasingCurve& easing,
int duration) int duration)
{ {
QPropertyAnimation *animation = new QPropertyAnimation; QPropertyAnimation* animation = new QPropertyAnimation;
animation->setTargetObject(this); animation->setTargetObject(this);
animation->setPropertyName(property); animation->setPropertyName(property);
animation->setEasingCurve(easing); animation->setEasingCurve(easing);
animation->setDuration(duration); animation->setDuration(duration);
addAnimation(animation); addAnimation(animation);
return animation; return animation;
} }
/*! /*!
@ -107,13 +106,13 @@ QPropertyAnimation *QtMaterialRipple::animate(const QByteArray &property,
*/ */
void QtMaterialRipple::init() void QtMaterialRipple::init()
{ {
setOpacityStartValue(0.5); setOpacityStartValue(0.5);
setOpacityEndValue(0); setOpacityEndValue(0);
setRadiusStartValue(0); setRadiusStartValue(0);
setRadiusEndValue(300); setRadiusEndValue(300);
m_brush.setColor(Qt::black); m_brush.setColor(Qt::black);
m_brush.setStyle(Qt::SolidPattern); m_brush.setStyle(Qt::SolidPattern);
connect(this, SIGNAL(finished()), this, SLOT(destroy())); connect(this, SIGNAL(finished()), this, SLOT(destroy()));
} }

View File

@ -1,6 +1,7 @@
#include "lib/qtmaterialstyle.h" #include "lib/qtmaterialstyle.h"
#include <QFontDatabase> #include <QFontDatabase>
#include "lib/qtmaterialtheme.h" #include "lib/qtmaterialtheme.h"
#include "qtmaterialstyle_p.h"
/*! /*!
* \class QtMaterialStylePrivate * \class QtMaterialStylePrivate