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/
CMakeLists.txt.user
CMakeUserPresets.json
.cache
.cache
compile_commands.json

View File

@ -17,18 +17,54 @@ include(link_qt)
if(NOT Qt6_FOUND)
qt5_add_resources(
style_res
${CMAKE_CURRENT_SOURCE_DIR}/source/qt-material-widgets.qrc
${CMAKE_CURRENT_SOURCE_DIR}/source/qt_material_widgets.qrc
)
else()
qt_add_resources(
style_res
${CMAKE_CURRENT_SOURCE_DIR}/source/qt-material-widgets.qrc
${CMAKE_CURRENT_SOURCE_DIR}/source/qt_material_widgets.qrc
)
endif()
add_library(
qt-material-widgets
${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/qtmaterialautocomplete.cpp
source/component/qtmaterialautocomplete_internal.cpp
@ -115,6 +151,14 @@ target_include_directories(
"$<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)
# ---- Install rules ----
@ -127,6 +171,7 @@ if(PROJECT_IS_TOP_LEVEL)
option(BUILD_EXAMPLES "Build examples tree." "${qt-material-widgets_DEVELOPER_MODE}")
if(BUILD_EXAMPLES)
set(PROJECT_ROOT_DIR ${PROJECT_SOURCE_DIR})
add_subdirectory(example)
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
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)
add_custom_target("run_${NAME}" COMMAND "${NAME}" VERBATIM)
add_dependencies("run_${NAME}" "${NAME}")
@ -59,4 +63,10 @@ endfunction()
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)

View File

@ -1,15 +1,17 @@
#include <QtWidgets/QApplication>
#include <QDebug>
#include <QtWidgets/QApplication>
#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;
window.show();
MainWindow window;
window.show();
return a.exec();
return a.exec();
}

View File

