QMenu菜单增加QSlider控件

This commit is contained in:
JackLee_CN 2024-12-26 17:58:21 +08:00
parent 905abc44a2
commit f2b49850e4
33 changed files with 491 additions and 402 deletions

View File

@ -74,12 +74,12 @@ FILE(GLOB src_sui "${PROJECT_SOURCE_DIR}/src/*.cpp" "${PROJECT_SOURCE_DIR}/src/
SET(PROJECT_SOURCES ${src_sui})
# qFatalqDebug
LIST(APPEND CMAKE_CXX_FLAGS "-DQT_NO_DEBUG_OUTPUT")
#LIST(APPEND CMAKE_CXX_FLAGS "-DQT_NO_DEBUG_OUTPUT")
#
QT6_ADD_RESOURCES(RCFILES res.qrc)
#WIN32
add_executable(${PROJECT_NAME} WIN32 ${PROJECT_SOURCES} ${RCFILES} sui.rc)
add_executable(${PROJECT_NAME} ${PROJECT_SOURCES} ${RCFILES} sui.rc)
#
#RPATH

View File

@ -43,7 +43,7 @@
{
"directoryIndex" : 0,
"id" : "sui::@6890427a1f51a3e7e1df",
"jsonFile" : "target-sui-Release-d5f737c074ea0c81d8d5.json",
"jsonFile" : "target-sui-Release-3fee32fda384c0aeac86.json",
"name" : "sui",
"projectIndex" : 0
},

View File

@ -26,7 +26,7 @@
"objects" :
[
{
"jsonFile" : "codemodel-v2-c3270ee4c813e373e791.json",
"jsonFile" : "codemodel-v2-1a2c30869775435cfe44.json",
"kind" : "codemodel",
"version" :
{
@ -99,7 +99,7 @@
}
},
{
"jsonFile" : "codemodel-v2-c3270ee4c813e373e791.json",
"jsonFile" : "codemodel-v2-1a2c30869775435cfe44.json",
"kind" : "codemodel",
"version" :
{

View File

@ -68,9 +68,7 @@
"D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6Core/Qt6CoreDependencies.cmake",
"D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6Core/Qt6CoreConfig.cmake",
"D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6Core/Qt6CoreTargets.cmake",
"D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6/FindWrapPCRE2.cmake",
"D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateTargets.cmake",
"D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6EntryPointPrivate/Qt6EntryPointPrivateConfig.cmake"
"D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6/FindWrapPCRE2.cmake"
],
"nodes" :
[
@ -1045,50 +1043,6 @@
"line" : 76,
"parent" : 169
},
{
"command" : 15,
"file" : 29,
"line" : 47,
"parent" : 154
},
{
"command" : 14,
"file" : 18,
"line" : 143,
"parent" : 171
},
{
"command" : 7,
"file" : 17,
"line" : 76,
"parent" : 172
},
{
"command" : 6,
"file" : 0,
"line" : 859,
"parent" : 173
},
{
"file" : 34,
"parent" : 174
},
{
"command" : 5,
"file" : 34,
"line" : 55,
"parent" : 175
},
{
"file" : 33,
"parent" : 176
},
{
"command" : 4,
"file" : 33,
"line" : 61,
"parent" : 177
},
{
"command" : 18,
"file" : 1,
@ -1109,7 +1063,7 @@
"compileCommandFragments" :
[
{
"fragment" : "-DQT_NO_DEBUG_OUTPUT -fstack-protector-strong -fpic -fpie -s -O3 -DNDEBUG -std=gnu++17"
"fragment" : " -fstack-protector-strong -fpic -fpie -s -O3 -DNDEBUG -std=gnu++17"
},
{
"backtrace" : 4,
@ -1135,13 +1089,9 @@
"define" : "QT_GUI_LIB"
},
{
"backtrace" : 179,
"backtrace" : 171,
"define" : "QT_MESSAGELOGCONTEXT"
},
{
"backtrace" : 4,
"define" : "QT_NEEDS_QMAIN"
},
{
"backtrace" : 4,
"define" : "QT_NO_DEBUG"
@ -1188,7 +1138,7 @@
"path" : "F:/SourceCode/sui/build/sui_autogen/include"
},
{
"backtrace" : 180,
"backtrace" : 172,
"path" : "F:/SourceCode/sui/3rdparty/json/include"
},
{
@ -1255,13 +1205,9 @@
"define" : "QT_GUI_LIB"
},
{
"backtrace" : 179,
"backtrace" : 171,
"define" : "QT_MESSAGELOGCONTEXT"
},
{
"backtrace" : 4,
"define" : "QT_NEEDS_QMAIN"
},
{
"backtrace" : 4,
"define" : "QT_NO_DEBUG"
@ -1308,7 +1254,7 @@
"path" : "F:/SourceCode/sui/build/sui_autogen/include"
},
{
"backtrace" : 180,
"backtrace" : 172,
"path" : "F:/SourceCode/sui/3rdparty/json/include"
},
{
@ -1360,11 +1306,11 @@
"commandFragments" :
[
{
"fragment" : "-DQT_NO_DEBUG_OUTPUT -fstack-protector-strong -fpic -fpie -s -O3 -DNDEBUG",
"fragment" : "-fstack-protector-strong -fpic -fpie -s -O3 -DNDEBUG",
"role" : "flags"
},
{
"fragment" : "-static -mwindows",
"fragment" : "-static",
"role" : "flags"
},
{
@ -1817,6 +1763,11 @@
"fragment" : "-lole32",
"role" : "libraries"
},
{
"backtrace" : 164,
"fragment" : "-lshell32",
"role" : "libraries"
},
{
"backtrace" : 164,
"fragment" : "-luser32",
@ -1847,21 +1798,6 @@
"fragment" : "D:\\Dev\\Qt\\6.8.0\\mingw1310_static_x64\\lib\\libQt6BundledPcre2.a",
"role" : "libraries"
},
{
"backtrace" : 178,
"fragment" : "-lmingw32",
"role" : "libraries"
},
{
"backtrace" : 178,
"fragment" : "D:\\Dev\\Qt\\6.8.0\\mingw1310_static_x64\\lib\\libQt6EntryPoint.a",
"role" : "libraries"
},
{
"backtrace" : 164,
"fragment" : "-lshell32",
"role" : "libraries"
},
{
"fragment" : "-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32",
"role" : "libraries"

Binary file not shown.

View File

@ -1,55 +1,27 @@
# ninja log v6
11089 19886 7549250927021397 F:/SourceCode/sui/release/sui.exe 440b9da345052e5a
2997 3562 7549229009941041 CMakeFiles/sui.dir/sui.rc.obj bef74cf9daa42262
15 273 7549250816283095 sui_autogen/mocs_compilation.cpp 941d172e51f73a65
274 11088 7549250818876573 CMakeFiles/sui.dir/src/sui_base_ex.cpp.obj b4e110b3b20cc30d
2983 6705 7549229009795937 CMakeFiles/sui.dir/qrc_res.cpp.obj 3c45cd3ce68f4be6
2946 13239 7549241579256578 CMakeFiles/sui.dir/src/test.cpp.obj 96729d9a809fe421
2879 13304 7549241578597765 CMakeFiles/sui.dir/sui_autogen/mocs_compilation.cpp.obj 5b50829cc1b578ee
2893 13271 7549241578728038 CMakeFiles/sui.dir/src/main.cpp.obj 8e6eea0284be0d17
15 273 7549250816283095 F:/SourceCode/sui/build/sui_autogen/timestamp 941d172e51f73a65
15 273 7549250816283095 sui_autogen/timestamp 941d172e51f73a65
16 233 7546606934414380 F:/SourceCode/sui/build/qrc_res.cpp 34acac006d95063b
15 273 7549250816283095 F:/SourceCode/sui/build/sui_autogen/mocs_compilation.cpp 941d172e51f73a65
2904 13393 7549241578846189 CMakeFiles/sui.dir/src/sui.cpp.obj 50a3f05a94908c1a
2931 13855 7549241579116419 CMakeFiles/sui.dir/src/sui_title.cpp.obj f5a1ca5c1b8d76b7
2949 6449 7549229009452781 CMakeFiles/sui.dir/src/sui_sys_style.cpp.obj 175e93da52ad7edf
16 233 7546606934414380 qrc_res.cpp 34acac006d95063b
13 2688 7549260506489695 sui_autogen/timestamp 941d172e51f73a65
13 2688 7549260506489695 sui_autogen/mocs_compilation.cpp 941d172e51f73a65
13 2688 7549260506489695 F:/SourceCode/sui/build/sui_autogen/timestamp 941d172e51f73a65
13 2688 7549260506489695 F:/SourceCode/sui/build/sui_autogen/mocs_compilation.cpp 941d172e51f73a65
2790 3281 7549260508500069 CMakeFiles/sui.dir/sui.rc.obj 78d44f891acebae0
2728 6058 7549260507883009 CMakeFiles/sui.dir/src/sui_sys_style.cpp.obj cc16a38435af38d8
2773 6153 7549260508329918 CMakeFiles/sui.dir/qrc_res.cpp.obj ad22ef3d3130834a
2755 12381 7549260508153786 CMakeFiles/sui.dir/src/test.cpp.obj 43cbc1b938b595a2
2700 12462 7549260507604969 CMakeFiles/sui.dir/src/main.cpp.obj bf003c7c4f22622f
2710 12503 7549260507704259 CMakeFiles/sui.dir/src/sui.cpp.obj d4b3a726ccc18944
2689 12538 7549260507485064 CMakeFiles/sui.dir/sui_autogen/mocs_compilation.cpp.obj 2b9ea38291170796
2737 12867 7549260507977952 CMakeFiles/sui.dir/src/sui_title.cpp.obj 210fd35b56939256
2718 15745 7549260507787942 CMakeFiles/sui.dir/src/sui_base_ex.cpp.obj b12ce2d196eb9250
15745 24093 7549260638056784 F:/SourceCode/sui/release/sui.exe 5341ba6fce967f43
22 249 7549261886681220 sui_autogen/timestamp 941d172e51f73a65
22 249 7549261886681220 sui_autogen/mocs_compilation.cpp 941d172e51f73a65
22 249 7549261886681220 F:/SourceCode/sui/build/sui_autogen/timestamp 941d172e51f73a65
22 249 7549261886681220 F:/SourceCode/sui/build/sui_autogen/mocs_compilation.cpp 941d172e51f73a65
249 7350 7549261888952411 CMakeFiles/sui.dir/src/main.cpp.obj bf003c7c4f22622f
7350 15184 7549261959961013 F:/SourceCode/sui/release/sui.exe 5341ba6fce967f43
15 269 7549262291977549 sui_autogen/timestamp 941d172e51f73a65
15 269 7549262291977549 sui_autogen/mocs_compilation.cpp 941d172e51f73a65
15 269 7549262291977549 F:/SourceCode/sui/build/sui_autogen/timestamp 941d172e51f73a65
15 269 7549262291977549 F:/SourceCode/sui/build/sui_autogen/mocs_compilation.cpp 941d172e51f73a65
270 7021 7549262294519802 CMakeFiles/sui.dir/src/main.cpp.obj bf003c7c4f22622f
279 10246 7549262294609995 CMakeFiles/sui.dir/src/sui_base_ex.cpp.obj b12ce2d196eb9250
10246 19287 7549262394282216 F:/SourceCode/sui/release/sui.exe 5341ba6fce967f43
18 2640 7549265414402790 sui_autogen/timestamp 941d172e51f73a65
18 2640 7549265414402790 sui_autogen/mocs_compilation.cpp 941d172e51f73a65
18 2640 7549265414402790 F:/SourceCode/sui/build/sui_autogen/timestamp 941d172e51f73a65
18 2640 7549265414402790 F:/SourceCode/sui/build/sui_autogen/mocs_compilation.cpp 941d172e51f73a65
2654 11343 7549265415802960 CMakeFiles/sui.dir/src/main.cpp.obj bf003c7c4f22622f
2699 11419 7549265416253201 CMakeFiles/sui.dir/src/test.cpp.obj 43cbc1b938b595a2
2640 11533 7549265415670782 CMakeFiles/sui.dir/sui_autogen/mocs_compilation.cpp.obj 2b9ea38291170796
2667 11551 7549265415932274 CMakeFiles/sui.dir/src/sui.cpp.obj d4b3a726ccc18944
2685 11999 7549265416118175 CMakeFiles/sui.dir/src/sui_title.cpp.obj 210fd35b56939256
2677 14875 7549265416033171 CMakeFiles/sui.dir/src/sui_base_ex.cpp.obj b12ce2d196eb9250
14876 23375 7549265538021349 F:/SourceCode/sui/release/sui.exe 5341ba6fce967f43
328 2319 7567136538919706 CMakeFiles/sui.dir/qrc_res.cpp.obj 3c45cd3ce68f4be6
2767 11798 7569085196482384 CMakeFiles/sui.dir/src/test.cpp.obj 96729d9a809fe421
294 12386 7549292830330968 CMakeFiles/sui.dir/src/sui_base_ex.cpp.obj b4e110b3b20cc30d
14 259 7569099080486477 sui_autogen/timestamp 941d172e51f73a65
14 259 7569099080486477 F:/SourceCode/sui/build/sui_autogen/timestamp 941d172e51f73a65
2737 11957 7569085196192619 CMakeFiles/sui.dir/src/main.cpp.obj 8e6eea0284be0d17
2724 11875 7569085196065012 CMakeFiles/sui.dir/sui_autogen/mocs_compilation.cpp.obj 5b50829cc1b578ee
14 259 7569099080486477 F:/SourceCode/sui/build/sui_autogen/mocs_compilation.cpp 941d172e51f73a65
14 328 7567136538861128 F:/SourceCode/sui/build/qrc_res.cpp 34acac006d95063b
2746 12016 7569085196270872 CMakeFiles/sui.dir/src/sui.cpp.obj 50a3f05a94908c1a
14 328 7567136538861128 qrc_res.cpp 34acac006d95063b
2810 6646 7549283132349083 CMakeFiles/sui.dir/src/sui_sys_style.cpp.obj 175e93da52ad7edf
259 7612 7569099082936180 CMakeFiles/sui.dir/src/sui_title.cpp.obj f5a1ca5c1b8d76b7
7612 15042 7569099156467195 F:/SourceCode/sui/release/sui.exe 440b9da345052e5a
2865 3225 7549283132891998 CMakeFiles/sui.dir/sui.rc.obj bef74cf9daa42262
14 259 7569099080486477 sui_autogen/mocs_compilation.cpp 941d172e51f73a65
16 2786 7569101558563263 sui_autogen/timestamp 941d172e51f73a65
16 2786 7569101558563263 sui_autogen/mocs_compilation.cpp 941d172e51f73a65
16 2786 7569101558563263 F:/SourceCode/sui/build/sui_autogen/timestamp 941d172e51f73a65
16 2786 7569101558563263 F:/SourceCode/sui/build/sui_autogen/mocs_compilation.cpp 941d172e51f73a65
2833 11397 7569101560204267 CMakeFiles/sui.dir/src/test.cpp.obj 96729d9a809fe421
2798 11412 7569101559860979 CMakeFiles/sui.dir/src/main.cpp.obj 8e6eea0284be0d17
2787 11516 7569101559741832 CMakeFiles/sui.dir/sui_autogen/mocs_compilation.cpp.obj 5b50829cc1b578ee
2807 11635 7569101559944494 CMakeFiles/sui.dir/src/sui.cpp.obj 50a3f05a94908c1a
2817 11845 7569101560042553 CMakeFiles/sui.dir/src/sui_title.cpp.obj f5a1ca5c1b8d76b7
11845 18996 7569101650320933 F:/SourceCode/sui/release/sui.exe 440b9da345052e5a

View File

@ -437,7 +437,6 @@
"QT_CORE_LIB",
"QT_GUI_LIB",
"QT_MESSAGELOGCONTEXT",
"QT_NEEDS_QMAIN",
"QT_NO_DEBUG",
"QT_WIDGETS_LIB",
"UNICODE",

View File

@ -1,2 +1,2 @@
moc:955f8fcfc9ddfb7137f3a4dfdf4ffe2497597a02c7b4ee6e69e3dcaaa83b255c
moc:d29c7b2820c81a326f751af203a346c942457741bfcd41cff95d15f3511fd927
uic:112cbdb5924982d8a55bab754383a3ad4ae11fd691919828dbe5441faa671856

View File

@ -1,4 +1,9 @@
# Generated by CMake. Changes will be overwritten.
F:/SourceCode/sui/src/sui_base.h
F:/SourceCode/sui/src/main.cpp
F:/SourceCode/sui/src/sui_base_ex.cpp
F:/SourceCode/sui/src/sui_base_config.h
F:/SourceCode/sui/src/sui_base_ex.h
F:/SourceCode/sui/src/sui_title.h
mmc:Q_OBJECT
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtConcurrent/QtConcurrent
@ -453,11 +458,13 @@ F:/SourceCode/sui/src/sui_title.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QMessageBox
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QProgressBar
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QPushButton
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QSlider
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleFactory
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleOption
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QTabWidget
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QVBoxLayout
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidget
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidgetAction
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractbutton.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemdelegate.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemview.h
@ -494,6 +501,7 @@ F:/SourceCode/sui/src/sui_title.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsexports.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsglobal.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidget.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidgetaction.h
mdp:D:/Dev/msys64/mingw64/include/GL/gl.h
mdp:D:/Dev/msys64/mingw64/include/_mingw.h
mdp:D:/Dev/msys64/mingw64/include/_mingw_mac.h
@ -1674,11 +1682,13 @@ F:/SourceCode/sui/src/test.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QMessageBox
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QProgressBar
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QPushButton
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QSlider
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleFactory
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleOption
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QTabWidget
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QVBoxLayout
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidget
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidgetAction
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractbutton.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemdelegate.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemview.h
@ -1715,6 +1725,7 @@ F:/SourceCode/sui/src/test.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsexports.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsglobal.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidget.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidgetaction.h
mdp:D:/Dev/msys64/mingw64/include/GL/gl.h
mdp:D:/Dev/msys64/mingw64/include/_mingw.h
mdp:D:/Dev/msys64/mingw64/include/_mingw_mac.h
@ -2084,7 +2095,6 @@ F:/SourceCode/sui/src/test.h
mdp:F:/SourceCode/sui/src/sui_sys_style.h
mdp:F:/SourceCode/sui/src/sui_title.h
mdp:F:/SourceCode/sui/src/test.h
F:/SourceCode/sui/src/sui.cpp
F:/SourceCode/sui/src/sui.h
mmc:Q_OBJECT
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtConcurrent/QtConcurrent
@ -2539,11 +2549,13 @@ F:/SourceCode/sui/src/sui.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QMessageBox
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QProgressBar
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QPushButton
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QSlider
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleFactory
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleOption
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QTabWidget
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QVBoxLayout
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidget
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidgetAction
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractbutton.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemdelegate.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemview.h
@ -2580,6 +2592,7 @@ F:/SourceCode/sui/src/sui.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsexports.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsglobal.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidget.h
mdp:D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidgetaction.h
mdp:D:/Dev/msys64/mingw64/include/GL/gl.h
mdp:D:/Dev/msys64/mingw64/include/_mingw.h
mdp:D:/Dev/msys64/mingw64/include/_mingw_mac.h
@ -2948,8 +2961,4 @@ F:/SourceCode/sui/src/sui.h
mdp:F:/SourceCode/sui/src/sui_base_ex.h
mdp:F:/SourceCode/sui/src/sui_sys_style.h
mdp:F:/SourceCode/sui/src/sui_title.h
F:/SourceCode/sui/src/sui_base.h
F:/SourceCode/sui/src/sui_base_config.h
F:/SourceCode/sui/src/main.cpp
F:/SourceCode/sui/src/sui_base_ex.cpp
F:/SourceCode/sui/src/sui_base_ex.h
F:/SourceCode/sui/src/sui.cpp

File diff suppressed because one or more lines are too long

View File

@ -48133,131 +48133,141 @@ static const unsigned char qt_resource_data[] = {
0x69,0x74,0x68,0x75,0x62,0x28,0x64,0x6f,0x6e,0x27,0x74,0x20,0x6f,0x70,0x65,0x6e,
0x29,0x2a,0x2a,0x3c,0x62,0x72,0x2f,0x3e,0xd,0xa,
// dark_style.qss
0x0,0x0,0xa,0xbf,
0x0,0x0,0xa,0xca,
0x51,
0x57,0x69,0x64,0x67,0x65,0x74,0x23,0x6d,0x5f,0x77,0x69,0x64,0x67,0x65,0x74,0x7b,
0xd,0xa,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x2d,0x72,0x61,0x64,0x69,0x75,
0x73,0x3a,0x31,0x30,0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x62,0x61,0x63,0x6b,0x67,
0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x23,0x31,0x62,
0x31,0x62,0x31,0x62,0x3b,0xd,0xa,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x23,
0x46,0x30,0x46,0x30,0x46,0x30,0x46,0x30,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,
0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,
0x6f,0x70,0x74,0x7b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,
0x28,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x73,0x75,0x69,0x2e,0x70,
0x6e,0x67,0x29,0x3b,0xd,0xa,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x33,0x35,0x70,
0x78,0x3b,0xd,0xa,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x33,0x35,0x70,0x78,
0x3b,0xd,0xa,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,
0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x4c,0x61,0x62,0x65,0x6c,0x7b,0xd,0xa,
0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x23,0x46,0x32,0x46,0x32,0x46,0x32,0x3b,
0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,
0x6f,0x6e,0x7b,0xd,0xa,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,
0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x43,0x6f,0x6d,0x62,0x6f,0x42,0x6f,
0x78,0x7b,0xd,0xa,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,
0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,
0x6f,0x6e,0x3a,0x68,0x6f,0x76,0x65,0x72,0x7b,0xd,0xa,0x70,0x61,0x64,0x64,0x69,
0x6e,0x67,0x2d,0x6c,0x65,0x66,0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x70,0x61,
0x64,0x64,0x69,0x6e,0x67,0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,
0x7d,0xd,0xa,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,
0x23,0x42,0x54,0x4e,0x5f,0x44,0x4f,0x57,0x4e,0x4c,0x4f,0x41,0x44,0x7b,0xd,0xa,
0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x68,
0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,0x6f,
0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x69,0x6d,0x61,
0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,
0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x64,0x6f,0x77,0x6e,0x6c,0x6f,
0x61,0x64,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,
0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x42,0x54,0x4e,0x5f,0x53,0x45,
0x54,0x53,0x7b,0xd,0xa,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x35,0x70,0x78,
0x3b,0xd,0xa,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,
0xd,0xa,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,
0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,
0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x73,
0x65,0x74,0x74,0x69,0x6e,0x67,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x7d,
0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x42,0x54,
0x4e,0x5f,0x55,0x50,0x44,0x41,0x54,0x45,0x7b,0xd,0xa,0x20,0x77,0x69,0x64,0x74,
0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x72,0x67,0x62,
0x61,0x28,0x32,0x37,0x2c,0x32,0x37,0x2c,0x32,0x37,0x2c,0x30,0x2e,0x39,0x29,0x3b,
0xd,0xa,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x23,0x46,0x30,0x46,0x30,0x46,
0x30,0x46,0x30,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x50,0x75,0x73,0x68,
0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6f,0x70,0x74,0x7b,0xd,
0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x3a,0x2f,0x72,0x65,
0x73,0x2f,0x69,0x6d,0x67,0x2f,0x73,0x75,0x69,0x2e,0x70,0x6e,0x67,0x29,0x3b,0xd,
0xa,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x33,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,
0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x33,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,
0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x7d,0xd,0xa,
0xd,0xa,0x51,0x4c,0x61,0x62,0x65,0x6c,0x7b,0xd,0xa,0x20,0x20,0x63,0x6f,0x6c,
0x6f,0x72,0x3a,0x23,0x46,0x32,0x46,0x32,0x46,0x32,0x3b,0xd,0xa,0x7d,0xd,0xa,
0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x7b,0xd,0xa,
0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,
0x7d,0xd,0xa,0x51,0x43,0x6f,0x6d,0x62,0x6f,0x42,0x6f,0x78,0x7b,0xd,0xa,0x20,
0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x7d,
0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x3a,0x68,0x6f,
0x76,0x65,0x72,0x7b,0xd,0xa,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,0x6c,0x65,
0x66,0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,
0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,
0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x42,0x54,0x4e,0x5f,
0x44,0x4f,0x57,0x4e,0x4c,0x4f,0x41,0x44,0x7b,0xd,0xa,0x20,0x77,0x69,0x64,0x74,
0x68,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x68,0x65,0x69,0x67,0x68,0x74,
0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,
0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,
0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,
0x2f,0x62,0x74,0x6e,0x5f,0x75,0x70,0x64,0x61,0x74,0x65,0x2e,0x70,0x6e,0x67,0x22,
0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,
0x6f,0x6e,0x23,0x42,0x54,0x4e,0x5f,0x41,0x42,0x4f,0x55,0x54,0x7b,0xd,0xa,0x20,
0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x68,0x65,
0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,0x6f,0x72,
0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,
0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,
0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x61,0x62,0x6f,0x75,0x74,0x2e,0x70,
0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x47,0x72,0x6f,
0x75,0x70,0x42,0x6f,0x78,0x20,0x7b,0x20,0xd,0xa,0x20,0x20,0x63,0x6f,0x6c,0x6f,
0x72,0x3a,0x20,0x23,0x46,0x32,0x46,0x32,0x46,0x32,0x3b,0xd,0xa,0x7d,0xd,0xa,
0xd,0xa,0x51,0x54,0x61,0x62,0x6c,0x65,0x56,0x69,0x65,0x77,0x23,0x47,0x41,0x4d,
0x45,0x5f,0x49,0x4e,0x46,0x4f,0x5f,0x54,0x41,0x42,0x4c,0x45,0x3a,0x3a,0x69,0x74,
0x65,0x6d,0x3a,0x73,0x65,0x6c,0x65,0x63,0x74,0x65,0x64,0x20,0x7b,0x20,0xd,0xa,
0x9,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,
0x72,0x3a,0x20,0x23,0x30,0x30,0x37,0x38,0x64,0x34,0x3b,0x20,0xd,0xa,0x7d,0xd,
0xa,0xd,0xa,0x51,0x4d,0x65,0x6e,0x75,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,
0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,
0x3a,0x20,0x23,0x34,0x34,0x34,0x3b,0xd,0xa,0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,
0x6f,0x72,0x3a,0x20,0x23,0x66,0x66,0x66,0x3b,0xd,0xa,0x20,0x20,0x20,0x20,0x62,
0x6f,0x72,0x64,0x65,0x72,0x3a,0x20,0x31,0x70,0x78,0x20,0x73,0x6f,0x6c,0x69,0x64,
0x20,0x23,0x36,0x36,0x36,0x3b,0xd,0xa,0x7d,0xd,0xa,0x20,0xd,0xa,0x51,0x4d,
0x65,0x6e,0x75,0x3a,0x3a,0x69,0x74,0x65,0x6d,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,
0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x3a,0x20,0x32,0x70,0x78,0x20,0x32,0x30,
0x70,0x78,0x20,0x32,0x70,0x78,0x20,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,
0xa,0x20,0xd,0xa,0x51,0x4d,0x65,0x6e,0x75,0x3a,0x3a,0x69,0x63,0x6f,0x6e,0x3a,
0x63,0x68,0x65,0x63,0x6b,0x65,0x64,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x62,
0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,
0x20,0x71,0x6c,0x69,0x6e,0x65,0x61,0x72,0x67,0x72,0x61,0x64,0x69,0x65,0x6e,0x74,
0x28,0x78,0x31,0x3a,0x30,0x2c,0x20,0x79,0x31,0x3a,0x30,0x2c,0x20,0x78,0x32,0x3a,
0x30,0x2c,0x20,0x79,0x32,0x3a,0x31,0x2c,0x20,0x73,0x74,0x6f,0x70,0x3a,0x31,0x20,
0x23,0x66,0x66,0x66,0x2c,0x20,0x73,0x74,0x6f,0x70,0x3a,0x30,0x20,0x23,0x61,0x61,
0x61,0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,0x20,0xd,0xa,0x51,0x4d,0x65,0x6e,0x75,
0x3a,0x3a,0x69,0x74,0x65,0x6d,0x3a,0x73,0x65,0x6c,0x65,0x63,0x74,0x65,0x64,0x20,
0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,
0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x71,0x6c,0x69,0x6e,0x65,0x61,0x72,
0x67,0x72,0x61,0x64,0x69,0x65,0x6e,0x74,0x28,0x78,0x31,0x3a,0x30,0x2c,0x20,0x79,
0x31,0x3a,0x30,0x2c,0x20,0x78,0x32,0x3a,0x30,0x2c,0x20,0x79,0x32,0x3a,0x31,0x2c,
0x20,0x73,0x74,0x6f,0x70,0x3a,0x31,0x20,0x23,0x66,0x66,0x63,0x2c,0x20,0x73,0x74,
0x6f,0x70,0x3a,0x30,0x20,0x23,0x39,0x63,0x39,0x29,0x3b,0xd,0xa,0x20,0x20,0x20,
0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x62,0x6c,0x61,0x63,0x6b,0x3b,0xd,0xa,
0x7d,0xd,0xa,0xd,0xa,0x2f,0x2a,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,
0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0xe6,0xa0,0x87,0xe9,0xa2,0x98,0xe6,
0xa0,0x8f,0xe6,0xa0,0xb7,0xe5,0xbc,0x8f,0x20,0xe6,0x9c,0x80,0xe5,0xb0,0x8f,0xe5,
0x8c,0x96,0x20,0xe6,0x9c,0x80,0xe5,0xa4,0xa7,0xe5,0x8c,0x96,0x20,0xe5,0x85,0xb3,
0xe9,0x97,0xad,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,
0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2a,0x2f,0xd,0xa,0x2f,0x2a,0xe6,0xa0,
0x87,0xe9,0xa2,0x98,0xe6,0xa0,0x8f,0xe5,0x8f,0x98,0xe9,0x87,0x8f,0xe5,0x8f,0x82,
0xe6,0x95,0xb0,0xe5,0x80,0xbc,0xe5,0xae,0x9a,0xe4,0xb9,0x89,0x2a,0x2f,0xd,0xa,
0x2f,0x2a,0xe6,0xa0,0x87,0xe9,0xa2,0x98,0xe6,0xa0,0x8f,0xe8,0x83,0x8c,0xe6,0x99,
0xaf,0x2a,0x2f,0xd,0xa,0x51,0x57,0x69,0x64,0x67,0x65,0x74,0x23,0x73,0x75,0x69,
0x5f,0x74,0x69,0x74,0x6c,0x65,0x7b,0xd,0xa,0x20,0x62,0x61,0x63,0x6b,0x67,0x72,
0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x23,0x66,0x66,0x66,
0x66,0x66,0x66,0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x74,0x6f,
0x70,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,
0x72,0x69,0x67,0x68,0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,
0x67,0x69,0x6e,0x2d,0x62,0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x31,0x70,0x78,0x3b,0xd,
0xa,0x20,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x6c,0x65,0x66,0x74,0x3a,0x31,0x70,
0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,
0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x69,0x6e,0x2c,0x51,0x50,0x75,0x73,0x68,
0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x2c,0x51,
0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x63,
0x6c,0x6f,0x73,0x65,0x7b,0xd,0xa,0x9,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x72,
0x69,0x67,0x68,0x74,0x3a,0x33,0x70,0x78,0x3b,0xd,0xa,0x9,0x6d,0x61,0x72,0x67,
0x69,0x6e,0x2d,0x62,0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x30,0x70,0x78,0x3b,0xd,0xa,
0x9,0x62,0x6f,0x72,0x64,0x65,0x72,0x2d,0x72,0x61,0x64,0x69,0x75,0x73,0x3a,0x38,
0x70,0x78,0x3b,0xd,0xa,0x9,0x66,0x6f,0x6e,0x74,0x2d,0x66,0x61,0x6d,0x69,0x6c,
0x79,0x3a,0x20,0x22,0x4d,0x69,0x63,0x72,0x6f,0x73,0x6f,0x66,0x74,0x20,0x59,0x61,
0x48,0x65,0x69,0x22,0x3b,0xd,0xa,0x9,0x66,0x6f,0x6e,0x74,0x2d,0x77,0x65,0x69,
0x67,0x68,0x74,0x3a,0x20,0x62,0x6f,0x6c,0x64,0x3b,0xd,0xa,0x9,0x66,0x6f,0x6e,
0x74,0x3a,0x20,0x62,0x6f,0x6c,0x64,0x20,0x31,0x32,0x70,0x78,0x3b,0xd,0xa,0x7d,
0x2f,0x62,0x74,0x6e,0x5f,0x64,0x6f,0x77,0x6e,0x6c,0x6f,0x61,0x64,0x2e,0x70,0x6e,
0x67,0x22,0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,
0x74,0x74,0x6f,0x6e,0x23,0x42,0x54,0x4e,0x5f,0x53,0x45,0x54,0x53,0x7b,0xd,0xa,
0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x68,
0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,0x6f,
0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x69,0x6d,0x61,
0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,
0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x73,0x65,0x74,0x74,0x69,0x6e,
0x67,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,
0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x42,0x54,0x4e,0x5f,0x55,0x50,0x44,
0x41,0x54,0x45,0x7b,0xd,0xa,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x35,0x70,
0x78,0x3b,0xd,0xa,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,
0x3b,0xd,0xa,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,
0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,
0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,
0x75,0x70,0x64,0x61,0x74,0x65,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x7d,
0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x42,0x54,
0x4e,0x5f,0x41,0x42,0x4f,0x55,0x54,0x7b,0xd,0xa,0x20,0x77,0x69,0x64,0x74,0x68,
0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,
0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,
0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,
0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,
0x62,0x74,0x6e,0x5f,0x61,0x62,0x6f,0x75,0x74,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,
0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x47,0x72,0x6f,0x75,0x70,0x42,0x6f,0x78,
0x20,0x7b,0x20,0xd,0xa,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x23,0x46,
0x32,0x46,0x32,0x46,0x32,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x54,0x61,
0x62,0x6c,0x65,0x56,0x69,0x65,0x77,0x23,0x47,0x41,0x4d,0x45,0x5f,0x49,0x4e,0x46,
0x4f,0x5f,0x54,0x41,0x42,0x4c,0x45,0x3a,0x3a,0x69,0x74,0x65,0x6d,0x3a,0x73,0x65,
0x6c,0x65,0x63,0x74,0x65,0x64,0x20,0x7b,0x20,0xd,0xa,0x9,0x62,0x61,0x63,0x6b,
0x67,0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x23,0x30,
0x30,0x37,0x38,0x64,0x34,0x3b,0x20,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x4d,
0x65,0x6e,0x75,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x62,0x61,0x63,0x6b,0x67,
0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x23,0x34,0x34,
0x34,0x3b,0xd,0xa,0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x23,
0x66,0x66,0x66,0x3b,0xd,0xa,0x20,0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,
0x3a,0x20,0x31,0x70,0x78,0x20,0x73,0x6f,0x6c,0x69,0x64,0x20,0x23,0x36,0x36,0x36,
0x3b,0xd,0xa,0x7d,0xd,0xa,0x20,0xd,0xa,0x51,0x4d,0x65,0x6e,0x75,0x3a,0x3a,
0x69,0x74,0x65,0x6d,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x70,0x61,0x64,0x64,
0x69,0x6e,0x67,0x3a,0x20,0x32,0x70,0x78,0x20,0x32,0x30,0x70,0x78,0x20,0x32,0x70,
0x78,0x20,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x20,0xd,0xa,0x51,
0x4d,0x65,0x6e,0x75,0x3a,0x3a,0x69,0x63,0x6f,0x6e,0x3a,0x63,0x68,0x65,0x63,0x6b,
0x65,0x64,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x20,0x62,0x61,0x63,0x6b,0x67,0x72,
0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x71,0x6c,0x69,0x6e,
0x65,0x61,0x72,0x67,0x72,0x61,0x64,0x69,0x65,0x6e,0x74,0x28,0x78,0x31,0x3a,0x30,
0x2c,0x20,0x79,0x31,0x3a,0x30,0x2c,0x20,0x78,0x32,0x3a,0x30,0x2c,0x20,0x79,0x32,
0x3a,0x31,0x2c,0x20,0x73,0x74,0x6f,0x70,0x3a,0x31,0x20,0x23,0x66,0x66,0x66,0x2c,
0x20,0x73,0x74,0x6f,0x70,0x3a,0x30,0x20,0x23,0x61,0x61,0x61,0x29,0x3b,0xd,0xa,
0x7d,0xd,0xa,0x20,0xd,0xa,0x51,0x4d,0x65,0x6e,0x75,0x3a,0x3a,0x69,0x74,0x65,
0x6d,0x3a,0x73,0x65,0x6c,0x65,0x63,0x74,0x65,0x64,0x20,0x7b,0xd,0xa,0x20,0x20,
0x20,0x20,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,
0x6f,0x72,0x3a,0x20,0x71,0x6c,0x69,0x6e,0x65,0x61,0x72,0x67,0x72,0x61,0x64,0x69,
0x65,0x6e,0x74,0x28,0x78,0x31,0x3a,0x30,0x2c,0x20,0x79,0x31,0x3a,0x30,0x2c,0x20,
0x78,0x32,0x3a,0x30,0x2c,0x20,0x79,0x32,0x3a,0x31,0x2c,0x20,0x73,0x74,0x6f,0x70,
0x3a,0x31,0x20,0x23,0x66,0x66,0x63,0x2c,0x20,0x73,0x74,0x6f,0x70,0x3a,0x30,0x20,
0x23,0x39,0x63,0x39,0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x20,0x63,0x6f,0x6c,0x6f,
0x72,0x3a,0x20,0x62,0x6c,0x61,0x63,0x6b,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,
0x2f,0x2a,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,
0x2d,0x2d,0x2d,0x2d,0xe6,0xa0,0x87,0xe9,0xa2,0x98,0xe6,0xa0,0x8f,0xe6,0xa0,0xb7,
0xe5,0xbc,0x8f,0x20,0xe6,0x9c,0x80,0xe5,0xb0,0x8f,0xe5,0x8c,0x96,0x20,0xe6,0x9c,
0x80,0xe5,0xa4,0xa7,0xe5,0x8c,0x96,0x20,0xe5,0x85,0xb3,0xe9,0x97,0xad,0x2d,0x2d,
0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,
0x2d,0x2d,0x2d,0x2a,0x2f,0xd,0xa,0x2f,0x2a,0xe6,0xa0,0x87,0xe9,0xa2,0x98,0xe6,
0xa0,0x8f,0xe5,0x8f,0x98,0xe9,0x87,0x8f,0xe5,0x8f,0x82,0xe6,0x95,0xb0,0xe5,0x80,
0xbc,0xe5,0xae,0x9a,0xe4,0xb9,0x89,0x2a,0x2f,0xd,0xa,0x2f,0x2a,0xe6,0xa0,0x87,
0xe9,0xa2,0x98,0xe6,0xa0,0x8f,0xe8,0x83,0x8c,0xe6,0x99,0xaf,0x2a,0x2f,0xd,0xa,
0x51,0x57,0x69,0x64,0x67,0x65,0x74,0x23,0x73,0x75,0x69,0x5f,0x74,0x69,0x74,0x6c,
0x65,0x7b,0xd,0xa,0x20,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x2d,
0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x23,0x66,0x66,0x66,0x66,0x66,0x66,0x3b,0xd,
0xa,0x20,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,
0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x72,0x69,0x67,0x68,0x74,
0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x62,
0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,
0x67,0x69,0x6e,0x2d,0x6c,0x65,0x66,0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,
0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,
0x6e,0x5f,0x6d,0x69,0x6e,0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,0x67,0x65,
0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,
0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x6d,0x69,0x6e,0x2e,0x70,0x6e,0x67,0x22,
0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,
0x6e,0x65,0x3b,0xd,0xa,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x30,
0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,
0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,
0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x7b,0xd,0xa,0x20,
0x6e,0x5f,0x6d,0x69,0x6e,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,
0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,
0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x7b,
0xd,0xa,0x9,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x72,0x69,0x67,0x68,0x74,0x3a,
0x33,0x70,0x78,0x3b,0xd,0xa,0x9,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x62,0x6f,
0x74,0x74,0x6f,0x6d,0x3a,0x30,0x70,0x78,0x3b,0xd,0xa,0x9,0x62,0x6f,0x72,0x64,
0x65,0x72,0x2d,0x72,0x61,0x64,0x69,0x75,0x73,0x3a,0x38,0x70,0x78,0x3b,0xd,0xa,
0x9,0x66,0x6f,0x6e,0x74,0x2d,0x66,0x61,0x6d,0x69,0x6c,0x79,0x3a,0x20,0x22,0x4d,
0x69,0x63,0x72,0x6f,0x73,0x6f,0x66,0x74,0x20,0x59,0x61,0x48,0x65,0x69,0x22,0x3b,
0xd,0xa,0x9,0x66,0x6f,0x6e,0x74,0x2d,0x77,0x65,0x69,0x67,0x68,0x74,0x3a,0x20,
0x62,0x6f,0x6c,0x64,0x3b,0xd,0xa,0x9,0x66,0x6f,0x6e,0x74,0x3a,0x20,0x62,0x6f,
0x6c,0x64,0x20,0x31,0x32,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,
0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x69,0x6e,
0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,
0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,
0x74,0x6e,0x5f,0x6d,0x69,0x6e,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x20,
0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,
0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,
0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,
0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,
0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,
0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,
0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x2e,0x70,0x6e,
0x67,0x22,0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,
0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,
0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,
0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,
0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x5b,0x6d,
0x61,0x78,0x69,0x6d,0x69,0x7a,0x65,0x50,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x3d,
0x27,0x6d,0x61,0x78,0x69,0x6d,0x69,0x7a,0x65,0x27,0x5d,0x20,0x7b,0xd,0xa,0x20,
0x20,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,
0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x6d,
0x61,0x78,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x62,0x6f,
@ -48266,92 +48276,182 @@ static const unsigned char qt_resource_data[] = {
0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,
0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,
0x6d,0x61,0x78,0x5b,0x6d,0x61,0x78,0x69,0x6d,0x69,0x7a,0x65,0x50,0x72,0x6f,0x70,
0x65,0x72,0x74,0x79,0x3d,0x27,0x6d,0x61,0x78,0x69,0x6d,0x69,0x7a,0x65,0x27,0x5d,
0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,
0x65,0x72,0x74,0x79,0x3d,0x27,0x72,0x65,0x73,0x74,0x6f,0x72,0x65,0x27,0x5d,0x20,
0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,
0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,
0x74,0x6e,0x5f,0x6d,0x61,0x78,0x5f,0x72,0x65,0x73,0x74,0x6f,0x72,0x65,0x2e,0x70,
0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,
0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,
0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,
0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,
0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,
0x65,0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,
0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,
0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,
0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,
0xa,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,
0xa,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,
0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,
0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x5b,0x6d,0x61,0x78,0x69,0x6d,0x69,0x7a,
0x65,0x50,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x3d,0x27,0x72,0x65,0x73,0x74,0x6f,
0x72,0x65,0x27,0x5d,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,0x67,0x65,
0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,
0xd,0xa,0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,
0x3b,0xd,0xa,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x30,0x70,0x78,
0x3b,0xd,0xa,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x30,0x70,
0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,
0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x69,0x6e,0x3a,0x68,0x6f,0x76,
0x65,0x72,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,
0x74,0x6e,0x5f,0x6d,0x61,0x78,0x3a,0x68,0x6f,0x76,0x65,0x72,0x2c,0x51,0x50,0x75,
0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,
0x73,0x65,0x3a,0x68,0x6f,0x76,0x65,0x72,0x7b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,
0x69,0x6e,0x67,0x2d,0x6c,0x65,0x66,0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,
0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,0x3b,
0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,
0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x69,0x6e,0x3a,0x70,0x72,0x65,0x73,0x73,
0x65,0x64,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,
0x74,0x6e,0x5f,0x6d,0x61,0x78,0x3a,0x70,0x72,0x65,0x73,0x73,0x65,0x64,0x2c,0x51,
0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x63,
0x6c,0x6f,0x73,0x65,0x3a,0x70,0x72,0x65,0x73,0x73,0x65,0x64,0x7b,0xd,0xa,0x20,
0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,0x6c,0x65,0x66,0x74,0x3a,0x31,0x70,0x78,
0x3b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,0x74,0x6f,0x70,0x3a,
0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,
// light_style.qss
0x0,0x0,0x8,0xc5,
0x51,
0x57,0x69,0x64,0x67,0x65,0x74,0x23,0x6d,0x5f,0x77,0x69,0x64,0x67,0x65,0x74,0x7b,
0xd,0xa,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x2d,0x72,0x61,0x64,0x69,0x75,
0x73,0x3a,0x31,0x30,0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x62,0x61,0x63,0x6b,0x67,
0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x72,0x67,0x62,
0x61,0x28,0x32,0x34,0x33,0x2c,0x32,0x34,0x33,0x2c,0x32,0x34,0x33,0x2c,0x30,0x2e,
0x39,0x29,0x3b,0xd,0xa,0x20,0x20,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x23,0x32,0x46,
0x34,0x46,0x34,0x46,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x50,0x75,0x73,
0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6f,0x70,0x74,0x7b,
0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x3a,0x2f,0x72,
0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x73,0x75,0x69,0x2e,0x70,0x6e,0x67,0x29,0x3b,
0xd,0xa,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x33,0x35,0x70,0x78,0x3b,0xd,0xa,
0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x33,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,
0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x7d,0xd,
0xa,0xd,0xa,0x51,0x4c,0x61,0x62,0x65,0x6c,0x7b,0xd,0xa,0x20,0x20,0x63,0x6f,
0x6c,0x6f,0x72,0x3a,0x23,0x34,0x30,0x34,0x30,0x34,0x30,0x3b,0xd,0xa,0x7d,0xd,
0xa,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x7b,0xd,
0xa,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,
0xa,0x7d,0xd,0xa,0x51,0x43,0x6f,0x6d,0x62,0x6f,0x42,0x6f,0x78,0x7b,0xd,0xa,
0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,
0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x3a,0x68,
0x6f,0x76,0x65,0x72,0x7b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,
0x6c,0x65,0x66,0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,
0x69,0x6e,0x67,0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,
0xa,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x42,
0x54,0x4e,0x5f,0x44,0x4f,0x57,0x4e,0x4c,0x4f,0x41,0x44,0x7b,0xd,0xa,0x20,0x77,
0x69,0x64,0x74,0x68,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x68,0x65,0x69,
0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,0x6f,0x72,0x64,
0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,
0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,
0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x5f,0x72,0x65,0x73,0x74,
0x6f,0x72,0x65,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x62,
0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x64,0x6f,0x77,0x6e,0x6c,0x6f,0x61,0x64,
0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,
0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x42,0x54,0x4e,0x5f,0x53,0x45,0x54,0x53,
0x7b,0xd,0xa,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,
0xa,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,
0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,
0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,
0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x73,0x65,0x74,
0x74,0x69,0x6e,0x67,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,
0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x42,0x54,0x4e,0x5f,
0x55,0x50,0x44,0x41,0x54,0x45,0x7b,0xd,0xa,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,
0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,
0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,
0x6e,0x65,0x3b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,
0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,
0x74,0x6e,0x5f,0x75,0x70,0x64,0x61,0x74,0x65,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,
0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,
0x23,0x42,0x54,0x4e,0x5f,0x41,0x42,0x4f,0x55,0x54,0x7b,0xd,0xa,0x20,0x77,0x69,
0x64,0x74,0x68,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x68,0x65,0x69,0x67,
0x68,0x74,0x3a,0x32,0x35,0x70,0x78,0x3b,0xd,0xa,0x20,0x62,0x6f,0x72,0x64,0x65,
0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,
0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,
0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x61,0x62,0x6f,0x75,0x74,0x2e,0x70,0x6e,0x67,
0x22,0x29,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x54,0x61,0x62,0x6c,0x65,0x56,0x69,
0x65,0x77,0x23,0x47,0x41,0x4d,0x45,0x5f,0x49,0x4e,0x46,0x4f,0x5f,0x54,0x41,0x42,
0x4c,0x45,0x3a,0x3a,0x69,0x74,0x65,0x6d,0x3a,0x73,0x65,0x6c,0x65,0x63,0x74,0x65,
0x64,0x20,0x7b,0x20,0xd,0xa,0x9,0x62,0x61,0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,
0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,0x23,0x30,0x30,0x37,0x38,0x64,0x34,
0x3b,0x20,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x2f,0x2a,0x2d,0x2d,0x2d,0x2d,0x2d,
0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0xe6,0xa0,0x87,
0xe9,0xa2,0x98,0xe6,0xa0,0x8f,0xe6,0xa0,0xb7,0xe5,0xbc,0x8f,0x20,0xe6,0x9c,0x80,
0xe5,0xb0,0x8f,0xe5,0x8c,0x96,0x20,0xe6,0x9c,0x80,0xe5,0xa4,0xa7,0xe5,0x8c,0x96,
0x20,0xe5,0x85,0xb3,0xe9,0x97,0xad,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,
0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2d,0x2a,0x2f,0xd,0xa,
0x2f,0x2a,0xe6,0xa0,0x87,0xe9,0xa2,0x98,0xe6,0xa0,0x8f,0xe5,0x8f,0x98,0xe9,0x87,
0x8f,0xe5,0x8f,0x82,0xe6,0x95,0xb0,0xe5,0x80,0xbc,0xe5,0xae,0x9a,0xe4,0xb9,0x89,
0x2a,0x2f,0xd,0xa,0x2f,0x2a,0xe6,0xa0,0x87,0xe9,0xa2,0x98,0xe6,0xa0,0x8f,0xe8,
0x83,0x8c,0xe6,0x99,0xaf,0x2a,0x2f,0xd,0xa,0x51,0x57,0x69,0x64,0x67,0x65,0x74,
0x23,0x73,0x75,0x69,0x5f,0x74,0x69,0x74,0x6c,0x65,0x7b,0xd,0xa,0x20,0x62,0x61,
0x63,0x6b,0x67,0x72,0x6f,0x75,0x6e,0x64,0x2d,0x63,0x6f,0x6c,0x6f,0x72,0x3a,0x20,
0x23,0x66,0x66,0x66,0x66,0x66,0x66,0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,0x67,0x69,
0x6e,0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,
0x67,0x69,0x6e,0x2d,0x72,0x69,0x67,0x68,0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,
0x20,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x62,0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x31,
0x70,0x78,0x3b,0xd,0xa,0x20,0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x6c,0x65,0x66,
0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,
0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x69,0x6e,0x2c,0x51,
0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,
0x61,0x78,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,
0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x7b,0xd,0xa,0x9,0x6d,0x61,0x72,0x67,
0x69,0x6e,0x2d,0x72,0x69,0x67,0x68,0x74,0x3a,0x33,0x70,0x78,0x3b,0xd,0xa,0x9,
0x6d,0x61,0x72,0x67,0x69,0x6e,0x2d,0x62,0x6f,0x74,0x74,0x6f,0x6d,0x3a,0x30,0x70,
0x78,0x3b,0xd,0xa,0x9,0x62,0x6f,0x72,0x64,0x65,0x72,0x2d,0x72,0x61,0x64,0x69,
0x75,0x73,0x3a,0x38,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x50,
0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x69,
0x6e,0x7b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,
0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,
0x6e,0x5f,0x6d,0x69,0x6e,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x20,0x62,
0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x20,0x20,
0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x20,
0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,
0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,
0x5f,0x63,0x6c,0x6f,0x73,0x65,0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,0x67,
0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,
0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x2e,0x70,
0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,
0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,
0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,
0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x50,
0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x69,
0x6e,0x3a,0x68,0x6f,0x76,0x65,0x72,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,
0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x3a,0x68,0x6f,0x76,0x65,
0x72,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,
0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x3a,0x68,0x6f,0x76,0x65,0x72,0x7b,0xd,0xa,
0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,0x6c,0x65,0x66,0x74,0x3a,0x31,0x70,
0x78,0x3b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,0x74,0x6f,0x70,
0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,0x51,0x50,0x75,0x73,
0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x69,0x6e,0x3a,
0x70,0x72,0x65,0x73,0x73,0x65,0x64,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,
0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x3a,0x70,0x72,0x65,0x73,
0x73,0x65,0x64,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,
0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x3a,0x70,0x72,0x65,0x73,0x73,0x65,
0x64,0x7b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,0x6c,0x65,0x66,
0x5f,0x6d,0x61,0x78,0x7b,0xd,0xa,0x20,0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,
0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,
0x2f,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,
0xa,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,
0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,
0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,
0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,
0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x5b,0x6d,0x61,0x78,0x69,0x6d,0x69,0x7a,0x65,
0x50,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x3d,0x27,0x6d,0x61,0x78,0x69,0x6d,0x69,
0x7a,0x65,0x27,0x5d,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x69,0x6d,0x61,0x67,0x65,
0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,0x69,0x6d,0x67,0x2f,
0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x2e,0x70,0x6e,0x67,0x22,
0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,
0x6e,0x65,0x3b,0xd,0xa,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x30,
0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,
0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,
0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x5b,0x6d,0x61,0x78,
0x69,0x6d,0x69,0x7a,0x65,0x50,0x72,0x6f,0x70,0x65,0x72,0x74,0x79,0x3d,0x27,0x72,
0x65,0x73,0x74,0x6f,0x72,0x65,0x27,0x5d,0x20,0x7b,0xd,0xa,0x20,0x20,0x20,0x69,
0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,0x2f,
0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x5f,
0x72,0x65,0x73,0x74,0x6f,0x72,0x65,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,
0x20,0x20,0x20,0x62,0x6f,0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,
0xa,0x20,0x20,0x20,0x77,0x69,0x64,0x74,0x68,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,
0xa,0x20,0x20,0x20,0x68,0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,
0xd,0xa,0x7d,0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,
0x23,0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x7b,0xd,0xa,0x20,0x20,0x20,
0x69,0x6d,0x61,0x67,0x65,0x3a,0x75,0x72,0x6c,0x28,0x22,0x3a,0x2f,0x72,0x65,0x73,
0x2f,0x69,0x6d,0x67,0x2f,0x62,0x74,0x6e,0x2f,0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,
0x73,0x65,0x2e,0x70,0x6e,0x67,0x22,0x29,0x3b,0xd,0xa,0x20,0x20,0x20,0x62,0x6f,
0x72,0x64,0x65,0x72,0x3a,0x6e,0x6f,0x6e,0x65,0x3b,0xd,0xa,0x20,0x20,0x20,0x77,
0x69,0x64,0x74,0x68,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x20,0x20,0x20,0x68,
0x65,0x69,0x67,0x68,0x74,0x3a,0x32,0x30,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,
0xd,0xa,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,
0x6e,0x5f,0x6d,0x69,0x6e,0x3a,0x68,0x6f,0x76,0x65,0x72,0x2c,0x51,0x50,0x75,0x73,
0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x3a,
0x68,0x6f,0x76,0x65,0x72,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,
0x6e,0x23,0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x3a,0x68,0x6f,0x76,0x65,
0x72,0x7b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,0x2d,0x6c,0x65,0x66,
0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,
0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,
// light_style.qss
0x0,0x0,0x2,0x9a,
0x0,
0x0,0x8,0xb7,0x78,0xda,0xb5,0x55,0xdf,0x6b,0xd3,0x50,0x14,0x7e,0x6e,0xa1,0xff,
0x43,0x58,0x1f,0xe6,0x86,0xb5,0x5d,0x5b,0x71,0x64,0xf8,0xd0,0xda,0x6e,0x8,0xb5,
0x3f,0x58,0xe6,0x1e,0x44,0xc2,0x4d,0x73,0x97,0x5e,0x4c,0x72,0xc3,0xcd,0x8d,0xad,
0x96,0xc1,0x50,0x64,0x8,0x83,0x3e,0xa9,0x53,0x7c,0x28,0x22,0xf8,0xa4,0xe,0x7c,
0x10,0x61,0x7f,0x8e,0x29,0xf6,0xbf,0xf0,0xe6,0x26,0xe9,0xfa,0x23,0x5d,0x1d,0xab,
0xf7,0x92,0x70,0xf3,0xdd,0x93,0xf3,0x7d,0xe7,0xe4,0xdc,0x93,0xc6,0x3e,0x52,0x35,
0x48,0x93,0x86,0xdc,0xe6,0x8b,0x6e,0x22,0x2e,0x8,0xa,0x26,0x2a,0x24,0x29,0x2,
0x54,0xe4,0xd8,0xe2,0x46,0xc6,0xea,0x6c,0x71,0x18,0x34,0x9f,0x68,0x4,0x3b,0xa6,
0x9a,0x6a,0x62,0x1d,0x13,0x51,0x48,0x6e,0xe7,0xbc,0xc9,0x77,0x7d,0x28,0x99,0xdd,
0xce,0xb3,0xc9,0x90,0xc3,0x44,0x3c,0x11,0x6f,0xd4,0x1d,0xbb,0x55,0x74,0x28,0xc5,
0x66,0x52,0xa1,0xa6,0x8c,0x2d,0xce,0x80,0xc,0xa0,0x41,0xd1,0x21,0xfa,0xd,0x31,
0x4d,0xa0,0x9d,0x46,0x86,0x96,0xb6,0x1d,0x74,0xcb,0x32,0xb5,0x35,0xcf,0x19,0xd3,
0x42,0x5b,0x62,0xee,0xb6,0x4f,0xdc,0x82,0x48,0x6b,0xd1,0xd1,0xa3,0xaf,0x4e,0x34,
0xb1,0x9,0x47,0x34,0x15,0xa0,0x40,0xbd,0x3b,0x26,0x23,0x9f,0xf1,0x66,0x84,0xc,
0x6e,0x14,0x78,0xcc,0xfa,0x1e,0x99,0x49,0xe3,0x1e,0x36,0x14,0x5c,0xc4,0x9d,0x39,
0xdb,0x17,0xef,0x8b,0x2d,0xfc,0x14,0x12,0xcf,0xcc,0x2,0xaa,0x8a,0x4c,0x2d,0xa5,
0xc3,0x3,0x2a,0x6e,0xf8,0xda,0x42,0x8c,0x62,0x2b,0x80,0x66,0xd2,0x50,0x94,0xaa,
0x72,0xa9,0xb6,0x5f,0xad,0xd4,0xa,0xa5,0xee,0x28,0xd6,0xec,0x64,0xac,0xd9,0xc8,
0x58,0xc7,0xf2,0xb6,0x72,0x91,0x38,0x96,0x57,0xef,0x92,0x55,0xdc,0x36,0x75,0xc,
0x54,0x2f,0x8b,0x2b,0x6b,0x33,0xc2,0x39,0xf1,0x6e,0x59,0xda,0x5d,0x2a,0xa9,0xd,
0x29,0x65,0x1,0x5f,0xc6,0xb9,0x57,0x2f,0x15,0xa4,0xf2,0x52,0x59,0x1d,0x4b,0x5,
0x14,0x5e,0x46,0x5a,0x28,0xd6,0xf6,0xa4,0xa5,0x72,0x2,0x5,0x3b,0x74,0x82,0x52,
0x2,0x8a,0xe,0x1f,0x22,0xd8,0x4e,0xee,0x14,0x1e,0x94,0xe5,0xfb,0xd5,0xed,0x9a,
0x2c,0x15,0x8a,0x95,0xb2,0x28,0x22,0xa,0xd,0xd1,0x86,0x3a,0x6c,0x52,0xa8,0xa,
0x5d,0x21,0x11,0x8f,0x45,0x9c,0x9e,0x4c,0xe6,0xce,0xa6,0x9a,0xdf,0x12,0x82,0x2a,
0x49,0xaf,0xa7,0x66,0xc6,0xa0,0x7f,0x3c,0xfc,0x74,0x3a,0xe8,0xf7,0x6,0xfd,0x9f,
0xee,0x79,0x4f,0x18,0x7c,0x3c,0x72,0xcf,0x7a,0xee,0xc9,0x5b,0xbe,0xfa,0xfc,0xc5,
0x5b,0xb9,0xaf,0x7e,0xc,0xdf,0x7d,0x4d,0x45,0x8d,0xf5,0xb4,0xe7,0x76,0xe4,0xc4,
0xed,0x9d,0xe,0x8f,0xd9,0xfd,0xc5,0xe0,0xcd,0x99,0x7b,0x74,0xee,0x7e,0xfb,0xf0,
0xfb,0xd7,0xeb,0x29,0x9b,0x3f,0x2f,0x4f,0x6,0xef,0xbf,0x7b,0x60,0x23,0xe8,0xd,
0xec,0x64,0xca,0x14,0x51,0x1d,0x7a,0xf9,0x8c,0x8,0xe3,0x80,0xf,0x2f,0x81,0x6,
0x20,0x1a,0x32,0xc7,0xaa,0x3f,0x44,0x8,0x4f,0xfb,0x24,0xa6,0x60,0xf6,0xb5,0x8c,
0x29,0x70,0xec,0x30,0x1d,0xce,0xb6,0xf,0x3,0x99,0x37,0x67,0x30,0xd0,0x99,0xc1,
0x9a,0x3a,0xb6,0x3d,0xb5,0xb1,0x9,0xfa,0x1c,0x77,0x1b,0x9b,0xa4,0xf7,0x9b,0x5b,
0x6c,0xb2,0xe5,0x6d,0x46,0x1f,0xdd,0x40,0x42,0x77,0x51,0xa9,0x30,0x9b,0x51,0xa1,
0x4c,0xd7,0x98,0x10,0x56,0x64,0xd8,0x55,0x47,0x35,0x99,0x99,0x1b,0x35,0xe8,0x2c,
0xa6,0x4,0x9d,0x25,0x53,0x3e,0x62,0x17,0x32,0xd0,0x73,0x58,0x27,0xd8,0x82,0x84,
0x3e,0xbb,0xbb,0x1a,0x22,0xab,0x8f,0x5,0xde,0x27,0xaf,0x20,0x49,0xf8,0x6f,0xa2,
0x18,0x2d,0xc5,0xe4,0xdf,0x35,0xc9,0xc1,0xb,0xcb,0xd5,0x16,0x56,0xdc,0x22,0x1,
0xdc,0xee,0x7a,0xd4,0x91,0x35,0xe9,0xff,0x96,0xa2,0xe,0xc7,0x9c,0x1d,0x2e,0xe4,
0xda,0x3f,0xb3,0x90,0xdd,0x62,0x71,0xda,0x50,0x8d,0xe4,0x9f,0xb7,0xe7,0x2b,0x8,
0x76,0xaf,0xa8,0xe1,0x2f,0xb7,0x3b,0xe3,0xbd,
0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,0xd,0xa,0xd,0xa,
0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,
0x6d,0x69,0x6e,0x3a,0x70,0x72,0x65,0x73,0x73,0x65,0x64,0x2c,0x51,0x50,0x75,0x73,
0x68,0x42,0x75,0x74,0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x6d,0x61,0x78,0x3a,
0x70,0x72,0x65,0x73,0x73,0x65,0x64,0x2c,0x51,0x50,0x75,0x73,0x68,0x42,0x75,0x74,
0x74,0x6f,0x6e,0x23,0x62,0x74,0x6e,0x5f,0x63,0x6c,0x6f,0x73,0x65,0x3a,0x70,0x72,
0x65,0x73,0x73,0x65,0x64,0x7b,0xd,0xa,0x20,0x70,0x61,0x64,0x64,0x69,0x6e,0x67,
0x2d,0x6c,0x65,0x66,0x74,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x20,0x70,0x61,0x64,
0x64,0x69,0x6e,0x67,0x2d,0x74,0x6f,0x70,0x3a,0x31,0x70,0x78,0x3b,0xd,0xa,0x7d,
0xd,0xa,0xd,0xa,
};
@ -48515,10 +48615,10 @@ static const unsigned char qt_resource_struct[] = {
0x0,0x0,0x1,0x92,0xfa,0xd0,0xae,0x5b,
// :/res/qss/dark_style.qss
0x0,0x0,0x2,0x4c,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0xb,0xbc,0x5a,
0x0,0x0,0x1,0x93,0x7c,0x50,0xc3,0xb8,
0x0,0x0,0x1,0x93,0xf6,0xae,0x2c,0x84,
// :/res/qss/light_style.qss
0x0,0x0,0x2,0x6e,0x0,0x1,0x0,0x0,0x0,0x1,0x0,0xb,0xc7,0x1d,
0x0,0x0,0x1,0x93,0x7c,0x50,0xb6,0xd,
0x0,0x0,0x2,0x6e,0x0,0x0,0x0,0x0,0x0,0x1,0x0,0xb,0xc7,0x28,
0x0,0x0,0x1,0x93,0xf6,0xae,0x82,0xb1,
// :/res/img/btn
0x0,0x0,0x0,0xa2,0x0,0x2,0x0,0x0,0x0,0xb,0x0,0x0,0x0,0xe,
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,

View File

@ -452,11 +452,13 @@ F:/SourceCode/sui/build/sui_autogen/UVLADIE3JM/moc_sui.cpp: F:/SourceCode/sui/sr
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QMessageBox \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QProgressBar \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QPushButton \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QSlider \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleFactory \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleOption \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QTabWidget \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QVBoxLayout \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidget \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidgetAction \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractbutton.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemdelegate.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemview.h \
@ -493,6 +495,7 @@ F:/SourceCode/sui/build/sui_autogen/UVLADIE3JM/moc_sui.cpp: F:/SourceCode/sui/sr
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsexports.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsglobal.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidget.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidgetaction.h \
D:/Dev/msys64/mingw64/include/GL/gl.h \
D:/Dev/msys64/mingw64/include/_mingw.h \
D:/Dev/msys64/mingw64/include/_mingw_mac.h \

View File

@ -452,11 +452,13 @@ F:/SourceCode/sui/build/sui_autogen/UVLADIE3JM/moc_sui_title.cpp: F:/SourceCode/
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QMessageBox \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QProgressBar \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QPushButton \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QSlider \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleFactory \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleOption \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QTabWidget \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QVBoxLayout \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidget \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidgetAction \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractbutton.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemdelegate.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemview.h \
@ -493,6 +495,7 @@ F:/SourceCode/sui/build/sui_autogen/UVLADIE3JM/moc_sui_title.cpp: F:/SourceCode/
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsexports.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsglobal.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidget.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidgetaction.h \
D:/Dev/msys64/mingw64/include/GL/gl.h \
D:/Dev/msys64/mingw64/include/_mingw.h \
D:/Dev/msys64/mingw64/include/_mingw_mac.h \

View File

@ -452,11 +452,13 @@ F:/SourceCode/sui/build/sui_autogen/UVLADIE3JM/moc_test.cpp: F:/SourceCode/sui/s
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QMessageBox \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QProgressBar \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QPushButton \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QSlider \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleFactory \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleOption \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QTabWidget \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QVBoxLayout \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidget \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidgetAction \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractbutton.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemdelegate.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemview.h \
@ -493,6 +495,7 @@ F:/SourceCode/sui/build/sui_autogen/UVLADIE3JM/moc_test.cpp: F:/SourceCode/sui/s
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsexports.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsglobal.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidget.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidgetaction.h \
D:/Dev/msys64/mingw64/include/GL/gl.h \
D:/Dev/msys64/mingw64/include/_mingw.h \
D:/Dev/msys64/mingw64/include/_mingw_mac.h \

View File

@ -451,11 +451,13 @@ sui_autogen/timestamp: \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QMessageBox \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QProgressBar \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QPushButton \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QSlider \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleFactory \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QStyleOption \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QTabWidget \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QVBoxLayout \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidget \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/QWidgetAction \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractbutton.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemdelegate.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qabstractitemview.h \
@ -492,6 +494,7 @@ sui_autogen/timestamp: \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsexports.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qtwidgetsglobal.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidget.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/include/QtWidgets/qwidgetaction.h \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6/FindWrapAtomic.cmake \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6/FindWrapBundledFreetypeConfigExtra.cmake \
D:/Dev/Qt/6.8.0/mingw1310_static_x64/lib/cmake/Qt6/FindWrapBundledHarfbuzzConfigExtra.cmake \

View File

@ -20,7 +20,6 @@
#define __FLT32_MIN_EXP__ (-125)
#define __cpp_static_assert 201411L
#define __BFLT16_MIN_10_EXP__ (-37)
#define QT_NEEDS_QMAIN 1
#define QT_GUI_LIB 1
#define __ORDER_LITTLE_ENDIAN__ 1234
#define __WCHAR_MAX__ 0xffff

0
release/lang/zh_cn.json Normal file
View File

View File

@ -1,7 +1,7 @@
{
"sui": {
"font": 7,
"font_bold": 1,
"font": 1,
"font_bold": 0,
"style": 1,
"style_system": 0
}

Binary file not shown.

View File

@ -1,6 +1,6 @@
QWidget#m_widget{
border-radius:10px;
background-color: #1b1b1b;
background-color: rgba(27,27,27,0.9);
color:#F0F0F0F0;
}

View File

@ -1,6 +1,6 @@
QWidget#m_widget{
border-radius:10px;
background-color: #F3F3F3;
background-color: rgba(243,243,243,0.9);
color:#2F4F4F;
}

View File

@ -13,18 +13,24 @@ typedef struct {
int font = 0;
//字体粗细
int font_bold=0;
//语言选择
int lang=0;
}SUI_CONFIG;
//窗体全局变量
extern SUI_CONFIG sui_config;
//字体表变量
extern QStringList font_table;
extern QStringList sui_font_table;
//样式表变量
extern QStringList style_table;
extern QStringList sui_style_table;
//支持语言种类
extern QStringList sui_lang_table;
//sui文件目录
extern QString sui_cur_dir;
//sui文件路径
extern QString sui_con_file;
//sui文件名
extern QString sui_con_name;
//sui语言文件默认文件
extern QString sui_lang_dir;
#endif

View File

@ -1,8 +1,10 @@
#include "sui_base.h"
QStringList font_table;
QStringList style_table;
QStringList sui_font_table;
QStringList sui_style_table;
QStringList sui_lang_table;
SUI_CONFIG sui_config;
QString sui_cur_dir;
QString sui_con_file;
QString sui_con_name="/save/sui.json";
QString sui_con_name="/save/sui.json";
QString sui_lang_dir;

View File

@ -89,13 +89,14 @@ void sui_init_font_table()
{
sui_cur_dir = QDir::currentPath();
sui_con_file = sui_cur_dir + sui_con_name;
sui_lang_dir = sui_cur_dir + "/lang/";
QFontDatabase database;
QString temp_family_name;
foreach (const QString &family, database.families(QFontDatabase::SimplifiedChinese))
{
if (temp_family_name != family)
{
font_table.append(family);
sui_font_table.append(family);
temp_family_name = family;
}
}
@ -104,11 +105,30 @@ void sui_init_style_table()
{
// 读取软件自带style样式到style_table变量中
QDir *styleDir = new QDir(":/res/qss/");
style_table = styleDir->entryList(QDir::Files);
sui_style_table = styleDir->entryList(QDir::Files);
}
void sui_init_lang_table(){
try {
if (fs::exists(sui_lang_dir.toStdString()) && fs::is_directory(sui_lang_dir.toStdString())) {
for (const auto& entry : fs::directory_iterator(sui_lang_dir.toStdString())) {
if (fs::is_regular_file(entry.status())) {
std::cout << entry.path().filename() << std::endl;
//带后缀名entry.path().filename()
//不带后缀名entry.path().filename().replace_extension();
sui_lang_table.append(QString::fromStdString(entry.path().filename().replace_extension().string()));
}
}
} else {
std::cerr << "Path does not exist or is not a directory." << std::endl;
}
} catch (const fs::filesystem_error& e) {
std::cerr << e.what() << std::endl;
}
}
void sui_init_config()
{
sui_init_font_table();
sui_init_style_table();
sui_init_lang_table();
sui_json_to_data();
}

View File

@ -13,6 +13,7 @@ namespace fs = std::filesystem;
extern void sui_init_config();
extern void sui_init_font_table();
extern void sui_init_style_table();
extern void sui_init_lang_table();
extern void sui_json_to_data();
extern json sui_data_to_json(json);
extern void sui_save_json();

View File

@ -4,13 +4,15 @@ sui_title::sui_title(QWidget *parent)
m_menu(nullptr),
s_menu(nullptr),
f_menu(nullptr),
l_menu(nullptr),
t_menu(nullptr),
m_type(QD_TYPE::QD_EXIT)
{
m_parent = parent;
setObjectName(tr("sui_title"));
for (int i = 0; i <= m_btn_obj_str.count() - 1; i++)
{
QPushButton *btn=new QPushButton(this);
QPushButton *btn = new QPushButton(this);
btn->setAutoFillBackground(true);
btn->setFlat(true);
btn->setObjectName(m_btn_obj_str[i]);
@ -64,9 +66,9 @@ void sui_title::btn_ico_menu()
{
QActionGroup *s_QGroup = new QActionGroup(this);
s_menu = new QMenu(tr("外观设置"));
for (int i = 0; i <= style_table.count() - 1; i++)
for (int i = 0; i <= sui_style_table.count() - 1; i++)
{
QString sName = QFileInfo(style_table[i]).baseName();
QString sName = QFileInfo(sui_style_table[i]).baseName();
QAction *s_Action = new QAction(sName, s_QGroup);
s_Action->setObjectName(QString::number(i));
s_Action->setCheckable(true);
@ -103,9 +105,9 @@ void sui_title::btn_ico_menu()
{
QActionGroup *f_QGroup = new QActionGroup(this);
f_menu = new QMenu(tr("字体设置"));
for (int i = 0; i <= font_table.count() - 1; i++)
for (int i = 0; i <= sui_font_table.count() - 1; i++)
{
QAction *f_Action = new QAction(font_table[i], f_QGroup);
QAction *f_Action = new QAction(sui_font_table[i], f_QGroup);
f_Action->setObjectName(QString::number(i));
f_Action->setCheckable(true);
if (i == sui_config.font)
@ -129,19 +131,47 @@ void sui_title::btn_ico_menu()
connect(b_Action, SIGNAL(triggered(bool)), this, SLOT(slots_change_font_bold(bool)));
f_menu->addAction(b_Action);
}
// 语言
if (!l_menu)
{
QActionGroup *t_QGroup = new QActionGroup(this);
l_menu = new QMenu(tr("语言选择"));
for (int i = 0; i <= sui_lang_table.count() - 1; i++)
{
QAction *t_Action = new QAction(sui_lang_table[i], t_QGroup);
t_Action->setObjectName(QString::number(i));
t_Action->setCheckable(true);
if (i == sui_config.lang)
{
t_Action->setChecked(true);
}
//connect(t_Action, SIGNAL(triggered(bool)), this, SLOT(slots_change_font()));
l_menu->addAction(t_Action);
}
}
if (!t_menu)
{
t_menu = new QMenu(tr("背景透明度"));
QWidgetAction *slider_action = new QWidgetAction(t_menu);
QWidget *s_widget = new QWidget;
QVBoxLayout *s_layout = new QVBoxLayout();
QSlider *slider = new QSlider(Qt::Horizontal);
slider->setRange(0, 100);
slider->setSingleStep(1);
s_layout->addWidget(slider);
s_widget->setLayout(s_layout);
slider_action->setDefaultWidget(s_widget);
t_menu->addAction(slider_action);
}
m_menu->addMenu(s_menu);
m_menu->addMenu(f_menu);
m_menu->addMenu(l_menu);
m_menu->addMenu(t_menu);
m_menu->exec(QCursor::pos());
delete m_menu;
delete s_menu;
delete f_menu;
m_menu = nullptr;
s_menu = nullptr;
f_menu = nullptr;
}
void sui_title::slots_track_style_off_on_sys()
{
if (sui_config.style_system==1)
if (sui_config.style_system == 1)
{
sui_config.style_system = 0;
m_style->state = 0;
@ -174,16 +204,18 @@ void sui_title::slots_change_font()
}
void sui_title::slots_change_style()
{
if (sender() != nullptr)
if (sender() != nullptr)
{
sui_config.style = sender()->objectName().toInt();
}
init_font_style();
}
void sui_title::slots_change_style_sys(bool state){
sui_config.style=0;
if(state){
sui_config.style=1;
void sui_title::slots_change_style_sys(bool state)
{
sui_config.style = 0;
if (state)
{
sui_config.style = 1;
}
init_font_style();
}
@ -191,26 +223,23 @@ void sui_title::init_font_style()
{
QString style;
QString qss_font = "QWidget { ";
qss_font.append("font-family: '" + font_table[sui_config.font] + "';");
qss_font.append("font-family: '" + sui_font_table[sui_config.font] + "';");
if (sui_config.font_bold)
{
qss_font.append("font-weight: bold;");
}
qss_font.append("}");
QString style_file = tr(":/res/qss/") + style_table[sui_config.style];
QString style_file = tr(":/res/qss/") + sui_style_table[sui_config.style];
QFile qss(style_file);
if (qss.open(QFile::ReadOnly))
{
style= QLatin1String(qss.readAll());
style = QLatin1String(qss.readAll());
style.append(qss_font);
}
qss.close();
QApplication *main_app = static_cast<QApplication *>(QCoreApplication::instance());
main_app->setStyleSheet(style);
qDebug()<<"font-family:"<<font_table[sui_config.font];
qDebug()<<"font-bold:"<<sui_config.font_bold;
qDebug()<<"style:"<<font_table[sui_config.font];
}
// 双击标题栏进行界面的最大化/还原
@ -243,7 +272,7 @@ void sui_title::slots_on_clicked()
}
else if (m_type == QD_TYPE::QD_EXIT)
{
//保存窗体设置
// 保存窗体设置
sui_save_json();
QApplication::quit();
}
@ -277,7 +306,7 @@ void sui_title::up_maximize()
void sui_title::set_type(QD_TYPE _type)
{
m_type = _type;
if (m_type==QD_TYPE::QD_EXIT)
if (m_type == QD_TYPE::QD_EXIT)
{
// 启动系统主题监听线程
m_style = new sui_sys_style();

View File

@ -13,6 +13,8 @@
#include <QFileInfo>
#include <QMenu>
#include <QDir>
#include <QSlider>
#include <QWidgetAction>
#include <QStyleFactory>
#include <QActionGroup>
#include <QFontDatabase>
@ -54,9 +56,11 @@ private:
QMenu *m_menu;
QMenu *s_menu;
QMenu *f_menu;
QMenu *l_menu;
QMenu *t_menu;
QD_TYPE m_type;
QThread* m_thread=nullptr;
sui_sys_style* m_style=nullptr;
QThread *m_thread=nullptr;
sui_sys_style *m_style=nullptr;
QStringList m_btn_obj_str={"btn_opt","btn_min","btn_max","btn_close"};
QStringList m_btn_tips_str={"功能","最小化","最大化","关闭"};
public slots: