feat: QToolButtonAutoRaiseEx
73
QToolButtonAutoRaiseEx/CMakeAutoRaise/.gitignore
vendored
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
# This file is used to ignore files which are generated
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
*~
|
||||||
|
*.autosave
|
||||||
|
*.a
|
||||||
|
*.core
|
||||||
|
*.moc
|
||||||
|
*.o
|
||||||
|
*.obj
|
||||||
|
*.orig
|
||||||
|
*.rej
|
||||||
|
*.so
|
||||||
|
*.so.*
|
||||||
|
*_pch.h.cpp
|
||||||
|
*_resource.rc
|
||||||
|
*.qm
|
||||||
|
.#*
|
||||||
|
*.*#
|
||||||
|
core
|
||||||
|
!core/
|
||||||
|
tags
|
||||||
|
.DS_Store
|
||||||
|
.directory
|
||||||
|
*.debug
|
||||||
|
Makefile*
|
||||||
|
*.prl
|
||||||
|
*.app
|
||||||
|
moc_*.cpp
|
||||||
|
ui_*.h
|
||||||
|
qrc_*.cpp
|
||||||
|
Thumbs.db
|
||||||
|
*.res
|
||||||
|
*.rc
|
||||||
|
/.qmake.cache
|
||||||
|
/.qmake.stash
|
||||||
|
|
||||||
|
# qtcreator generated files
|
||||||
|
*.pro.user*
|
||||||
|
|
||||||
|
# xemacs temporary files
|
||||||
|
*.flc
|
||||||
|
|
||||||
|
# Vim temporary files
|
||||||
|
.*.swp
|
||||||
|
|
||||||
|
# Visual Studio generated files
|
||||||
|
*.ib_pdb_index
|
||||||
|
*.idb
|
||||||
|
*.ilk
|
||||||
|
*.pdb
|
||||||
|
*.sln
|
||||||
|
*.suo
|
||||||
|
*.vcproj
|
||||||
|
*vcproj.*.*.user
|
||||||
|
*.ncb
|
||||||
|
*.sdf
|
||||||
|
*.opensdf
|
||||||
|
*.vcxproj
|
||||||
|
*vcxproj.*
|
||||||
|
|
||||||
|
# MinGW generated files
|
||||||
|
*.Debug
|
||||||
|
*.Release
|
||||||
|
|
||||||
|
# Python byte code
|
||||||
|
*.pyc
|
||||||
|
|
||||||
|
# Binaries
|
||||||
|
# --------
|
||||||
|
*.dll
|
||||||
|
*.exe
|
||||||
|
|
65
QToolButtonAutoRaiseEx/CMakeAutoRaise/CMakeLists.txt
Normal file
@ -0,0 +1,65 @@
|
|||||||
|
cmake_minimum_required(VERSION 3.5)
|
||||||
|
|
||||||
|
project(CMakeAutoRaise VERSION 0.1 LANGUAGES CXX)
|
||||||
|
|
||||||
|
set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||||||
|
|
||||||
|
set(CMAKE_AUTOUIC ON)
|
||||||
|
set(CMAKE_AUTOMOC ON)
|
||||||
|
set(CMAKE_AUTORCC ON)
|
||||||
|
|
||||||
|
set(CMAKE_CXX_STANDARD 17)
|
||||||
|
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||||
|
|
||||||
|
find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Widgets)
|
||||||
|
find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Widgets)
|
||||||
|
|
||||||
|
set(PROJECT_SOURCES
|
||||||
|
main.cpp
|
||||||
|
widget.cpp
|
||||||
|
widget.h
|
||||||
|
resources.qrc
|
||||||
|
testbtstyle.h
|
||||||
|
testbtstyle.cpp
|
||||||
|
)
|
||||||
|
|
||||||
|
if(${QT_VERSION_MAJOR} GREATER_EQUAL 6)
|
||||||
|
qt_add_executable(CMakeAutoRaise
|
||||||
|
MANUAL_FINALIZATION
|
||||||
|
${PROJECT_SOURCES}
|
||||||
|
)
|
||||||
|
# Define target properties for Android with Qt 6 as:
|
||||||
|
# set_property(TARGET CMakeAutoRaise APPEND PROPERTY QT_ANDROID_PACKAGE_SOURCE_DIR
|
||||||
|
# ${CMAKE_CURRENT_SOURCE_DIR}/android)
|
||||||
|
# For more information, see https://doc.qt.io/qt-6/qt-add-executable.html#target-creation
|
||||||
|
else()
|
||||||
|
if(ANDROID)
|
||||||
|
add_library(CMakeAutoRaise SHARED
|
||||||
|
${PROJECT_SOURCES}
|
||||||
|
)
|
||||||
|
# Define properties for Android with Qt 5 after find_package() calls as:
|
||||||
|
# set(ANDROID_PACKAGE_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/android")
|
||||||
|
else()
|
||||||
|
add_executable(CMakeAutoRaise
|
||||||
|
${PROJECT_SOURCES}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
|
target_link_libraries(CMakeAutoRaise PRIVATE Qt${QT_VERSION_MAJOR}::Widgets)
|
||||||
|
|
||||||
|
set_target_properties(CMakeAutoRaise PROPERTIES
|
||||||
|
MACOSX_BUNDLE_GUI_IDENTIFIER my.example.com
|
||||||
|
MACOSX_BUNDLE_BUNDLE_VERSION ${PROJECT_VERSION}
|
||||||
|
MACOSX_BUNDLE_SHORT_VERSION_STRING ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}
|
||||||
|
MACOSX_BUNDLE TRUE
|
||||||
|
WIN32_EXECUTABLE TRUE
|
||||||
|
)
|
||||||
|
|
||||||
|
install(TARGETS CMakeAutoRaise
|
||||||
|
BUNDLE DESTINATION .
|
||||||
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
||||||
|
|
||||||
|
if(QT_VERSION_MAJOR EQUAL 6)
|
||||||
|
qt_finalize_executable(CMakeAutoRaise)
|
||||||
|
endif()
|
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M815.8208 258.3552v309.8624a42.5984 42.5984 0 0 1-42.8544 42.8032 39.936 39.936 0 0 1-41.8816-41.8816L729.6 355.84l-427.52 427.52a42.5984 42.5984 0 1 1-59.8528-59.7504l427.5712-427.5712-217.5488 2.816a51.2512 51.2512 0 0 1-35.7888-48.0256 42.5984 42.5984 0 0 1 42.8544-42.8544l302.7968-3.2768a45.9264 45.9264 0 0 1 53.6576 53.6576z" /></svg>
|
After Width: | Height: | Size: 621 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M960 992H256A96 96 0 0 1 160 896V256A96 96 0 0 1 256 160h640A96 96 0 0 1 992 256v704a32 32 0 0 1-32 32zM256 224a32 32 0 0 0-32 32v640a32 32 0 0 0 32 32h672V256a32 32 0 0 0-32-32zM64 792.32a32 32 0 0 1-32-32V136.32A104.32 104.32 0 0 1 136.32 32H768a32 32 0 0 1 0 64H136.32a40.32 40.32 0 0 0-39.68 40.32v624a32 32 0 0 1-32.64 32z" /></svg>
|
After Width: | Height: | Size: 617 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M544 643.2l131.2-131.2c12.8-12.8 32-12.8 44.8 0 12.8 12.8 12.8 32 0 44.8l-156.8 156.8c-25.6 25.6-64 25.6-89.6 0l-156.8-156.8c-12.8-12.8-12.8-32 0-44.8 12.8-12.8 32-12.8 44.8 0l121.6 121.6V160c0-19.2 12.8-32 32-32s32 12.8 32 32v483.2z m288-35.2c0-19.2 12.8-32 32-32s32 12.8 32 32v160c0 54.4-41.6 96-96 96h-576c-54.4 0-96-41.6-96-96v-160c0-19.2 12.8-32 32-32s32 12.8 32 32v160c0 19.2 12.8 32 32 32h576c19.2 0 32-12.8 32-32v-160z" /></svg>
|
After Width: | Height: | Size: 716 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M510.5 104.8c55.1 0 108.5 10.8 158.7 32 48.6 20.5 92.2 50 129.6 87.4 37.5 37.5 66.9 81.1 87.4 129.6 21.3 50.3 32 103.7 32 158.7s-10.8 108.5-32 158.7c-20.5 48.6-50 92.2-87.4 129.6-37.5 37.5-81.1 66.9-129.6 87.4-50.3 21.3-103.7 32-158.7 32-55.1 0-108.5-10.8-158.7-32-48.6-20.5-92.2-50-129.6-87.4-37.5-37.5-66.9-81.1-87.4-129.6-21.3-50.3-32-103.7-32-158.7s10.8-108.5 32-158.7c20.5-48.6 50-92.2 87.4-129.6 37.5-37.5 81.1-66.9 129.6-87.4 50.2-21.2 103.6-32 158.7-32m0-40c-247.3 0-447.8 200.5-447.8 447.8s200.5 447.8 447.8 447.8S958.3 760 958.3 512.6 757.8 64.8 510.5 64.8z" /></svg>
|
After Width: | Height: | Size: 858 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M766.4 269.6 552 484l214.4 214.4c18.4 18.4 18.4 48.8 0 68-18.4 18.4-48.8 18.4-68 0L484 552 269.6 765.6c-18.4 18.4-48.8 18.4-68 0-18.4-18.4-18.4-48.8 0-68L416 484 201.6 269.6c-18.4-18.4-18.4-48.8 0-68 18.4-18.4 48.8-18.4 68 0L484 416l214.4-214.4c18.4-18.4 48.8-18.4 68 0C784.8 220.8 784.8 251.2 766.4 269.6z" /></svg>
|
After Width: | Height: | Size: 596 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M521.452308 103.975385c233.156923 0 423.778462 189.046154 423.778461 423.778461 0 233.156923-189.046154 423.778462-423.778461 423.778462-233.156923 0-422.203077-189.046154-422.203077-423.778462-1.575385-234.732308 189.046154-423.778462 422.203077-423.778461z" /></svg>
|
After Width: | Height: | Size: 549 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M760 960H264c-110.5 0-200-89.5-200-200V264c0-110.5 89.5-200 200-200h496c110.5 0 200 89.5 200 200v496c0 110.5-89.5 200-200 200z" /></svg>
|
After Width: | Height: | Size: 416 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M196.923077 512c0-105.550769 57.895385-140.603077 152.812308-140.603077 27.963077 0 64.590769 3.544615 81.92 9.846154v45.686154c-22.843077-7.483077-49.624615-11.027692-77.981539-11.027693-63.015385 0-94.129231 20.48-94.129231 96.098462 0 79.950769 27.569231 96.886154 91.372308 96.886154 13.784615 0 27.569231-0.393846 38.596923-3.150769v-67.741539H333.981538v-43.323077h110.67077v146.116923c-23.236923 6.301538-59.076923 11.815385-98.067693 11.815385-93.341538 0-149.661538-25.993846-149.661538-140.603077zM512.787692 375.335385h58.289231v273.32923h-58.289231V375.335385zM702.227692 420.233846v72.073846h115.79077v44.898462h-115.79077v111.458461h-58.28923V375.335385H827.076923v44.898461h-124.849231zM787.692308 129.969231c58.683077 0 106.338462 47.655385 106.338461 106.338461v551.384616c0 58.683077-47.655385 106.338462-106.338461 106.338461H236.307692c-58.683077 0-106.338462-47.655385-106.338461-106.338461V236.307692c0-58.683077 47.655385-106.338462 106.338461-106.338461h551.384616M787.692308 78.769231H236.307692C149.267692 78.769231 78.769231 149.267692 78.769231 236.307692v551.384616c0 87.04 70.498462 157.538462 157.538461 157.538461h551.384616c87.04 0 157.538462-70.498462 157.538461-157.538461V236.307692c0-87.04-70.498462-157.538462-157.538461-157.538461z" /></svg>
|
After Width: | Height: | Size: 1.5 KiB |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M262.88 819.744l560-572.64c14.048-14.368 11.616-35.584-5.44-47.424-17.056-11.84-42.272-9.76-56.32 4.576l-560 572.64c-14.048 14.368-11.616 35.584 5.44 47.424 17.056 11.84 42.272 9.76 56.32-4.576z" /></svg>
|
After Width: | Height: | Size: 484 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M796.444444 910.222222H484.977778V540.444444H853.333333V227.555556a56.888889 56.888889 0 0 0-56.888889-56.888889H484.977778v369.777777H113.777778V853.333333a56.888889 56.888889 0 0 0 56.888889 56.888889h625.777777z m56.888889-369.777778h56.888889V853.333333a113.777778 113.777778 0 0 1-113.777778 113.777778H170.666667a113.777778 113.777778 0 0 1-113.777778-113.777778V227.555556a113.777778 113.777778 0 0 1 113.777778-113.777778h625.777777a113.777778 113.777778 0 0 1 113.777778 113.777778v570.311111z" /></svg>
|
After Width: | Height: | Size: 792 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M971.715765 167.574588a120.470588 120.470588 0 0 1 0 170.405647L325.511529 984.184471a120.470588 120.470588 0 0 1-85.172705 35.297882H34.635294V813.778824a120.470588 120.470588 0 0 1 35.297882-85.172706L716.197647 82.401882a120.470588 120.470588 0 0 1 170.405647 0l85.172706 85.172706z m-183.296 225.882353l-127.759059-127.759059-526.817882 526.817883a30.117647 30.117647 0 0 0-8.432942 16.564706l-0.421647 4.698353v115.350588H240.338824a30.117647 30.117647 0 0 0 17.648941-5.782588l3.614117-3.011765 526.817883-526.878118z m119.386353-161.972706L822.633412 146.371765a30.117647 30.117647 0 0 0-38.430118-3.493647l-4.21647 3.493647-55.416471 55.476706 127.698823 127.819294 55.536942-55.536941a30.117647 30.117647 0 0 0 3.493647-38.430118l-3.493647-4.156235z" /></svg>
|
After Width: | Height: | Size: 1.0 KiB |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M609.834667 140.501333a42.624 42.624 0 0 1 60.330666 0l213.333334 213.333334c1.194667 1.194667 2.346667 2.517333 3.413333 3.84l0.682667 0.896a32.085333 32.085333 0 0 1 2.133333 3.2c0.298667 0.512 0.64 1.024 0.896 1.578666a49.536 49.536 0 0 1 2.261333 4.821334l0.938667 2.56 0.597333 1.962666 0.682667 2.773334 0.384 2.218666A38.229333 38.229333 0 0 1 896 384l-0.170667-3.669333a20.864 20.864 0 0 1 0.128 2.304L896 384l-0.042667 1.450667-0.128 2.218666a53.461333 53.461333 0 0 1-0.298666 2.730667l-0.384 2.218667c-0.170667 0.938667-0.426667 1.877333-0.64 2.773333a26.368 26.368 0 0 1-0.597334 1.962667c-0.256 0.853333-0.597333 1.664-0.896 2.517333a34.858667 34.858667 0 0 1-2.304 4.821333l-0.896 1.536a40.874667 40.874667 0 0 1-6.272 7.936l3.413334-3.84-0.298667 0.384-3.114667 3.498667-213.333333 213.333333a42.624 42.624 0 1 1-60.330667-60.330666L750.293333 426.666667H341.333333a128 128 0 0 0-127.786666 120.490666L213.333333 554.666667v298.666666a42.666667 42.666667 0 0 1-85.333333 0v-298.666666a213.333333 213.333333 0 0 1 213.333333-213.333334h408.96l-140.458666-140.501333a42.666667 42.666667 0 0 1-3.541334-56.32l3.541334-4.010667z" /></svg>
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M881.2 961.3H136c-42.2 0-76.5-34.3-76.5-76.5V139.5C59.5 97.3 93.8 63 136 63h745.2c42.2 0 76.5 34.3 76.5 76.5v745.2c0.1 42.2-34.3 76.6-76.5 76.6zM136 109.6c-16.5 0-29.9 13.4-29.9 29.9v745.2c0 16.5 13.4 29.9 29.9 29.9h745.2c16.5 0 29.9-13.4 29.9-29.9V139.5c0-16.5-13.4-29.9-29.9-29.9H136z" /></svg>
|
After Width: | Height: | Size: 577 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M414.165333 567.168a42.624 42.624 0 1 1-60.330666 60.330667l-213.333334-213.333334-3.114666-3.498666-0.298667-0.341334-0.725333-0.938666a32.085333 32.085333 0 0 1-3.029334-4.736 49.536 49.536 0 0 1-2.304-4.821334l-0.938666-2.56-0.554667-1.92a65.621333 65.621333 0 0 1-0.682667-2.773333l-0.384-2.261333A43.52 43.52 0 0 1 128 384l0.170667 3.797333A66.261333 66.261333 0 0 1 128 384.810667V384v-0.810667c0-0.981333 0.085333-1.962667 0.170667-2.986666l0.298666-2.56 0.384-2.218667c0.170667-0.938667 0.426667-1.877333 0.64-2.773333l0.64-1.962667c0.256-0.853333 0.597333-1.664 0.896-2.517333a34.858667 34.858667 0 0 1 2.304-4.821334l0.896-1.536a40.874667 40.874667 0 0 1 6.272-7.936l-3.413333 3.84a42.112 42.112 0 0 1 3.413333-3.84l213.333334-213.333333a42.624 42.624 0 1 1 60.330666 60.330667L273.664 341.333333H682.666667a213.290667 213.290667 0 0 1 213.12 204.074667L896 554.666667v298.666666a42.666667 42.666667 0 0 1-85.333333 0v-298.666666a128 128 0 0 0-128-128H273.664l140.501333 140.501333z" /></svg>
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M845.6 349.6l-384 384c-14.4 14.4-34.4 17.6-52 10.4-5.6-2.4-11.2-5.6-16-10.4L178.4 518.4c-18.4-18.4-18.4-49.6 0-68 18.4-18.4 49.6-18.4 68 0L428 632l350.4-350.4c18.4-18.4 48.8-18.4 68 0C864.8 300.8 864.8 331.2 845.6 349.6z" /></svg>
|
After Width: | Height: | Size: 510 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M928 752h-96v-448c0-54.4-41.6-96-96-96h-480v-128c0-19.2-12.8-32-32-32s-32 12.8-32 32v128h-96c-19.2 0-32 12.8-32 32s12.8 32 32 32h96v448c0 54.4 41.6 96 96 96h480v128c0 19.2 12.8 32 32 32s32-12.8 32-32v-128h96c19.2 0 32-12.8 32-32s-12.8-32-32-32z m-640 0c-19.2 0-32-12.8-32-32v-448h480c19.2 0 32 12.8 32 32v448h-480z" /></svg>
|
After Width: | Height: | Size: 604 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M563.2 281.6V870.4a51.2 51.2 0 0 1-102.4 0V281.6H179.2a51.2 51.2 0 1 1 0-102.4h665.6a51.2 51.2 0 0 1 0 102.4H563.2z" /></svg>
|
After Width: | Height: | Size: 406 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M544 201.6v470.4c0 19.2-12.8 32-32 32s-32-12.8-32-32v-460.8l-121.6 121.6c-12.8 12.8-32 12.8-44.8 0-12.8-12.8-12.8-32 0-44.8l156.8-156.8c25.6-25.6 64-25.6 89.6 0l156.8 156.8c12.8 12.8 12.8 32 0 44.8-12.8 12.8-32 12.8-44.8 0l-128-131.2z m288 406.4c0-19.2 12.8-32 32-32s32 12.8 32 32v160c0 54.4-41.6 96-96 96h-576c-54.4 0-96-41.6-96-96v-160c0-19.2 12.8-32 32-32s32 12.8 32 32v160c0 19.2 12.8 32 32 32h576c19.2 0 32-12.8 32-32v-160z" /></svg>
|
After Width: | Height: | Size: 718 B |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>箭头</title>
|
||||||
|
<g id="箭头" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M17.5,5.75 L17.517448,5.75020172 C17.5374655,5.75066463 17.5574681,5.75192429 17.577404,5.7539807 L17.5,5.75 C17.5468456,5.75 17.592688,5.75429489 17.6371551,5.76251238 C17.6480328,5.76457582 17.6597261,5.76701468 17.671367,5.76973472 C17.6948272,5.77517085 17.7172835,5.78157935 17.7392836,5.78898031 C17.7490913,5.79230301 17.7594565,5.79602848 17.7697519,5.79998933 C17.7890942,5.80744952 17.8075139,5.815445 17.8255328,5.82413984 C17.8399909,5.83105843 17.8546244,5.8387019 17.8690453,5.84686081 C17.8865081,5.85681304 17.9036581,5.86746126 17.9203291,5.8787629 C17.9306612,5.88568532 17.9411291,5.89317572 17.9514416,5.90096775 C18.0081986,5.94390193 18.0585304,5.99447237 18.1010016,6.05126304 L18.0303301,5.96966991 C18.0673834,6.00672319 18.0997491,6.04668892 18.1274273,6.08883021 C18.1405922,6.10898514 18.1529723,6.12997247 18.164329,6.15158175 C18.1691626,6.16070362 18.1735192,6.16943437 18.1776949,6.17822959 C18.190442,6.20501812 18.2019466,6.23347789 18.2116971,6.26273953 C18.2139554,6.26968322 18.2158799,6.27575442 18.2177252,6.28184446 C18.2290814,6.31893395 18.2377062,6.35807689 18.2431534,6.39822944 L18.25,6.5 L18.25,13 C18.25,13.4142136 17.9142136,13.75 17.5,13.75 C17.1203042,13.75 16.806509,13.4678461 16.7568466,13.1017706 L16.75,13 L16.75,8.31 L7.03033009,18.0303301 C6.73743687,18.3232233 6.26256313,18.3232233 5.96966991,18.0303301 C5.70340335,17.7640635 5.6791973,17.3473998 5.89705176,17.0537883 L5.96966991,16.9696699 L15.688,7.25 L11,7.25 C10.6203042,7.25 10.306509,6.96784612 10.2568466,6.60177056 L10.25,6.5 C10.25,6.12030423 10.5321539,5.80650904 10.8982294,5.75684662 L11,5.75 L17.5,5.75 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.0 KiB |
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>取消</title>
|
||||||
|
<g id="取消" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<line x1="17.5" y1="6.5" x2="6.5" y2="17.5" id="直线" stroke="#D02C2C" stroke-width="1.5" stroke-linecap="round"></line>
|
||||||
|
<line x1="17.5" y1="6.5" x2="6.5" y2="17.5" id="直线" stroke="#D02C2C" stroke-width="1.5" stroke-linecap="round" transform="translate(12.000000, 12.000000) scale(1, -1) translate(-12.000000, -12.000000) "></line>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 731 B |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>圆形</title>
|
||||||
|
<g id="圆形" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M12,5 C15.8659932,5 19,8.13400675 19,12 C19,15.8659932 15.8659932,19 12,19 C8.13400675,19 5,15.8659932 5,12 C5,8.13400675 8.13400675,5 12,5 Z M12,6.2 C8.79674845,6.2 6.2,8.79674845 6.2,12 C6.2,15.2032515 8.79674845,17.8 12,17.8 C15.2032515,17.8 17.8,15.2032515 17.8,12 C17.8,8.79674845 15.2032515,6.2 12,6.2 Z" id="矩形" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 760 B |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>确定</title>
|
||||||
|
<g id="确定" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<polyline id="路径-4" stroke="#FFFFFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" points="5.82274511 11.5621971 11.4741446 18.1666272 20.9002707 4.95776692"></polyline>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 579 B |
8
QToolButtonAutoRaiseEx/CMakeAutoRaise/icons/tool/gif.svg
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>录屏</title>
|
||||||
|
<g id="录屏" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M14,5 C15.6568542,5 17,6.34314575 17,8 L17,8.565 L18.9117099,7.29126821 C19.2041372,7.09631665 19.5899021,7.1504299 19.8187414,7.40355534 L19.8824352,7.48541328 C19.9590934,7.60040054 20,7.73550593 20,7.87370342 L20,7.87370342 L20,15.1262966 C20,15.5128959 19.6865993,15.8262966 19.3,15.8262966 C19.1618025,15.8262966 19.0266971,15.78539 18.9117099,15.7087318 L18.9117099,15.7087318 L17,14.434 L17,15 C17,16.6568542 15.6568542,18 14,18 L7,18 C5.34314575,18 4,16.6568542 4,15 L4,8 C4,6.34314575 5.34314575,5 7,5 L14,5 Z M14,6 L7,6 C5.9456382,6 5.08183488,6.81587779 5.00548574,7.85073766 L5,8 L5,15 C5,16.0543618 5.81587779,16.9181651 6.85073766,16.9945143 L7,17 L14,17 C15.0543618,17 15.9181651,16.1841222 15.9945143,15.1492623 L16,15 L16,8 C16,6.9456382 15.1841222,6.08183488 14.1492623,6.00548574 L14,6 Z M19,8.434 L17,9.767 L17,13.232 L19,14.565 L19,8.434 Z M9.5,9 C9.77614237,9 10,9.22385763 10,9.5 C10,9.77614237 9.77614237,10 9.5,10 L7.5,10 C7.22385763,10 7,9.77614237 7,9.5 C7,9.22385763 7.22385763,9 7.5,9 L9.5,9 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>马赛克</title>
|
||||||
|
<g id="马赛克" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M7,19 C5.8954305,19 5,18.1045695 5,17 L5,7 C5,5.8954305 5.8954305,5 7,5 L17,5 C18.1045695,5 19,5.8954305 19,7 L19,17 C19,18.0543618 18.1841222,18.9181651 17.1492623,18.9945143 L17,19 L17,19 L7,19 Z M17,6 L12,6 L12,12 L6,12 L6,17 C6,17.5128358 6.38604019,17.9355072 6.88337887,17.9932723 L7,18 L12,18 L12,12 L18,12 L18,7 C18,6.48716416 17.6139598,6.06449284 17.1166211,6.00672773 L17,6 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 849 B |
10
QToolButtonAutoRaiseEx/CMakeAutoRaise/icons/tool/pen.svg
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>画笔</title>
|
||||||
|
<g id="画笔" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<g id="编组" transform="translate(11.880771, 11.869229) rotate(-135.000000) translate(-11.880771, -11.869229) translate(8.780771, 2.350614)" fill="#FFFFFF" fill-rule="nonzero">
|
||||||
|
<path d="M3.1,7.59281015e-16 L6.2,3.72 L6.199,14.837 L6.2,14.83723 L6.2,16.03723 L6.199,16.037 L6.2,17.43723 C6.2,18.2717936 5.56103848,18.9571197 4.74563261,19.0306913 L4.6,19.03723 L1.6,19.03723 C0.7163444,19.03723 -2.1559345e-15,18.3208856 -1.9395013e-15,17.43723 L-1.9395013e-15,17.43723 L1.42025106e-15,3.72 L3.1,7.59281015e-16 Z M4.999,16.037 L1.199,16.037 L1.2,17.43723 C1.2,17.6029154 1.30073593,17.7450727 1.44430195,17.805796 L1.51938605,17.8291034 L1.6,17.83723 L4.6,17.83723 C4.8209139,17.83723 5,17.6581439 5,17.43723 L5,17.43723 L4.999,16.037 Z M3.1,1.87422996 L1.199,4.15422996 L1.199,14.837 L4.999,14.837 L4.999,4.15322996 L3.1,1.87422996 Z" id="形状结合"></path>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
1
QToolButtonAutoRaiseEx/CMakeAutoRaise/icons/tool/pin.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1659168242240" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2420" width="24" height="24" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M921.6 347.802L650.598 76.8c-9.625-9.626-22.528-14.95-36.198-14.95s-26.573 5.324-36.198 14.95L563.2 91.802c-14.848 14.848-25.6 40.806-25.6 61.798v51.2c0 7.27-5.427 20.429-10.598 25.6L384 373.402c-5.171 5.17-18.33 10.598-25.6 10.598h-51.2c-20.992 0-46.95 10.752-61.798 25.6L230.4 424.602c-19.968 19.968-19.968 52.428 0 72.396l79.514 79.514-253.44 329.472c-7.834 10.189-6.912 24.627 2.201 33.69 4.967 4.966 11.52 7.475 18.125 7.475 5.478 0 10.957-1.741 15.616-5.325l329.472-253.44 79.514 79.514c9.625 9.625 22.528 14.95 36.198 14.95s26.573-5.325 36.198-14.95l15.002-15.002c14.848-14.848 25.6-40.806 25.6-61.798v-51.2c0-7.27 5.427-20.43 10.598-25.6L768 471.296c5.171-5.171 18.33-10.598 25.6-10.598h51.2c20.992 0 46.95-10.752 61.798-25.6l15.002-15.002c9.626-9.626 14.95-22.528 14.95-36.198s-5.324-26.573-14.95-36.199zM216.78 781.619l129.69-168.601 38.912 38.912-168.601 129.69zM870.4 399.002c-5.171 5.17-18.33 10.598-25.6 10.598h-51.2c-20.992 0-46.95 10.752-61.798 25.6L588.8 578.202c-14.848 14.848-25.6 40.806-25.6 61.798v51.2c0 7.27-5.427 20.429-10.598 25.6l-14.95 14.95h-0.052v0.052L266.598 460.8l15.002-15.002c5.171-5.17 18.33-10.598 25.6-10.598h51.2c20.992 0 46.95-10.752 61.798-25.6L563.2 266.598c14.848-14.848 25.6-40.806 25.6-61.798v-51.2c0-7.27 5.427-20.429 10.598-25.6l15.002-15.002L885.402 384 870.4 399.002z" p-id="2421" fill="#8a8a8a"></path></svg>
|
After Width: | Height: | Size: 1.7 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>矩形</title>
|
||||||
|
<g id="矩形" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M17,5 C18.1045695,5 19,5.8954305 19,7 L19,17 C19,18.1045695 18.1045695,19 17,19 L7,19 C5.8954305,19 5,18.1045695 5,17 L5,7 C5,5.8954305 5.8954305,5 7,5 L17,5 Z M17,6 L7,6 C6.48716416,6 6.06449284,6.38604019 6.00672773,6.88337887 L6,7 L6,17 C6,17.5128358 6.38604019,17.9355072 6.88337887,17.9932723 L7,18 L17,18 C17.5128358,18 17.9355072,17.6139598 17.9932723,17.1166211 L18,17 L18,7 C18,6.48716416 17.6139598,6.06449284 17.1166211,6.00672773 L17,6 Z" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 876 B |
11
QToolButtonAutoRaiseEx/CMakeAutoRaise/icons/tool/renewal.svg
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>恢复</title>
|
||||||
|
<g id="恢复" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<g id="撤回" transform="translate(12.000000, 12.000000) scale(-1, 1) translate(-12.000000, -12.000000) ">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M5.5,12 C5.5,8.41014913 8.41014913,5.5 12,5.5 C15.5898509,5.5 18.5,8.41014913 18.5,12 C18.5,15.5898509 15.5898509,18.5 12,18.5" id="路径" stroke="#FFFFFF" stroke-width="1.2" stroke-linecap="round"></path>
|
||||||
|
<polyline id="路径-3" stroke="#FFFFFF" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" points="3.01366785 9.35170917 5.27397858 12.8633205 8.6733206 10.5360334"></polyline>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 943 B |
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>撤回</title>
|
||||||
|
<g id="撤回" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<g>
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M5.5,12 C5.5,8.41014913 8.41014913,5.5 12,5.5 C15.5898509,5.5 18.5,8.41014913 18.5,12 C18.5,15.5898509 15.5898509,18.5 12,18.5" id="路径" stroke="#FFFFFF" stroke-width="1.2" stroke-linecap="round"></path>
|
||||||
|
<polyline id="路径-3" stroke="#FFFFFF" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" points="3.01366785 9.35170917 5.27397858 12.8633205 8.6733206 10.5360334"></polyline>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 839 B |
12
QToolButtonAutoRaiseEx/CMakeAutoRaise/icons/tool/save.svg
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>保存</title>
|
||||||
|
<g id="保存" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<g id="编组-2" transform="translate(12.000000, 14.054998) rotate(-225.000000) translate(-12.000000, -14.054998) translate(4.260715, 6.315713)" stroke="#FFFFFF" stroke-linecap="round">
|
||||||
|
<line x1="8.25064835" y1="7.22792206" x2="7.0349259e-13" y2="15.4785704" id="直线" stroke-width="1.5"></line>
|
||||||
|
<polyline id="路径" stroke-width="1.5" stroke-linejoin="round" points="2.75064835 7.07106781 8.25064835 7.22792206 8.4075026 12.7279221"></polyline>
|
||||||
|
<polyline id="路径-5" stroke-width="1.2" stroke-linejoin="round" points="13.7108035 12.3743687 15.4785704 10.6066017 4.87196869 3.72648913e-13 3.10420174 1.76776695"></polyline>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.0 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>标注</title>
|
||||||
|
<g id="标注" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M12,3 C16.9705627,3 21,7.02943725 21,12 C21,16.9705627 16.9705627,21 12,21 C7.02943725,21 3,16.9705627 3,12 C3,7.02943725 7.02943725,3 12,3 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M13.068,6.976 L13.068,15.67 L15.084,15.67 L15.084,17 L9.204,17 L9.204,15.67 L11.458,15.67 L11.458,8.782 L9.61,8.782 L9.61,7.76 C10.576,7.592 11.262,7.34 11.85,6.976 L11.85,6.976 L13.068,6.976 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 922 B |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>模糊</title>
|
||||||
|
<g id="模糊" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M17,5 C18.1045695,5 19,5.8954305 19,7 L19,17 C19,18.1045695 18.1045695,19 17,19 L7,19 C5.8954305,19 5,18.1045695 5,17 L5,7 C5,5.8954305 5.8954305,5 7,5 L17,5 Z M17,6 L7,6 C6.48716416,6 6.06449284,6.38604019 6.00672773,6.88337887 L6,7 L6,17 C6,17.5128358 6.38604019,17.9355072 6.88337887,17.9932723 L7,18 L17,18 C17.5128358,18 17.9355072,17.6139598 17.9932723,17.1166211 L18,17 L18,7 C18,6.48716416 17.6139598,6.06449284 17.1166211,6.00672773 L17,6 Z M11.5107308,14.3372987 C11.7023348,14.4650347 11.8793655,14.6130021 12.03883,14.7785117 L12.1923283,14.949769 L12.3841106,15.1799078 C13.1103357,16.0513778 14.4055234,16.1691222 15.2769935,15.4428971 C15.4511463,15.2977698 15.5997687,15.1250704 15.7171358,14.9320272 L15.7992113,14.7835434 L16.0527864,14.2763932 C16.176281,14.029404 16.4766175,13.9292918 16.7236068,14.0527864 C16.9431528,14.1625594 17.0466478,14.4120593 16.980202,14.639617 L16.9472136,14.7236068 L16.6936385,15.230757 C16.5052142,15.6076056 16.2408522,15.9413898 15.9171779,16.2111184 C14.6712673,17.2493772 12.8428813,17.1274496 11.7441507,15.9646204 L11.6158894,15.8200922 L11.424107,15.5899534 C11.2891214,15.4279706 11.131472,15.28631 10.9560306,15.169349 C9.9486614,14.4977696 8.5876046,14.7699809 7.91602515,15.7773501 C7.76284892,16.0071144 7.45241425,16.0692014 7.2226499,15.9160251 C6.99288556,15.7628489 6.93079862,15.4524142 7.08397485,15.2226499 C8.06190677,13.755752 10.0438329,13.3593668 11.5107308,14.3372987 Z M11.5107308,11.3372987 C11.7023348,11.4650347 11.8793655,11.6130021 12.03883,11.7785117 L12.1923283,11.949769 L12.3841106,12.1799078 C13.1103357,13.0513778 14.4055234,13.1691222 15.2769935,12.4428971 C15.4511463,12.2977698 15.5997687,12.1250704 15.7171358,11.9320272 L15.7992113,11.7835434 L16.0527864,11.2763932 C16.176281,11.029404 16.4766175,10.9292918 16.7236068,11.0527864 C16.9431528,11.1625594 17.0466478,11.4120593 16.980202,11.639617 L16.9472136,11.7236068 L16.6936385,12.230757 C16.5052142,12.6076056 16.2408522,12.9413898 15.9171779,13.2111184 C14.6712673,14.2493772 12.8428813,14.1274496 11.7441507,12.9646204 L11.6158894,12.8200922 L11.424107,12.5899534 C11.2891214,12.4279706 11.131472,12.28631 10.9560306,12.169349 C9.9486614,11.4977696 8.5876046,11.7699809 7.91602515,12.7773501 C7.76284892,13.0071144 7.45241425,13.0692014 7.2226499,12.9160251 C6.99288556,12.7628489 6.93079862,12.4524142 7.08397485,12.2226499 C8.06190677,10.755752 10.0438329,10.3593668 11.5107308,11.3372987 Z M11.5107308,8.33729872 C11.7023348,8.46503472 11.8793655,8.61300213 12.03883,8.77851169 L12.1923283,8.94976901 L12.3841106,9.1799078 C13.1103357,10.0513778 14.4055234,10.1691222 15.2769935,9.44289715 C15.4511463,9.2977698 15.5997687,9.12507035 15.7171358,8.93202721 L15.7992113,8.78354336 L16.0527864,8.2763932 C16.176281,8.02940395 16.4766175,7.92929178 16.7236068,8.0527864 C16.9431528,8.1625594 17.0466478,8.41205933 16.980202,8.63961698 L16.9472136,8.7236068 L16.6936385,9.23075696 C16.5052142,9.60760555 16.2408522,9.94138983 15.9171779,10.2111184 C14.6712673,11.2493772 12.8428813,11.1274496 11.7441507,9.9646204 L11.6158894,9.8200922 L11.424107,9.58995341 C11.2891214,9.42797063 11.131472,9.28630995 10.9560306,9.16934901 C9.9486614,8.49776955 8.5876046,8.76998091 7.91602515,9.7773501 C7.76284892,10.0071144 7.45241425,10.0692014 7.2226499,9.91602515 C6.99288556,9.76284892 6.93079862,9.45241425 7.08397485,9.2226499 C8.06190677,7.75575203 10.0438329,7.3593668 11.5107308,8.33729872 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>文字</title>
|
||||||
|
<g id="文字" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M12.641734,4.61065099 L12.6930126,4.71323616 L18.6930126,19.2132362 C18.8513879,19.5959765 18.6695041,20.0346373 18.2867638,20.1930126 C17.9359186,20.33819 17.5380845,20.1974552 17.3522259,19.8781837 L17.3069874,19.7867638 L15.2228036,14.75 L8.77680361,14.75 L6.69301262,19.7867638 C6.54783527,20.1376091 6.16714018,20.3196791 5.80989168,20.2255984 L5.71323616,20.1930126 C5.36239088,20.0478353 5.18032088,19.6671402 5.27440161,19.3098917 L5.30698738,19.2132362 L11.3069874,4.71323616 C11.5475319,4.1319202 12.3366513,4.09772514 12.641734,4.61065099 Z M12,6.962 L9.39780361,13.25 L14.6018036,13.25 L12,6.962 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.0 KiB |
28
QToolButtonAutoRaiseEx/CMakeAutoRaise/main.cpp
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
#include "testbtstyle.h"
|
||||||
|
#include "widget.h"
|
||||||
|
|
||||||
|
#include <QApplication>
|
||||||
|
#include <QStyleFactory>
|
||||||
|
#include <QString>
|
||||||
|
#include <QDebug>
|
||||||
|
|
||||||
|
int main(int argc, char *argv[])
|
||||||
|
{
|
||||||
|
qApp->setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||||
|
QApplication a(argc, argv);
|
||||||
|
// Widget w;
|
||||||
|
// w.show();
|
||||||
|
|
||||||
|
QStringList listStyle = QStyleFactory::keys();
|
||||||
|
foreach(QString val, listStyle)
|
||||||
|
qDebug()<<val<<" ";
|
||||||
|
QApplication::setStyle("Windows"); // macintosh Windows Fusion
|
||||||
|
|
||||||
|
auto t = new TestBTStyle();
|
||||||
|
t->setWindowTitle("MacOS 12.6 + Qt 5.15.2 + Style: Windows");
|
||||||
|
t->show();
|
||||||
|
|
||||||
|
return a.exec();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
37
QToolButtonAutoRaiseEx/CMakeAutoRaise/resources.qrc
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
<RCC>
|
||||||
|
<qresource prefix="/">
|
||||||
|
<file>icons/normal/arrow.svg</file>
|
||||||
|
<file>icons/normal/copy.svg</file>
|
||||||
|
<file>icons/normal/download.svg</file>
|
||||||
|
<file>icons/normal/ellipse.svg</file>
|
||||||
|
<file>icons/normal/exit.svg</file>
|
||||||
|
<file>icons/normal/fill-ellipse.svg</file>
|
||||||
|
<file>icons/normal/fill-rect.svg</file>
|
||||||
|
<file>icons/normal/gif.svg</file>
|
||||||
|
<file>icons/normal/line.svg</file>
|
||||||
|
<file>icons/normal/mosaic.svg</file>
|
||||||
|
<file>icons/normal/pen.svg</file>
|
||||||
|
<file>icons/normal/recover.svg</file>
|
||||||
|
<file>icons/normal/rectangle.svg</file>
|
||||||
|
<file>icons/normal/revoke.svg</file>
|
||||||
|
<file>icons/normal/right.svg</file>
|
||||||
|
<file>icons/normal/screenshot.svg</file>
|
||||||
|
<file>icons/normal/text.svg</file>
|
||||||
|
<file>icons/normal/update.svg</file>
|
||||||
|
<file>icons/tool/arrow.svg</file>
|
||||||
|
<file>icons/tool/cancel.svg</file>
|
||||||
|
<file>icons/tool/ellipse.svg</file>
|
||||||
|
<file>icons/tool/finish.svg</file>
|
||||||
|
<file>icons/tool/gif.svg</file>
|
||||||
|
<file>icons/tool/mosaic.svg</file>
|
||||||
|
<file>icons/tool/pen.svg</file>
|
||||||
|
<file>icons/tool/pin.svg</file>
|
||||||
|
<file>icons/tool/rectangle.svg</file>
|
||||||
|
<file>icons/tool/renewal.svg</file>
|
||||||
|
<file>icons/tool/revocation.svg</file>
|
||||||
|
<file>icons/tool/save.svg</file>
|
||||||
|
<file>icons/tool/serialnumber.svg</file>
|
||||||
|
<file>icons/tool/smooth.svg</file>
|
||||||
|
<file>icons/tool/text.svg</file>
|
||||||
|
</qresource>
|
||||||
|
</RCC>
|
62
QToolButtonAutoRaiseEx/CMakeAutoRaise/testbtstyle.cpp
Normal file
@ -0,0 +1,62 @@
|
|||||||
|
#include "testbtstyle.h"
|
||||||
|
#include "QtGui/qpainter.h"
|
||||||
|
#include <QHBoxLayout>
|
||||||
|
#include <QDir>
|
||||||
|
#include <QDebug>
|
||||||
|
#include <QFileInfo>
|
||||||
|
|
||||||
|
TestBTStyle::TestBTStyle(QWidget *parent)
|
||||||
|
{
|
||||||
|
|
||||||
|
QString filePath = "/Users/winks/Desktop/projects/QtExamples/QToolButtonAutoRaiseEx/CMakeAutoRaise/icons/normal";
|
||||||
|
// QString filePath = "/Users/winks/Desktop/projects/QtExamples/QToolButtonAutoRaiseEx/CMakeAutoRaise/icons/tool";
|
||||||
|
QDir *dir=new QDir(filePath);
|
||||||
|
QStringList filter;
|
||||||
|
QList<QFileInfo> *fileInfo=new QList<QFileInfo>(dir->entryInfoList(filter));
|
||||||
|
// for(int i = 0;i<fileInfo->count(); i++)
|
||||||
|
// {
|
||||||
|
// qDebug()<<fileInfo->at(i).filePath();
|
||||||
|
// qDebug()<<fileInfo->at(i).fileName();
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
auto layout = new QHBoxLayout(this);
|
||||||
|
QStringList listName;
|
||||||
|
for(int i = 0;i<fileInfo->count(); i++)
|
||||||
|
{
|
||||||
|
if (fileInfo->at(i).fileName() == "." || fileInfo->at(i).fileName() == "..")
|
||||||
|
continue;
|
||||||
|
|
||||||
|
listName << fileInfo->at(i).fileName();
|
||||||
|
}
|
||||||
|
|
||||||
|
for (const auto &it : listName){
|
||||||
|
auto tb = new QToolButton();
|
||||||
|
tb->setObjectName(it);
|
||||||
|
tb->setToolButtonStyle(Qt::ToolButtonIconOnly);
|
||||||
|
tb->setAutoRaise(true);
|
||||||
|
tb->setIcon(QIcon(":/icons/normal/" + it));
|
||||||
|
// tb->setIcon(QIcon(":/icons/tool/" + it));
|
||||||
|
tb->setIconSize(QSize(14, 14) * 2);
|
||||||
|
tb->setContentsMargins(0, 0, 0, 0);
|
||||||
|
tb->setFixedSize(QSize(14, 14) * 2);
|
||||||
|
tb->setToolTip(it);
|
||||||
|
tb->setChecked(false);
|
||||||
|
tb->setCheckable(true);
|
||||||
|
|
||||||
|
layout->addWidget(tb);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void TestBTStyle::paintEvent(QPaintEvent *event)
|
||||||
|
{
|
||||||
|
Q_UNUSED(event)
|
||||||
|
QPainter pa(this);
|
||||||
|
pa.setRenderHints(QPainter::Antialiasing | QPainter::SmoothPixmapTransform);
|
||||||
|
pa.setPen(Qt::NoPen);
|
||||||
|
pa.setBrush(QColor(255, 255, 255, 0.7 * 255));
|
||||||
|
|
||||||
|
const int round = 4;
|
||||||
|
pa.drawRoundedRect(contentsRect().adjusted(1, 1, -1, -1), round, round);
|
||||||
|
}
|
23
QToolButtonAutoRaiseEx/CMakeAutoRaise/testbtstyle.h
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
#ifndef TESTBTSTYLE_H
|
||||||
|
#define TESTBTSTYLE_H
|
||||||
|
|
||||||
|
#include <QWidget>
|
||||||
|
#include <QVector>
|
||||||
|
#include <QToolButton>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
|
class TestBTStyle : public QWidget
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
TestBTStyle(QWidget *parent = nullptr);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void paintEvent(QPaintEvent *event) override;
|
||||||
|
|
||||||
|
private:
|
||||||
|
QVector<QToolButton *> m_vItem;
|
||||||
|
std::vector<std::pair<QString, bool>> m_vTbName;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // TESTBTSTYLE_H
|
11
QToolButtonAutoRaiseEx/CMakeAutoRaise/widget.cpp
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#include "widget.h"
|
||||||
|
|
||||||
|
Widget::Widget(QWidget *parent)
|
||||||
|
: QWidget(parent)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
Widget::~Widget()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
14
QToolButtonAutoRaiseEx/CMakeAutoRaise/widget.h
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
#ifndef WIDGET_H
|
||||||
|
#define WIDGET_H
|
||||||
|
|
||||||
|
#include <QWidget>
|
||||||
|
|
||||||
|
class Widget : public QWidget
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
public:
|
||||||
|
Widget(QWidget *parent = nullptr);
|
||||||
|
~Widget();
|
||||||
|
};
|
||||||
|
#endif // WIDGET_H
|
73
QToolButtonAutoRaiseEx/QMakeAutoRaise/.gitignore
vendored
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
# This file is used to ignore files which are generated
|
||||||
|
# ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
*~
|
||||||
|
*.autosave
|
||||||
|
*.a
|
||||||
|
*.core
|
||||||
|
*.moc
|
||||||
|
*.o
|
||||||
|
*.obj
|
||||||
|
*.orig
|
||||||
|
*.rej
|
||||||
|
*.so
|
||||||
|
*.so.*
|
||||||
|
*_pch.h.cpp
|
||||||
|
*_resource.rc
|
||||||
|
*.qm
|
||||||
|
.#*
|
||||||
|
*.*#
|
||||||
|
core
|
||||||
|
!core/
|
||||||
|
tags
|
||||||
|
.DS_Store
|
||||||
|
.directory
|
||||||
|
*.debug
|
||||||
|
Makefile*
|
||||||
|
*.prl
|
||||||
|
*.app
|
||||||
|
moc_*.cpp
|
||||||
|
ui_*.h
|
||||||
|
qrc_*.cpp
|
||||||
|
Thumbs.db
|
||||||
|
*.res
|
||||||
|
*.rc
|
||||||
|
/.qmake.cache
|
||||||
|
/.qmake.stash
|
||||||
|
|
||||||
|
# qtcreator generated files
|
||||||
|
*.pro.user*
|
||||||
|
|
||||||
|
# xemacs temporary files
|
||||||
|
*.flc
|
||||||
|
|
||||||
|
# Vim temporary files
|
||||||
|
.*.swp
|
||||||
|
|
||||||
|
# Visual Studio generated files
|
||||||
|
*.ib_pdb_index
|
||||||
|
*.idb
|
||||||
|
*.ilk
|
||||||
|
*.pdb
|
||||||
|
*.sln
|
||||||
|
*.suo
|
||||||
|
*.vcproj
|
||||||
|
*vcproj.*.*.user
|
||||||
|
*.ncb
|
||||||
|
*.sdf
|
||||||
|
*.opensdf
|
||||||
|
*.vcxproj
|
||||||
|
*vcxproj.*
|
||||||
|
|
||||||
|
# MinGW generated files
|
||||||
|
*.Debug
|
||||||
|
*.Release
|
||||||
|
|
||||||
|
# Python byte code
|
||||||
|
*.pyc
|
||||||
|
|
||||||
|
# Binaries
|
||||||
|
# --------
|
||||||
|
*.dll
|
||||||
|
*.exe
|
||||||
|
|
26
QToolButtonAutoRaiseEx/QMakeAutoRaise/QMakeAutoRaise.pro
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
QT += core gui
|
||||||
|
|
||||||
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||||
|
|
||||||
|
CONFIG += c++17
|
||||||
|
|
||||||
|
# You can make your code fail to compile if it uses deprecated APIs.
|
||||||
|
# In order to do so, uncomment the following line.
|
||||||
|
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
|
||||||
|
|
||||||
|
SOURCES += \
|
||||||
|
main.cpp \
|
||||||
|
widget.cpp \
|
||||||
|
testbtstyle.cpp
|
||||||
|
|
||||||
|
HEADERS += \
|
||||||
|
widget.h \
|
||||||
|
testbtstyle.h
|
||||||
|
|
||||||
|
RESOURCES += resources.qrc \
|
||||||
|
resources.qrc
|
||||||
|
|
||||||
|
# Default rules for deployment.
|
||||||
|
qnx: target.path = /tmp/$${TARGET}/bin
|
||||||
|
else: unix:!android: target.path = /opt/$${TARGET}/bin
|
||||||
|
!isEmpty(target.path): INSTALLS += target
|
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M815.8208 258.3552v309.8624a42.5984 42.5984 0 0 1-42.8544 42.8032 39.936 39.936 0 0 1-41.8816-41.8816L729.6 355.84l-427.52 427.52a42.5984 42.5984 0 1 1-59.8528-59.7504l427.5712-427.5712-217.5488 2.816a51.2512 51.2512 0 0 1-35.7888-48.0256 42.5984 42.5984 0 0 1 42.8544-42.8544l302.7968-3.2768a45.9264 45.9264 0 0 1 53.6576 53.6576z" /></svg>
|
After Width: | Height: | Size: 621 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M960 992H256A96 96 0 0 1 160 896V256A96 96 0 0 1 256 160h640A96 96 0 0 1 992 256v704a32 32 0 0 1-32 32zM256 224a32 32 0 0 0-32 32v640a32 32 0 0 0 32 32h672V256a32 32 0 0 0-32-32zM64 792.32a32 32 0 0 1-32-32V136.32A104.32 104.32 0 0 1 136.32 32H768a32 32 0 0 1 0 64H136.32a40.32 40.32 0 0 0-39.68 40.32v624a32 32 0 0 1-32.64 32z" /></svg>
|
After Width: | Height: | Size: 617 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M544 643.2l131.2-131.2c12.8-12.8 32-12.8 44.8 0 12.8 12.8 12.8 32 0 44.8l-156.8 156.8c-25.6 25.6-64 25.6-89.6 0l-156.8-156.8c-12.8-12.8-12.8-32 0-44.8 12.8-12.8 32-12.8 44.8 0l121.6 121.6V160c0-19.2 12.8-32 32-32s32 12.8 32 32v483.2z m288-35.2c0-19.2 12.8-32 32-32s32 12.8 32 32v160c0 54.4-41.6 96-96 96h-576c-54.4 0-96-41.6-96-96v-160c0-19.2 12.8-32 32-32s32 12.8 32 32v160c0 19.2 12.8 32 32 32h576c19.2 0 32-12.8 32-32v-160z" /></svg>
|
After Width: | Height: | Size: 716 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M510.5 104.8c55.1 0 108.5 10.8 158.7 32 48.6 20.5 92.2 50 129.6 87.4 37.5 37.5 66.9 81.1 87.4 129.6 21.3 50.3 32 103.7 32 158.7s-10.8 108.5-32 158.7c-20.5 48.6-50 92.2-87.4 129.6-37.5 37.5-81.1 66.9-129.6 87.4-50.3 21.3-103.7 32-158.7 32-55.1 0-108.5-10.8-158.7-32-48.6-20.5-92.2-50-129.6-87.4-37.5-37.5-66.9-81.1-87.4-129.6-21.3-50.3-32-103.7-32-158.7s10.8-108.5 32-158.7c20.5-48.6 50-92.2 87.4-129.6 37.5-37.5 81.1-66.9 129.6-87.4 50.2-21.2 103.6-32 158.7-32m0-40c-247.3 0-447.8 200.5-447.8 447.8s200.5 447.8 447.8 447.8S958.3 760 958.3 512.6 757.8 64.8 510.5 64.8z" /></svg>
|
After Width: | Height: | Size: 858 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M766.4 269.6 552 484l214.4 214.4c18.4 18.4 18.4 48.8 0 68-18.4 18.4-48.8 18.4-68 0L484 552 269.6 765.6c-18.4 18.4-48.8 18.4-68 0-18.4-18.4-18.4-48.8 0-68L416 484 201.6 269.6c-18.4-18.4-18.4-48.8 0-68 18.4-18.4 48.8-18.4 68 0L484 416l214.4-214.4c18.4-18.4 48.8-18.4 68 0C784.8 220.8 784.8 251.2 766.4 269.6z" /></svg>
|
After Width: | Height: | Size: 596 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M521.452308 103.975385c233.156923 0 423.778462 189.046154 423.778461 423.778461 0 233.156923-189.046154 423.778462-423.778461 423.778462-233.156923 0-422.203077-189.046154-422.203077-423.778462-1.575385-234.732308 189.046154-423.778462 422.203077-423.778461z" /></svg>
|
After Width: | Height: | Size: 549 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M760 960H264c-110.5 0-200-89.5-200-200V264c0-110.5 89.5-200 200-200h496c110.5 0 200 89.5 200 200v496c0 110.5-89.5 200-200 200z" /></svg>
|
After Width: | Height: | Size: 416 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M196.923077 512c0-105.550769 57.895385-140.603077 152.812308-140.603077 27.963077 0 64.590769 3.544615 81.92 9.846154v45.686154c-22.843077-7.483077-49.624615-11.027692-77.981539-11.027693-63.015385 0-94.129231 20.48-94.129231 96.098462 0 79.950769 27.569231 96.886154 91.372308 96.886154 13.784615 0 27.569231-0.393846 38.596923-3.150769v-67.741539H333.981538v-43.323077h110.67077v146.116923c-23.236923 6.301538-59.076923 11.815385-98.067693 11.815385-93.341538 0-149.661538-25.993846-149.661538-140.603077zM512.787692 375.335385h58.289231v273.32923h-58.289231V375.335385zM702.227692 420.233846v72.073846h115.79077v44.898462h-115.79077v111.458461h-58.28923V375.335385H827.076923v44.898461h-124.849231zM787.692308 129.969231c58.683077 0 106.338462 47.655385 106.338461 106.338461v551.384616c0 58.683077-47.655385 106.338462-106.338461 106.338461H236.307692c-58.683077 0-106.338462-47.655385-106.338461-106.338461V236.307692c0-58.683077 47.655385-106.338462 106.338461-106.338461h551.384616M787.692308 78.769231H236.307692C149.267692 78.769231 78.769231 149.267692 78.769231 236.307692v551.384616c0 87.04 70.498462 157.538462 157.538461 157.538461h551.384616c87.04 0 157.538462-70.498462 157.538461-157.538461V236.307692c0-87.04-70.498462-157.538462-157.538461-157.538461z" /></svg>
|
After Width: | Height: | Size: 1.5 KiB |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M262.88 819.744l560-572.64c14.048-14.368 11.616-35.584-5.44-47.424-17.056-11.84-42.272-9.76-56.32 4.576l-560 572.64c-14.048 14.368-11.616 35.584 5.44 47.424 17.056 11.84 42.272 9.76 56.32-4.576z" /></svg>
|
After Width: | Height: | Size: 484 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M796.444444 910.222222H484.977778V540.444444H853.333333V227.555556a56.888889 56.888889 0 0 0-56.888889-56.888889H484.977778v369.777777H113.777778V853.333333a56.888889 56.888889 0 0 0 56.888889 56.888889h625.777777z m56.888889-369.777778h56.888889V853.333333a113.777778 113.777778 0 0 1-113.777778 113.777778H170.666667a113.777778 113.777778 0 0 1-113.777778-113.777778V227.555556a113.777778 113.777778 0 0 1 113.777778-113.777778h625.777777a113.777778 113.777778 0 0 1 113.777778 113.777778v570.311111z" /></svg>
|
After Width: | Height: | Size: 792 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M971.715765 167.574588a120.470588 120.470588 0 0 1 0 170.405647L325.511529 984.184471a120.470588 120.470588 0 0 1-85.172705 35.297882H34.635294V813.778824a120.470588 120.470588 0 0 1 35.297882-85.172706L716.197647 82.401882a120.470588 120.470588 0 0 1 170.405647 0l85.172706 85.172706z m-183.296 225.882353l-127.759059-127.759059-526.817882 526.817883a30.117647 30.117647 0 0 0-8.432942 16.564706l-0.421647 4.698353v115.350588H240.338824a30.117647 30.117647 0 0 0 17.648941-5.782588l3.614117-3.011765 526.817883-526.878118z m119.386353-161.972706L822.633412 146.371765a30.117647 30.117647 0 0 0-38.430118-3.493647l-4.21647 3.493647-55.416471 55.476706 127.698823 127.819294 55.536942-55.536941a30.117647 30.117647 0 0 0 3.493647-38.430118l-3.493647-4.156235z" /></svg>
|
After Width: | Height: | Size: 1.0 KiB |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M609.834667 140.501333a42.624 42.624 0 0 1 60.330666 0l213.333334 213.333334c1.194667 1.194667 2.346667 2.517333 3.413333 3.84l0.682667 0.896a32.085333 32.085333 0 0 1 2.133333 3.2c0.298667 0.512 0.64 1.024 0.896 1.578666a49.536 49.536 0 0 1 2.261333 4.821334l0.938667 2.56 0.597333 1.962666 0.682667 2.773334 0.384 2.218666A38.229333 38.229333 0 0 1 896 384l-0.170667-3.669333a20.864 20.864 0 0 1 0.128 2.304L896 384l-0.042667 1.450667-0.128 2.218666a53.461333 53.461333 0 0 1-0.298666 2.730667l-0.384 2.218667c-0.170667 0.938667-0.426667 1.877333-0.64 2.773333a26.368 26.368 0 0 1-0.597334 1.962667c-0.256 0.853333-0.597333 1.664-0.896 2.517333a34.858667 34.858667 0 0 1-2.304 4.821333l-0.896 1.536a40.874667 40.874667 0 0 1-6.272 7.936l3.413334-3.84-0.298667 0.384-3.114667 3.498667-213.333333 213.333333a42.624 42.624 0 1 1-60.330667-60.330666L750.293333 426.666667H341.333333a128 128 0 0 0-127.786666 120.490666L213.333333 554.666667v298.666666a42.666667 42.666667 0 0 1-85.333333 0v-298.666666a213.333333 213.333333 0 0 1 213.333333-213.333334h408.96l-140.458666-140.501333a42.666667 42.666667 0 0 1-3.541334-56.32l3.541334-4.010667z" /></svg>
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M881.2 961.3H136c-42.2 0-76.5-34.3-76.5-76.5V139.5C59.5 97.3 93.8 63 136 63h745.2c42.2 0 76.5 34.3 76.5 76.5v745.2c0.1 42.2-34.3 76.6-76.5 76.6zM136 109.6c-16.5 0-29.9 13.4-29.9 29.9v745.2c0 16.5 13.4 29.9 29.9 29.9h745.2c16.5 0 29.9-13.4 29.9-29.9V139.5c0-16.5-13.4-29.9-29.9-29.9H136z" /></svg>
|
After Width: | Height: | Size: 577 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M414.165333 567.168a42.624 42.624 0 1 1-60.330666 60.330667l-213.333334-213.333334-3.114666-3.498666-0.298667-0.341334-0.725333-0.938666a32.085333 32.085333 0 0 1-3.029334-4.736 49.536 49.536 0 0 1-2.304-4.821334l-0.938666-2.56-0.554667-1.92a65.621333 65.621333 0 0 1-0.682667-2.773333l-0.384-2.261333A43.52 43.52 0 0 1 128 384l0.170667 3.797333A66.261333 66.261333 0 0 1 128 384.810667V384v-0.810667c0-0.981333 0.085333-1.962667 0.170667-2.986666l0.298666-2.56 0.384-2.218667c0.170667-0.938667 0.426667-1.877333 0.64-2.773333l0.64-1.962667c0.256-0.853333 0.597333-1.664 0.896-2.517333a34.858667 34.858667 0 0 1 2.304-4.821334l0.896-1.536a40.874667 40.874667 0 0 1 6.272-7.936l-3.413333 3.84a42.112 42.112 0 0 1 3.413333-3.84l213.333334-213.333333a42.624 42.624 0 1 1 60.330666 60.330667L273.664 341.333333H682.666667a213.290667 213.290667 0 0 1 213.12 204.074667L896 554.666667v298.666666a42.666667 42.666667 0 0 1-85.333333 0v-298.666666a128 128 0 0 0-128-128H273.664l140.501333 140.501333z" /></svg>
|
After Width: | Height: | Size: 1.3 KiB |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M845.6 349.6l-384 384c-14.4 14.4-34.4 17.6-52 10.4-5.6-2.4-11.2-5.6-16-10.4L178.4 518.4c-18.4-18.4-18.4-49.6 0-68 18.4-18.4 49.6-18.4 68 0L428 632l350.4-350.4c18.4-18.4 48.8-18.4 68 0C864.8 300.8 864.8 331.2 845.6 349.6z" /></svg>
|
After Width: | Height: | Size: 510 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M928 752h-96v-448c0-54.4-41.6-96-96-96h-480v-128c0-19.2-12.8-32-32-32s-32 12.8-32 32v128h-96c-19.2 0-32 12.8-32 32s12.8 32 32 32h96v448c0 54.4 41.6 96 96 96h480v128c0 19.2 12.8 32 32 32s32-12.8 32-32v-128h96c19.2 0 32-12.8 32-32s-12.8-32-32-32z m-640 0c-19.2 0-32-12.8-32-32v-448h480c19.2 0 32 12.8 32 32v448h-480z" /></svg>
|
After Width: | Height: | Size: 604 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M563.2 281.6V870.4a51.2 51.2 0 0 1-102.4 0V281.6H179.2a51.2 51.2 0 1 1 0-102.4h665.6a51.2 51.2 0 0 1 0 102.4H563.2z" /></svg>
|
After Width: | Height: | Size: 406 B |
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="32px" height="32.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#515151" d="M544 201.6v470.4c0 19.2-12.8 32-32 32s-32-12.8-32-32v-460.8l-121.6 121.6c-12.8 12.8-32 12.8-44.8 0-12.8-12.8-12.8-32 0-44.8l156.8-156.8c25.6-25.6 64-25.6 89.6 0l156.8 156.8c12.8 12.8 12.8 32 0 44.8-12.8 12.8-32 12.8-44.8 0l-128-131.2z m288 406.4c0-19.2 12.8-32 32-32s32 12.8 32 32v160c0 54.4-41.6 96-96 96h-576c-54.4 0-96-41.6-96-96v-160c0-19.2 12.8-32 32-32s32 12.8 32 32v160c0 19.2 12.8 32 32 32h576c19.2 0 32-12.8 32-32v-160z" /></svg>
|
After Width: | Height: | Size: 718 B |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>箭头</title>
|
||||||
|
<g id="箭头" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M17.5,5.75 L17.517448,5.75020172 C17.5374655,5.75066463 17.5574681,5.75192429 17.577404,5.7539807 L17.5,5.75 C17.5468456,5.75 17.592688,5.75429489 17.6371551,5.76251238 C17.6480328,5.76457582 17.6597261,5.76701468 17.671367,5.76973472 C17.6948272,5.77517085 17.7172835,5.78157935 17.7392836,5.78898031 C17.7490913,5.79230301 17.7594565,5.79602848 17.7697519,5.79998933 C17.7890942,5.80744952 17.8075139,5.815445 17.8255328,5.82413984 C17.8399909,5.83105843 17.8546244,5.8387019 17.8690453,5.84686081 C17.8865081,5.85681304 17.9036581,5.86746126 17.9203291,5.8787629 C17.9306612,5.88568532 17.9411291,5.89317572 17.9514416,5.90096775 C18.0081986,5.94390193 18.0585304,5.99447237 18.1010016,6.05126304 L18.0303301,5.96966991 C18.0673834,6.00672319 18.0997491,6.04668892 18.1274273,6.08883021 C18.1405922,6.10898514 18.1529723,6.12997247 18.164329,6.15158175 C18.1691626,6.16070362 18.1735192,6.16943437 18.1776949,6.17822959 C18.190442,6.20501812 18.2019466,6.23347789 18.2116971,6.26273953 C18.2139554,6.26968322 18.2158799,6.27575442 18.2177252,6.28184446 C18.2290814,6.31893395 18.2377062,6.35807689 18.2431534,6.39822944 L18.25,6.5 L18.25,13 C18.25,13.4142136 17.9142136,13.75 17.5,13.75 C17.1203042,13.75 16.806509,13.4678461 16.7568466,13.1017706 L16.75,13 L16.75,8.31 L7.03033009,18.0303301 C6.73743687,18.3232233 6.26256313,18.3232233 5.96966991,18.0303301 C5.70340335,17.7640635 5.6791973,17.3473998 5.89705176,17.0537883 L5.96966991,16.9696699 L15.688,7.25 L11,7.25 C10.6203042,7.25 10.306509,6.96784612 10.2568466,6.60177056 L10.25,6.5 C10.25,6.12030423 10.5321539,5.80650904 10.8982294,5.75684662 L11,5.75 L17.5,5.75 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 2.0 KiB |
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>取消</title>
|
||||||
|
<g id="取消" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<line x1="17.5" y1="6.5" x2="6.5" y2="17.5" id="直线" stroke="#D02C2C" stroke-width="1.5" stroke-linecap="round"></line>
|
||||||
|
<line x1="17.5" y1="6.5" x2="6.5" y2="17.5" id="直线" stroke="#D02C2C" stroke-width="1.5" stroke-linecap="round" transform="translate(12.000000, 12.000000) scale(1, -1) translate(-12.000000, -12.000000) "></line>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 731 B |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>圆形</title>
|
||||||
|
<g id="圆形" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M12,5 C15.8659932,5 19,8.13400675 19,12 C19,15.8659932 15.8659932,19 12,19 C8.13400675,19 5,15.8659932 5,12 C5,8.13400675 8.13400675,5 12,5 Z M12,6.2 C8.79674845,6.2 6.2,8.79674845 6.2,12 C6.2,15.2032515 8.79674845,17.8 12,17.8 C15.2032515,17.8 17.8,15.2032515 17.8,12 C17.8,8.79674845 15.2032515,6.2 12,6.2 Z" id="矩形" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 760 B |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>确定</title>
|
||||||
|
<g id="确定" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<polyline id="路径-4" stroke="#FFFFFF" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" points="5.82274511 11.5621971 11.4741446 18.1666272 20.9002707 4.95776692"></polyline>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 579 B |
8
QToolButtonAutoRaiseEx/QMakeAutoRaise/icons/tool/gif.svg
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>录屏</title>
|
||||||
|
<g id="录屏" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M14,5 C15.6568542,5 17,6.34314575 17,8 L17,8.565 L18.9117099,7.29126821 C19.2041372,7.09631665 19.5899021,7.1504299 19.8187414,7.40355534 L19.8824352,7.48541328 C19.9590934,7.60040054 20,7.73550593 20,7.87370342 L20,7.87370342 L20,15.1262966 C20,15.5128959 19.6865993,15.8262966 19.3,15.8262966 C19.1618025,15.8262966 19.0266971,15.78539 18.9117099,15.7087318 L18.9117099,15.7087318 L17,14.434 L17,15 C17,16.6568542 15.6568542,18 14,18 L7,18 C5.34314575,18 4,16.6568542 4,15 L4,8 C4,6.34314575 5.34314575,5 7,5 L14,5 Z M14,6 L7,6 C5.9456382,6 5.08183488,6.81587779 5.00548574,7.85073766 L5,8 L5,15 C5,16.0543618 5.81587779,16.9181651 6.85073766,16.9945143 L7,17 L14,17 C15.0543618,17 15.9181651,16.1841222 15.9945143,15.1492623 L16,15 L16,8 C16,6.9456382 15.1841222,6.08183488 14.1492623,6.00548574 L14,6 Z M19,8.434 L17,9.767 L17,13.232 L19,14.565 L19,8.434 Z M9.5,9 C9.77614237,9 10,9.22385763 10,9.5 C10,9.77614237 9.77614237,10 9.5,10 L7.5,10 C7.22385763,10 7,9.77614237 7,9.5 C7,9.22385763 7.22385763,9 7.5,9 L9.5,9 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>马赛克</title>
|
||||||
|
<g id="马赛克" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M7,19 C5.8954305,19 5,18.1045695 5,17 L5,7 C5,5.8954305 5.8954305,5 7,5 L17,5 C18.1045695,5 19,5.8954305 19,7 L19,17 C19,18.0543618 18.1841222,18.9181651 17.1492623,18.9945143 L17,19 L17,19 L7,19 Z M17,6 L12,6 L12,12 L6,12 L6,17 C6,17.5128358 6.38604019,17.9355072 6.88337887,17.9932723 L7,18 L12,18 L12,12 L18,12 L18,7 C18,6.48716416 17.6139598,6.06449284 17.1166211,6.00672773 L17,6 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 849 B |
10
QToolButtonAutoRaiseEx/QMakeAutoRaise/icons/tool/pen.svg
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>画笔</title>
|
||||||
|
<g id="画笔" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<g id="编组" transform="translate(11.880771, 11.869229) rotate(-135.000000) translate(-11.880771, -11.869229) translate(8.780771, 2.350614)" fill="#FFFFFF" fill-rule="nonzero">
|
||||||
|
<path d="M3.1,7.59281015e-16 L6.2,3.72 L6.199,14.837 L6.2,14.83723 L6.2,16.03723 L6.199,16.037 L6.2,17.43723 C6.2,18.2717936 5.56103848,18.9571197 4.74563261,19.0306913 L4.6,19.03723 L1.6,19.03723 C0.7163444,19.03723 -2.1559345e-15,18.3208856 -1.9395013e-15,17.43723 L-1.9395013e-15,17.43723 L1.42025106e-15,3.72 L3.1,7.59281015e-16 Z M4.999,16.037 L1.199,16.037 L1.2,17.43723 C1.2,17.6029154 1.30073593,17.7450727 1.44430195,17.805796 L1.51938605,17.8291034 L1.6,17.83723 L4.6,17.83723 C4.8209139,17.83723 5,17.6581439 5,17.43723 L5,17.43723 L4.999,16.037 Z M3.1,1.87422996 L1.199,4.15422996 L1.199,14.837 L4.999,14.837 L4.999,4.15322996 L3.1,1.87422996 Z" id="形状结合"></path>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
1
QToolButtonAutoRaiseEx/QMakeAutoRaise/icons/tool/pin.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1659168242240" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2420" width="24" height="24" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><style type="text/css"></style></defs><path d="M921.6 347.802L650.598 76.8c-9.625-9.626-22.528-14.95-36.198-14.95s-26.573 5.324-36.198 14.95L563.2 91.802c-14.848 14.848-25.6 40.806-25.6 61.798v51.2c0 7.27-5.427 20.429-10.598 25.6L384 373.402c-5.171 5.17-18.33 10.598-25.6 10.598h-51.2c-20.992 0-46.95 10.752-61.798 25.6L230.4 424.602c-19.968 19.968-19.968 52.428 0 72.396l79.514 79.514-253.44 329.472c-7.834 10.189-6.912 24.627 2.201 33.69 4.967 4.966 11.52 7.475 18.125 7.475 5.478 0 10.957-1.741 15.616-5.325l329.472-253.44 79.514 79.514c9.625 9.625 22.528 14.95 36.198 14.95s26.573-5.325 36.198-14.95l15.002-15.002c14.848-14.848 25.6-40.806 25.6-61.798v-51.2c0-7.27 5.427-20.43 10.598-25.6L768 471.296c5.171-5.171 18.33-10.598 25.6-10.598h51.2c20.992 0 46.95-10.752 61.798-25.6l15.002-15.002c9.626-9.626 14.95-22.528 14.95-36.198s-5.324-26.573-14.95-36.199zM216.78 781.619l129.69-168.601 38.912 38.912-168.601 129.69zM870.4 399.002c-5.171 5.17-18.33 10.598-25.6 10.598h-51.2c-20.992 0-46.95 10.752-61.798 25.6L588.8 578.202c-14.848 14.848-25.6 40.806-25.6 61.798v51.2c0 7.27-5.427 20.429-10.598 25.6l-14.95 14.95h-0.052v0.052L266.598 460.8l15.002-15.002c5.171-5.17 18.33-10.598 25.6-10.598h51.2c20.992 0 46.95-10.752 61.798-25.6L563.2 266.598c14.848-14.848 25.6-40.806 25.6-61.798v-51.2c0-7.27 5.427-20.429 10.598-25.6l15.002-15.002L885.402 384 870.4 399.002z" p-id="2421" fill="#8a8a8a"></path></svg>
|
After Width: | Height: | Size: 1.7 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>矩形</title>
|
||||||
|
<g id="矩形" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M17,5 C18.1045695,5 19,5.8954305 19,7 L19,17 C19,18.1045695 18.1045695,19 17,19 L7,19 C5.8954305,19 5,18.1045695 5,17 L5,7 C5,5.8954305 5.8954305,5 7,5 L17,5 Z M17,6 L7,6 C6.48716416,6 6.06449284,6.38604019 6.00672773,6.88337887 L6,7 L6,17 C6,17.5128358 6.38604019,17.9355072 6.88337887,17.9932723 L7,18 L17,18 C17.5128358,18 17.9355072,17.6139598 17.9932723,17.1166211 L18,17 L18,7 C18,6.48716416 17.6139598,6.06449284 17.1166211,6.00672773 L17,6 Z" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 876 B |
11
QToolButtonAutoRaiseEx/QMakeAutoRaise/icons/tool/renewal.svg
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>恢复</title>
|
||||||
|
<g id="恢复" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<g id="撤回" transform="translate(12.000000, 12.000000) scale(-1, 1) translate(-12.000000, -12.000000) ">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M5.5,12 C5.5,8.41014913 8.41014913,5.5 12,5.5 C15.5898509,5.5 18.5,8.41014913 18.5,12 C18.5,15.5898509 15.5898509,18.5 12,18.5" id="路径" stroke="#FFFFFF" stroke-width="1.2" stroke-linecap="round"></path>
|
||||||
|
<polyline id="路径-3" stroke="#FFFFFF" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" points="3.01366785 9.35170917 5.27397858 12.8633205 8.6733206 10.5360334"></polyline>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 943 B |
@ -0,0 +1,11 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>撤回</title>
|
||||||
|
<g id="撤回" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<g>
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M5.5,12 C5.5,8.41014913 8.41014913,5.5 12,5.5 C15.5898509,5.5 18.5,8.41014913 18.5,12 C18.5,15.5898509 15.5898509,18.5 12,18.5" id="路径" stroke="#FFFFFF" stroke-width="1.2" stroke-linecap="round"></path>
|
||||||
|
<polyline id="路径-3" stroke="#FFFFFF" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" points="3.01366785 9.35170917 5.27397858 12.8633205 8.6733206 10.5360334"></polyline>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 839 B |
12
QToolButtonAutoRaiseEx/QMakeAutoRaise/icons/tool/save.svg
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>保存</title>
|
||||||
|
<g id="保存" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<g id="编组-2" transform="translate(12.000000, 14.054998) rotate(-225.000000) translate(-12.000000, -14.054998) translate(4.260715, 6.315713)" stroke="#FFFFFF" stroke-linecap="round">
|
||||||
|
<line x1="8.25064835" y1="7.22792206" x2="7.0349259e-13" y2="15.4785704" id="直线" stroke-width="1.5"></line>
|
||||||
|
<polyline id="路径" stroke-width="1.5" stroke-linejoin="round" points="2.75064835 7.07106781 8.25064835 7.22792206 8.4075026 12.7279221"></polyline>
|
||||||
|
<polyline id="路径-5" stroke-width="1.2" stroke-linejoin="round" points="13.7108035 12.3743687 15.4785704 10.6066017 4.87196869 3.72648913e-13 3.10420174 1.76776695"></polyline>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.0 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>标注</title>
|
||||||
|
<g id="标注" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M12,3 C16.9705627,3 21,7.02943725 21,12 C21,16.9705627 16.9705627,21 12,21 C7.02943725,21 3,16.9705627 3,12 C3,7.02943725 7.02943725,3 12,3 Z M12,4 C7.581722,4 4,7.581722 4,12 C4,16.418278 7.581722,20 12,20 C16.418278,20 20,16.418278 20,12 C20,7.581722 16.418278,4 12,4 Z M13.068,6.976 L13.068,15.67 L15.084,15.67 L15.084,17 L9.204,17 L9.204,15.67 L11.458,15.67 L11.458,8.782 L9.61,8.782 L9.61,7.76 C10.576,7.592 11.262,7.34 11.85,6.976 L11.85,6.976 L13.068,6.976 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 922 B |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>模糊</title>
|
||||||
|
<g id="模糊" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M17,5 C18.1045695,5 19,5.8954305 19,7 L19,17 C19,18.1045695 18.1045695,19 17,19 L7,19 C5.8954305,19 5,18.1045695 5,17 L5,7 C5,5.8954305 5.8954305,5 7,5 L17,5 Z M17,6 L7,6 C6.48716416,6 6.06449284,6.38604019 6.00672773,6.88337887 L6,7 L6,17 C6,17.5128358 6.38604019,17.9355072 6.88337887,17.9932723 L7,18 L17,18 C17.5128358,18 17.9355072,17.6139598 17.9932723,17.1166211 L18,17 L18,7 C18,6.48716416 17.6139598,6.06449284 17.1166211,6.00672773 L17,6 Z M11.5107308,14.3372987 C11.7023348,14.4650347 11.8793655,14.6130021 12.03883,14.7785117 L12.1923283,14.949769 L12.3841106,15.1799078 C13.1103357,16.0513778 14.4055234,16.1691222 15.2769935,15.4428971 C15.4511463,15.2977698 15.5997687,15.1250704 15.7171358,14.9320272 L15.7992113,14.7835434 L16.0527864,14.2763932 C16.176281,14.029404 16.4766175,13.9292918 16.7236068,14.0527864 C16.9431528,14.1625594 17.0466478,14.4120593 16.980202,14.639617 L16.9472136,14.7236068 L16.6936385,15.230757 C16.5052142,15.6076056 16.2408522,15.9413898 15.9171779,16.2111184 C14.6712673,17.2493772 12.8428813,17.1274496 11.7441507,15.9646204 L11.6158894,15.8200922 L11.424107,15.5899534 C11.2891214,15.4279706 11.131472,15.28631 10.9560306,15.169349 C9.9486614,14.4977696 8.5876046,14.7699809 7.91602515,15.7773501 C7.76284892,16.0071144 7.45241425,16.0692014 7.2226499,15.9160251 C6.99288556,15.7628489 6.93079862,15.4524142 7.08397485,15.2226499 C8.06190677,13.755752 10.0438329,13.3593668 11.5107308,14.3372987 Z M11.5107308,11.3372987 C11.7023348,11.4650347 11.8793655,11.6130021 12.03883,11.7785117 L12.1923283,11.949769 L12.3841106,12.1799078 C13.1103357,13.0513778 14.4055234,13.1691222 15.2769935,12.4428971 C15.4511463,12.2977698 15.5997687,12.1250704 15.7171358,11.9320272 L15.7992113,11.7835434 L16.0527864,11.2763932 C16.176281,11.029404 16.4766175,10.9292918 16.7236068,11.0527864 C16.9431528,11.1625594 17.0466478,11.4120593 16.980202,11.639617 L16.9472136,11.7236068 L16.6936385,12.230757 C16.5052142,12.6076056 16.2408522,12.9413898 15.9171779,13.2111184 C14.6712673,14.2493772 12.8428813,14.1274496 11.7441507,12.9646204 L11.6158894,12.8200922 L11.424107,12.5899534 C11.2891214,12.4279706 11.131472,12.28631 10.9560306,12.169349 C9.9486614,11.4977696 8.5876046,11.7699809 7.91602515,12.7773501 C7.76284892,13.0071144 7.45241425,13.0692014 7.2226499,12.9160251 C6.99288556,12.7628489 6.93079862,12.4524142 7.08397485,12.2226499 C8.06190677,10.755752 10.0438329,10.3593668 11.5107308,11.3372987 Z M11.5107308,8.33729872 C11.7023348,8.46503472 11.8793655,8.61300213 12.03883,8.77851169 L12.1923283,8.94976901 L12.3841106,9.1799078 C13.1103357,10.0513778 14.4055234,10.1691222 15.2769935,9.44289715 C15.4511463,9.2977698 15.5997687,9.12507035 15.7171358,8.93202721 L15.7992113,8.78354336 L16.0527864,8.2763932 C16.176281,8.02940395 16.4766175,7.92929178 16.7236068,8.0527864 C16.9431528,8.1625594 17.0466478,8.41205933 16.980202,8.63961698 L16.9472136,8.7236068 L16.6936385,9.23075696 C16.5052142,9.60760555 16.2408522,9.94138983 15.9171779,10.2111184 C14.6712673,11.2493772 12.8428813,11.1274496 11.7441507,9.9646204 L11.6158894,9.8200922 L11.424107,9.58995341 C11.2891214,9.42797063 11.131472,9.28630995 10.9560306,9.16934901 C9.9486614,8.49776955 8.5876046,8.76998091 7.91602515,9.7773501 C7.76284892,10.0071144 7.45241425,10.0692014 7.2226499,9.91602515 C6.99288556,9.76284892 6.93079862,9.45241425 7.08397485,9.2226499 C8.06190677,7.75575203 10.0438329,7.3593668 11.5107308,8.33729872 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.8 KiB |
@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||||
|
<title>文字</title>
|
||||||
|
<g id="文字" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
||||||
|
<rect id="矩形" x="0" y="0" width="24" height="24"></rect>
|
||||||
|
<path d="M12.641734,4.61065099 L12.6930126,4.71323616 L18.6930126,19.2132362 C18.8513879,19.5959765 18.6695041,20.0346373 18.2867638,20.1930126 C17.9359186,20.33819 17.5380845,20.1974552 17.3522259,19.8781837 L17.3069874,19.7867638 L15.2228036,14.75 L8.77680361,14.75 L6.69301262,19.7867638 C6.54783527,20.1376091 6.16714018,20.3196791 5.80989168,20.2255984 L5.71323616,20.1930126 C5.36239088,20.0478353 5.18032088,19.6671402 5.27440161,19.3098917 L5.30698738,19.2132362 L11.3069874,4.71323616 C11.5475319,4.1319202 12.3366513,4.09772514 12.641734,4.61065099 Z M12,6.962 L9.39780361,13.25 L14.6018036,13.25 L12,6.962 Z" id="形状结合" fill="#FFFFFF" fill-rule="nonzero"></path>
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 1.0 KiB |
16
QToolButtonAutoRaiseEx/QMakeAutoRaise/main.cpp
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
#include "testbtstyle.h"
|
||||||
|
#include "widget.h"
|
||||||
|
|
||||||
|
#include <QApplication>
|
||||||
|
|
||||||
|
int main(int argc, char *argv[])
|
||||||
|
{
|
||||||
|
QApplication a(argc, argv);
|
||||||
|
// Widget w;
|
||||||
|
// w.show();
|
||||||
|
|
||||||
|
auto t = new TestBTStyle();
|
||||||
|
t->show();
|
||||||
|
|
||||||
|
return a.exec();
|
||||||
|
}
|
37
QToolButtonAutoRaiseEx/QMakeAutoRaise/resources.qrc
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
<RCC>
|
||||||
|
<qresource prefix="/">
|
||||||
|
<file>icons/normal/arrow.svg</file>
|
||||||
|
<file>icons/normal/copy.svg</file>
|
||||||
|
<file>icons/normal/download.svg</file>
|
||||||
|
<file>icons/normal/ellipse.svg</file>
|
||||||
|
<file>icons/normal/exit.svg</file>
|
||||||
|
<file>icons/normal/fill-ellipse.svg</file>
|
||||||
|
<file>icons/normal/fill-rect.svg</file>
|
||||||
|
<file>icons/normal/gif.svg</file>
|
||||||
|
<file>icons/normal/line.svg</file>
|
||||||
|
<file>icons/normal/mosaic.svg</file>
|
||||||
|
<file>icons/normal/pen.svg</file>
|
||||||
|
<file>icons/normal/recover.svg</file>
|
||||||
|
<file>icons/normal/rectangle.svg</file>
|
||||||
|
<file>icons/normal/revoke.svg</file>
|
||||||
|
<file>icons/normal/right.svg</file>
|
||||||
|
<file>icons/normal/screenshot.svg</file>
|
||||||
|
<file>icons/normal/text.svg</file>
|
||||||
|
<file>icons/normal/update.svg</file>
|
||||||
|
<file>icons/tool/arrow.svg</file>
|
||||||
|
<file>icons/tool/cancel.svg</file>
|
||||||
|
<file>icons/tool/ellipse.svg</file>
|
||||||
|
<file>icons/tool/finish.svg</file>
|
||||||
|
<file>icons/tool/gif.svg</file>
|
||||||
|
<file>icons/tool/mosaic.svg</file>
|
||||||
|
<file>icons/tool/pen.svg</file>
|
||||||
|
<file>icons/tool/pin.svg</file>
|
||||||
|
<file>icons/tool/rectangle.svg</file>
|
||||||
|
<file>icons/tool/renewal.svg</file>
|
||||||
|
<file>icons/tool/revocation.svg</file>
|
||||||
|
<file>icons/tool/save.svg</file>
|
||||||
|
<file>icons/tool/serialnumber.svg</file>
|
||||||
|
<file>icons/tool/smooth.svg</file>
|
||||||
|
<file>icons/tool/text.svg</file>
|
||||||
|
</qresource>
|
||||||
|
</RCC>
|
60
QToolButtonAutoRaiseEx/QMakeAutoRaise/testbtstyle.cpp
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
#include "testbtstyle.h"
|
||||||
|
#include "QtGui/qpainter.h"
|
||||||
|
#include <QHBoxLayout>
|
||||||
|
#include <QDir>
|
||||||
|
#include <QDebug>
|
||||||
|
#include <QFileInfo>
|
||||||
|
|
||||||
|
TestBTStyle::TestBTStyle(QWidget *parent)
|
||||||
|
{
|
||||||
|
QString filePath = "/Users/winks/Desktop/projects/QtExamples/QToolButtonAutoRaiseEx/QMakeAutoRaise/icons/normal";
|
||||||
|
// QString filePath = "/Users/winks/Desktop/projects/QtExamples/QToolButtonAutoRaiseEx/QMakeAutoRaise/icons/tool";
|
||||||
|
QDir *dir=new QDir(filePath);
|
||||||
|
QStringList filter;
|
||||||
|
QList<QFileInfo> *fileInfo=new QList<QFileInfo>(dir->entryInfoList(filter));
|
||||||
|
// for(int i = 0;i<fileInfo->count(); i++)
|
||||||
|
// {
|
||||||
|
// qDebug()<<fileInfo->at(i).filePath();
|
||||||
|
// qDebug()<<fileInfo->at(i).fileName();
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
auto layout = new QHBoxLayout(this);
|
||||||
|
QStringList listName;
|
||||||
|
for(int i = 0;i<fileInfo->count(); i++)
|
||||||
|
{
|
||||||
|
if (fileInfo->at(i).fileName() == "." || fileInfo->at(i).fileName() == "..")
|
||||||
|
continue;
|
||||||
|
|
||||||
|
listName << fileInfo->at(i).fileName();
|
||||||
|
}
|
||||||
|
|
||||||
|
for (const auto &it : listName){
|
||||||
|
auto tb = new QToolButton();
|
||||||
|
tb->setObjectName(it);
|
||||||
|
tb->setToolButtonStyle(Qt::ToolButtonIconOnly);
|
||||||
|
tb->setAutoRaise(true);
|
||||||
|
tb->setIcon(QIcon(":/icons/normal/" + it));
|
||||||
|
tb->setIconSize(QSize(14, 14) * 2);
|
||||||
|
tb->setContentsMargins(0, 0, 0, 0);
|
||||||
|
tb->setFixedSize(QSize(14, 14) * 2);
|
||||||
|
tb->setToolTip(it);
|
||||||
|
tb->setChecked(false);
|
||||||
|
tb->setCheckable(true);
|
||||||
|
|
||||||
|
layout->addWidget(tb);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
void TestBTStyle::paintEvent(QPaintEvent *event)
|
||||||
|
{
|
||||||
|
Q_UNUSED(event)
|
||||||
|
QPainter pa(this);
|
||||||
|
pa.setRenderHints(QPainter::Antialiasing | QPainter::SmoothPixmapTransform);
|
||||||
|
pa.setPen(Qt::NoPen);
|
||||||
|
pa.setBrush(QColor(255, 255, 255, 0.7 * 255));
|
||||||
|
|
||||||
|
const int round = 4;
|
||||||
|
pa.drawRoundedRect(contentsRect().adjusted(1, 1, -1, -1), round, round);
|
||||||
|
}
|
23
QToolButtonAutoRaiseEx/QMakeAutoRaise/testbtstyle.h
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
#ifndef TESTBTSTYLE_H
|
||||||
|
#define TESTBTSTYLE_H
|
||||||
|
|
||||||
|
#include <QWidget>
|
||||||
|
#include <QVector>
|
||||||
|
#include <QToolButton>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
|
class TestBTStyle : public QWidget
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
TestBTStyle(QWidget *parent = nullptr);
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void paintEvent(QPaintEvent *event) override;
|
||||||
|
|
||||||
|
private:
|
||||||
|
QVector<QToolButton *> m_vItem;
|
||||||
|
std::vector<std::pair<QString, bool>> m_vTbName;
|
||||||
|
};
|
||||||
|
|
||||||
|
#endif // TESTBTSTYLE_H
|
11
QToolButtonAutoRaiseEx/QMakeAutoRaise/widget.cpp
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
#include "widget.h"
|
||||||
|
|
||||||
|
Widget::Widget(QWidget *parent)
|
||||||
|
: QWidget(parent)
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
Widget::~Widget()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
14
QToolButtonAutoRaiseEx/QMakeAutoRaise/widget.h
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
#ifndef WIDGET_H
|
||||||
|
#define WIDGET_H
|
||||||
|
|
||||||
|
#include <QWidget>
|
||||||
|
|
||||||
|
class Widget : public QWidget
|
||||||
|
{
|
||||||
|
Q_OBJECT
|
||||||
|
|
||||||
|
public:
|
||||||
|
Widget(QWidget *parent = nullptr);
|
||||||
|
~Widget();
|
||||||
|
};
|
||||||
|
#endif // WIDGET_H
|