@ -1,48 +1,52 @@
#ifndef QTMATERIALAPPBAR_H
#define QTMATERIALAPPBAR_H
#include <QtWidgets/QWidget>
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QWidget>
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(QColor backgroundColor WRITE setBackgroundColor READ backgroundColor)
Q_PROPERTY(
QColor foregroundColor WRITE setForegroundColor READ foregroundColor)
Q_PROPERTY(
QColor backgroundColor WRITE setBackgroundColor READ backgroundColor)
public:
explicit QtMaterialAppBar(QWidget *parent = 0);
~QtMaterialAppBar();
explicit QtMaterialAppBar(QWidget* parent = 0);
~QtMaterialAppBar();
QSize sizeHint() const Q_DECL_OVERRIDE;
QSize sizeHint() const Q_DECL_OVERRIDE;
void setUseThemeColors(bool value);
bool useThemeColors() const;
void setUseThemeColors(bool value);
bool useThemeColors() const;
void setForegroundColor(const QColor &color);
QColor foregroundColor() const;
void setForegroundColor(const QColor& color);
QColor foregroundColor() const;
void setBackgroundColor(const QColor &color);
QColor backgroundColor() const;
void setBackgroundColor(const QColor& color);
QColor backgroundColor() const;
inline QHBoxLayout *appBarLayout() const;
inline QHBoxLayout* appBarLayout() const;
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:
Q_DISABLE_COPY(QtMaterialAppBar)
Q_DECLARE_PRIVATE(QtMaterialAppBar)
Q_DISABLE_COPY(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
#define QTMATERIALAUTOCOMPLETE_H
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include "qtmaterialtextfield.h"
class QtMaterialAutoCompletePrivate;
class QtMaterialAutoComplete : public QtMaterialTextField
class QT_MATERIAL_WIDGETS_EXPORT QtMaterialAutoComplete
: public QtMaterialTextField
{
Q_OBJECT
Q_OBJECT
public:
explicit QtMaterialAutoComplete(QWidget *parent = 0);
~QtMaterialAutoComplete();
explicit QtMaterialAutoComplete(QWidget* parent = 0);
~QtMaterialAutoComplete();
void setDataSource(const QStringList &data);
void setDataSource(const QStringList& data);
signals:
void itemSelected(QString);
void itemSelected(QString);
protected slots:
void updateResults(QString text);
void updateResults(QString text);
protected:
bool event(QEvent *event) Q_DECL_OVERRIDE;
bool eventFilter(QObject *watched, QEvent *event) Q_DECL_OVERRIDE;
bool event(QEvent* event) Q_DECL_OVERRIDE;
bool eventFilter(QObject* watched, QEvent* event) Q_DECL_OVERRIDE;
private:
Q_DISABLE_COPY(QtMaterialAutoComplete)
Q_DECLARE_PRIVATE(QtMaterialAutoComplete)
Q_DISABLE_COPY(QtMaterialAutoComplete)
Q_DECLARE_PRIVATE(QtMaterialAutoComplete)
};
#endif // QTMATERIALAUTOCOMPLETE_H
#endif // QTMATERIALAUTOCOMPLETE_H

View File

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

View File

@ -1,61 +1,64 @@
#ifndef QTMATERIALBADGE_H
#define QTMATERIALBADGE_H
#include "lib/qtmaterialoverlaywidget.h"
#include "qt-material-widgets/lib/qtmaterialoverlaywidget.h"
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 backgroundColor WRITE setBackgroundColor READ backgroundColor)
Q_PROPERTY(QPointF relativePosition WRITE setRelativePosition READ relativePosition)
Q_PROPERTY(QColor textColor WRITE setTextColor READ textColor)
Q_PROPERTY(
QColor backgroundColor WRITE setBackgroundColor READ backgroundColor)
Q_PROPERTY(
QPointF relativePosition WRITE setRelativePosition READ relativePosition)
public:
explicit QtMaterialBadge(QWidget *parent = 0);
explicit QtMaterialBadge(const QIcon &icon, QWidget *parent = 0);
explicit QtMaterialBadge(const QString &text, QWidget *parent = 0);
~QtMaterialBadge();
explicit QtMaterialBadge(QWidget* parent = 0);
explicit QtMaterialBadge(const QIcon& icon, QWidget* parent = 0);
explicit QtMaterialBadge(const QString& text, QWidget* parent = 0);
~QtMaterialBadge();
void setUseThemeColors(bool value);
bool useThemeColors() const;
void setUseThemeColors(bool value);
bool useThemeColors() const;
void setTextColor(const QColor &color);
QColor textColor() const;
void setTextColor(const QColor& color);
QColor textColor() const;
void setBackgroundColor(const QColor &color);
QColor backgroundColor() const;
void setBackgroundColor(const QColor& color);
QColor backgroundColor() const;
void setRelativePosition(const QPointF &pos);
void setRelativePosition(qreal x, qreal y);
QPointF relativePosition() const;
void setRelativePosition(const QPointF& pos);
void setRelativePosition(qreal x, qreal y);
QPointF relativePosition() const;
void setRelativeXPosition(qreal x);
qreal relativeXPosition() const;
void setRelativeXPosition(qreal x);
qreal relativeXPosition() const;
void setRelativeYPosition(qreal y);
qreal relativeYPosition() const;
void setRelativeYPosition(qreal y);
qreal relativeYPosition() const;
QSize sizeHint() const Q_DECL_OVERRIDE;
QSize sizeHint() const Q_DECL_OVERRIDE;
void setIcon(const QIcon &icon);
QIcon icon() const;
void setIcon(const QIcon& icon);
QIcon icon() const;
void setText(const QString &text);
QString text() const;
void setText(const QString& text);
QString text() const;
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:
Q_DISABLE_COPY(QtMaterialBadge)
Q_DECLARE_PRIVATE(QtMaterialBadge)
Q_DISABLE_COPY(QtMaterialBadge)
Q_DECLARE_PRIVATE(QtMaterialBadge)
};
#endif // QTMATERIALBADGE_H
#endif // QTMATERIALBADGE_H

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -2,63 +2,65 @@
#define QTMATERIALRIPPLEOVERLAY_H
#include <QPainterPath>
#include "lib/qtmaterialoverlaywidget.h"
#include "qtmaterialoverlaywidget.h"
class QtMaterialRipple;
class QtMaterialRippleOverlay : public QtMaterialOverlayWidget
class QT_MATERIAL_WIDGETS_EXPORT QtMaterialRippleOverlay
: public QtMaterialOverlayWidget
{
Q_OBJECT
Q_OBJECT
public:
explicit QtMaterialRippleOverlay(QWidget *parent = 0);
~QtMaterialRippleOverlay();
explicit QtMaterialRippleOverlay(QWidget* parent = 0);
~QtMaterialRippleOverlay();
void addRipple(QtMaterialRipple *ripple);
void addRipple(const QPoint &position, qreal radius = 300);
void addRipple(QtMaterialRipple* ripple);
void addRipple(const QPoint& position, qreal radius = 300);
void removeRipple(QtMaterialRipple *ripple);
void removeRipple(QtMaterialRipple* ripple);
inline void setClipping(bool enable);
inline bool hasClipping() const;
inline void setClipping(bool enable);
inline bool hasClipping() const;
inline void setClipPath(const QPainterPath &path);
inline void setClipPath(const QPainterPath& path);
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:
Q_DISABLE_COPY(QtMaterialRippleOverlay)
Q_DISABLE_COPY(QtMaterialRippleOverlay)
void paintRipple(QPainter *painter, QtMaterialRipple *ripple);
void paintRipple(QPainter* painter, QtMaterialRipple* ripple);
QList<QtMaterialRipple *> m_ripples;
QPainterPath m_clipPath;
bool m_useClip;
QList<QtMaterialRipple*> m_ripples;
QPainterPath m_clipPath;
bool m_useClip;
};
inline void QtMaterialRippleOverlay::setClipping(bool enable)
{
m_useClip = enable;
update();
m_useClip = enable;
update();
}
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;
update();
m_clipPath = path;
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
#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:
QtMaterialStateTransition(QtMaterialStateTransitionType type);
QtMaterialStateTransition(QtMaterialStateTransitionType type);
protected:
virtual bool eventTest(QEvent *event);
virtual void onTransition(QEvent *);
virtual bool eventTest(QEvent* event);
virtual void onTransition(QEvent*);
private:
QtMaterialStateTransitionType m_type;
QtMaterialStateTransitionType m_type;
};
#endif // QTMATERIALSTATETRANSITION_H
#endif // QTMATERIALSTATETRANSITION_H

View File

@ -3,40 +3,43 @@
#include <QEvent>
enum QtMaterialStateTransitionType {
// Snackbar
SnackbarShowTransition = 1,
SnackbarHideTransition,
SnackbarWaitTransition,
SnackbarNextTransition,
// FlatButton
FlatButtonPressedTransition,
FlatButtonCheckedTransition,
FlatButtonUncheckedTransition,
// CollapsibleMenu
CollapsibleMenuExpand,
CollapsibleMenuCollapse,
// Slider
SliderChangedToMinimum,
SliderChangedFromMinimum,
SliderNoFocusMouseEnter,
SliderNoFocusMouseLeave,
// Dialog
DialogShowTransition,
DialogHideTransition,
//
MaxTransitionType = 65535
};
#include <qt-material-widgets/qt-material-widgets_export.hpp>
struct QtMaterialStateTransitionEvent : public QEvent
enum QtMaterialStateTransitionType
{
QtMaterialStateTransitionEvent(QtMaterialStateTransitionType type)
: QEvent(QEvent::Type(QEvent::User + 1)),
type(type)
{
}
QtMaterialStateTransitionType type;
// Snackbar
SnackbarShowTransition = 1,
SnackbarHideTransition,
SnackbarWaitTransition,
SnackbarNextTransition,
// FlatButton
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
#define QTMATERIALSTYLE_H
#include <QtWidgets/QCommonStyle>
#include "lib/qtmaterialstyle_p.h"
#include <memory>
#include <qt-material-widgets/qt-material-widgets_export.hpp>
#include <QtWidgets/QCommonStyle>
class QtMaterialStylePrivate;
#define MATERIAL_DISABLE_THEME_COLORS \
if (d->useThemeColors == true) { d->useThemeColors = false; }
if (d->useThemeColors == true) { \
d->useThemeColors = false; \
}
class QtMaterialTheme;
class QtMaterialStyle : public QCommonStyle
class QT_MATERIAL_WIDGETS_EXPORT QtMaterialStyle : public QCommonStyle
{
Q_OBJECT
Q_OBJECT
public:
inline static QtMaterialStyle &instance();
inline static QtMaterialStyle& instance();
void setTheme(QtMaterialTheme *theme);
QColor themeColor(const QString &key) const;
void setTheme(QtMaterialTheme* theme);
QColor themeColor(const QString& key) const;
protected:
const QScopedPointer<QtMaterialStylePrivate> d_ptr;
const std::shared_ptr<QtMaterialStylePrivate> d_ptr;
private:
Q_DECLARE_PRIVATE(QtMaterialStyle)
Q_DECLARE_PRIVATE(QtMaterialStyle)
QtMaterialStyle();
QtMaterialStyle();
QtMaterialStyle(QtMaterialStyle const &);
void operator=(QtMaterialStyle const &);
QtMaterialStyle(QtMaterialStyle const&);
void operator=(QtMaterialStyle const&);
};
inline QtMaterialStyle &QtMaterialStyle::instance()
inline QtMaterialStyle& QtMaterialStyle::instance()
{
static QtMaterialStyle instance;
return instance;
static QtMaterialStyle instance;
return instance;
}
#endif // QTMATERIALSTYLE_H
#endif // QTMATERIALSTYLE_H

View File

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

View File

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

View File

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

View File

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