diff options
author | Chris Xiong <chirs241097@gmail.com> | 2022-09-26 02:20:55 -0400 |
---|---|---|
committer | Chris Xiong <chirs241097@gmail.com> | 2022-09-26 02:20:55 -0400 |
commit | b7ae8dc9b7af0e9b7cf05e8d86058e455753e8d2 (patch) | |
tree | 96275e8cd7151b02d519f17d230296d68573201b | |
parent | fbefe34c306b9d2d8587e774eb586c83224be50f (diff) | |
download | deduper-b7ae8dc9b7af0e9b7cf05e8d86058e455753e8d2.tar.xz |
Immaculate application icon by @BLumia. Sorry.
-rw-r--r-- | qdeduper/CMakeLists.txt | 1 | ||||
-rw-r--r-- | qdeduper/img/deduper.png | bin | 0 -> 17845 bytes | |||
-rw-r--r-- | qdeduper/img/deduper.svg | 44 | ||||
-rw-r--r-- | qdeduper/mingui.cpp | 2 | ||||
-rw-r--r-- | qdeduper/resources.qrc | 5 |
5 files changed, 52 insertions, 0 deletions
diff --git a/qdeduper/CMakeLists.txt b/qdeduper/CMakeLists.txt index 75f7de0..06e3048 100644 --- a/qdeduper/CMakeLists.txt +++ b/qdeduper/CMakeLists.txt @@ -19,6 +19,7 @@ add_executable(qdeduper sigdb_qt.cpp filescanner.cpp pathchooser.cpp + resources.qrc ) target_link_libraries(qdeduper diff --git a/qdeduper/img/deduper.png b/qdeduper/img/deduper.png Binary files differnew file mode 100644 index 0000000..727b9cb --- /dev/null +++ b/qdeduper/img/deduper.png diff --git a/qdeduper/img/deduper.svg b/qdeduper/img/deduper.svg new file mode 100644 index 0000000..99beb3f --- /dev/null +++ b/qdeduper/img/deduper.svg @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg width="100%" height="100%" viewBox="0 0 128 128" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;"> + <g id="画板1" transform="matrix(2.66667,0,0,2.66667,0,0)"> + <rect x="0" y="0" width="48" height="48" style="fill:none;"/> + <g transform="matrix(1.02128,0,0,1.02128,-1.02128,-1.02128)"> + <rect x="1" y="1" width="47" height="47" style="fill:rgb(157,166,168);"/> + </g> + <g transform="matrix(0.375,0,0,0.375,0,0)"> + <path d="M13.511,94.915C13.511,95.131 13.185,95.94 13.029,96.084C12.899,96.205 13.047,96.6 12.961,96.772C12.737,97.219 12.847,97.757 12.617,98.216C12.348,98.754 12.639,99.914 12.273,100.28C12.213,100.339 12.273,100.799 12.273,100.899C12.273,101.342 12.459,102.707 12.204,102.962C12.127,103.039 12.135,103.754 12.135,103.856L12.135,104.407C12.135,104.407 12.28,104.056 12.41,103.925C12.619,103.717 12.804,103.296 13.029,103.1C13.301,102.863 13.233,102.071 13.511,101.793C13.653,101.651 13.437,100.972 13.58,100.83C13.958,100.452 13.709,99.403 13.924,98.973C13.968,98.884 13.85,98.555 13.924,98.491C14.133,98.309 14.008,97.925 14.199,97.735C14.519,97.415 14.621,96.821 14.887,96.29C14.997,96.069 14.995,95.494 15.162,95.327C15.345,95.144 15.574,94.704 15.574,94.364C15.574,94.296 15.625,94.524 15.574,94.571C15.47,94.668 15.497,94.657 15.437,94.777C15.262,95.128 15.254,95.418 15.093,95.74C14.607,96.712 14.433,97.884 13.924,98.904C13.677,99.397 13.566,100.362 13.236,100.692C13.04,100.888 13.299,101.177 13.029,101.311C12.847,101.403 12.894,102.547 12.685,102.756C12.405,103.037 12.657,104.046 12.342,104.338C12.281,104.394 12.378,104.678 12.342,104.751C12.156,105.121 12.36,105.874 12.135,106.195C11.807,106.663 11.998,107.824 11.998,108.465C11.998,108.632 11.924,109.005 11.998,109.153C12.044,109.246 12.131,108.817 12.135,108.809C12.244,108.591 12.363,108.47 12.479,108.121C12.63,107.667 13.024,107.016 13.373,106.539C13.56,106.284 13.391,105.627 13.58,105.37C13.804,105.062 13.744,104.628 13.924,104.269C13.957,104.202 13.874,103.95 13.924,103.925C14.216,103.779 13.974,103.394 14.199,103.169C14.597,102.77 14.537,101.804 14.818,101.243C14.999,100.881 14.757,100.255 14.887,99.867C15.115,99.181 15.03,98.154 15.437,97.597C15.58,97.401 15.349,96.722 15.506,96.565C15.595,96.476 15.781,95.473 15.781,95.396C15.781,95.151 15.918,94.894 15.918,94.708C15.918,94.548 15.918,94.066 15.918,94.227C15.918,95.011 15.807,96.218 15.437,96.909C15.232,97.292 15.456,97.903 15.23,98.354C14.785,99.246 14.632,100.562 14.336,101.449C14.037,102.347 14.207,103.351 13.924,104.2C13.779,104.635 13.963,105.088 13.717,105.438C13.554,105.671 13.688,106.39 13.58,106.608C13.489,106.788 13.63,107.096 13.58,107.296C13.4,108.013 13.28,110.01 13.717,110.391C13.84,110.497 13.775,111.005 13.924,111.079C14.063,111.148 14.491,110.287 14.543,110.184C14.652,109.966 14.957,109.761 15.093,109.634C15.263,109.476 15.277,109.086 15.437,108.946C15.718,108.702 15.543,107.703 15.781,107.364C15.867,107.241 15.743,106.898 15.781,106.745C15.895,106.288 15.838,105.817 15.987,105.37C16.011,105.298 15.932,105.074 15.987,105.026C16.409,104.659 16.206,103.568 16.606,103.169C16.688,103.087 16.582,102.636 16.675,102.55C16.95,102.295 17.107,101.37 17.225,100.899C17.435,100.058 17.936,98.973 18.394,98.285C19.204,97.071 19.494,95.882 20.252,94.846C20.468,94.55 20.284,93.764 20.595,93.608C20.739,93.536 20.595,93.126 20.595,93.126C20.595,93.126 20.372,93.497 20.252,93.677C20.09,93.92 19.844,94.414 19.77,94.708C19.521,95.704 18.67,96.651 18.67,97.597C18.67,97.745 18.292,98.487 18.188,98.629C17.869,99.064 17.795,100.035 17.5,100.624C17.134,101.356 16.992,102.508 16.4,103.1C16.037,103.462 16.114,104.254 15.781,104.544C15.501,104.787 15.539,105.785 15.368,106.126C14.911,107.04 14.749,108.916 14.749,109.84L14.749,111.285C14.9,111.285 14.976,110.576 15.093,110.46C15.272,110.28 15.16,110.03 15.299,109.84C15.856,109.082 15.981,107.794 16.331,106.745C17.047,104.598 17.61,101.712 18.876,100.142C18.979,100.014 18.956,99.666 19.013,99.523C19.238,98.962 19.445,98.367 19.633,97.804C19.708,97.576 19.633,96.95 19.77,96.772C20.12,96.316 20.13,95.57 20.389,95.052C20.523,94.785 20.802,94.398 20.802,94.02C20.802,93.881 20.835,94.338 20.733,94.433C20.508,94.641 20.281,95.348 20.183,95.74C19.863,97.021 19.581,98.148 19.22,99.386C18.814,100.774 18.833,102.36 18.188,103.65C17.972,104.082 18.151,104.704 17.844,105.163C17.518,105.652 17.83,106.691 17.431,107.089C17.303,107.218 17.425,107.796 17.363,107.983C17.148,108.628 17.288,109.509 17.019,110.047C16.955,110.175 17.118,110.573 17.019,110.666C17.011,110.674 17.145,110.475 17.156,110.46C17.237,110.344 17.207,110.154 17.363,110.047C17.636,109.859 17.891,109.172 17.982,108.809C18.315,107.477 19.06,106.101 19.357,104.613C19.62,103.301 19.743,101.503 20.32,100.348C20.518,99.953 20.563,99.281 20.802,99.042C21.522,98.322 21.689,97.522 22.177,96.772C22.522,96.242 22.941,95.65 23.14,95.052C23.282,94.629 23.897,94.23 23.897,93.677C23.897,93.493 23.955,94.053 23.897,94.227C23.807,94.497 23.64,94.896 23.484,95.121C23.098,95.682 22.696,96.436 22.315,96.909C22.157,97.105 22.244,97.463 22.109,97.666C21.756,98.195 21.647,98.893 21.49,99.523C21.275,100.381 21.003,101.667 20.595,102.481C20.238,103.196 20.274,104.229 19.908,104.888C19.643,105.363 19.87,106.125 19.564,106.539C19.446,106.698 19.495,107.338 19.495,107.571C19.495,108.129 19.357,108.897 19.357,109.565L19.357,111.079C19.357,111.079 19.279,110.606 19.426,110.46C19.679,110.207 19.785,109.531 19.908,109.153C20.336,107.831 20.699,106.492 21.283,105.232C21.855,104 21.912,102.461 22.521,101.243C23.601,99.083 24.231,97.204 25.548,95.327C25.891,94.838 25.847,93.928 26.236,93.539C26.304,93.471 26.311,92.782 26.511,92.782C26.575,92.782 26.061,94.133 26.029,94.227C25.679,95.278 25.432,96.379 25.066,97.597C24.657,98.962 24.461,100.446 24.035,101.793C23.844,102.394 23.995,103.083 23.691,103.65C23.182,104.598 23.495,106.104 23.003,107.089C22.658,107.779 22.725,109.027 22.521,109.84C22.433,110.193 22.598,110.869 22.315,111.01C22.307,111.014 22.246,111.886 22.246,111.904C22.246,112.064 22.246,112.546 22.246,112.385C22.246,111.423 22.294,110.45 22.453,109.497C22.729,107.84 22.511,106.08 22.511,104.402C22.511,103.633 23.189,102.14 23.691,101.518C24.011,101.12 24.042,100.551 24.379,100.142C24.636,99.828 24.644,99.081 24.929,98.835C25.397,98.432 26.029,97.185 26.236,96.565C26.367,96.171 26.808,95.376 26.992,95.19C27.03,95.151 27.186,94.871 27.199,94.846C27.241,94.761 27.267,94.476 27.267,94.571C27.267,95.498 27.204,96.477 26.786,97.253C26.353,98.056 26.403,99.533 26.098,100.348C25.916,100.834 26.111,101.607 25.892,102.068C25.699,102.474 25.78,103.288 25.548,103.719C24.998,104.739 24.911,106.292 24.585,107.433C24.178,108.857 23.557,110.302 23.278,111.698C23.202,112.078 22.984,112.648 23.003,112.936C23.015,113.118 23.003,113.304 23.003,113.486C23.003,113.578 23.003,113.853 23.003,113.761C23.003,113.478 23.2,113.064 23.347,112.867C23.443,112.737 23.431,112.338 23.484,112.179C23.726,111.455 23.979,110.749 24.172,109.978C24.932,106.941 24.955,103.667 26.098,100.761C26.45,99.867 26.56,98.805 26.992,97.941C27.146,97.634 27.511,97.022 27.543,96.703C27.602,96.096 27.995,95.386 28.23,94.915C28.239,94.898 28.471,94.363 28.574,94.571C28.964,95.35 28.532,96.983 28.368,97.804C28.149,98.899 28.229,100.213 27.818,101.243C27.564,101.876 27.779,102.558 27.474,103.169C27.01,104.096 27.263,105.447 26.786,106.401C26.517,106.94 26.373,108.419 26.373,108.946C26.373,109.273 26.411,110.078 26.236,110.253C26.124,110.365 26.029,111.222 26.029,111.422C26.029,111.577 25.961,111.641 25.961,111.766C25.961,111.858 25.961,112.133 25.961,112.042C25.961,111.282 26.75,110.395 27.13,109.634C28.04,107.814 28.503,105.582 29.193,103.512C29.538,102.477 29.601,101.39 30.087,100.417C30.263,100.066 30.329,99.625 30.569,99.386C30.718,99.236 30.707,98.766 30.707,98.766L30.707,99.248C30.707,99.306 30.541,99.745 30.5,99.867C30.227,100.687 30.267,101.574 30.019,102.412C29.319,104.767 29.123,107.439 28.368,109.703C28.153,110.348 28.301,111.212 28.024,111.766C27.921,111.971 28.024,112.454 28.024,112.454C28.024,112.454 27.948,112.156 28.024,112.042C28.165,111.829 28.221,111.295 28.368,111.147C28.647,110.869 28.592,110.236 28.849,109.978C28.949,109.879 28.945,109.393 29.056,109.29C29.333,109.034 29.438,108.389 29.606,108.052C29.787,107.69 29.87,107.209 30.087,106.883C30.23,106.67 30.431,106.195 30.431,106.195C30.431,106.195 30.392,106.922 30.156,107.158C29.83,107.484 29.922,108.217 29.537,108.602C29.125,109.015 29.019,109.913 28.712,110.528C28.164,111.624 26.747,112.346 25.617,112.798C24.692,113.168 23.468,113.112 22.521,113.348C22.276,113.41 21.878,113.644 21.765,113.417C21.667,113.222 21.911,112.669 21.765,112.523C21.44,112.198 21.627,110.966 21.627,110.46C21.627,108.913 21.916,107.411 22.315,105.92C22.553,105.029 22.392,104.047 22.797,103.237C23.161,102.508 23.707,102.12 24.103,101.724C24.427,101.4 24.916,100.824 25.273,100.348C25.429,100.141 25.773,99.811 25.823,99.661C25.874,99.507 26.167,99.317 26.167,99.317L26.167,99.729C26.167,99.997 26.205,100.291 26.167,100.555C26.054,101.345 25.971,102.173 25.892,102.962C25.753,104.349 25.772,105.882 25.548,107.227C25.451,107.809 25.627,108.337 25.41,108.878C25.194,109.419 25.411,109.942 25.066,110.391C24.953,110.538 25.085,110.923 24.929,111.079C24.67,111.337 24.667,111.981 24.379,112.248C24.347,112.278 24.332,112.751 24.241,112.661C24.087,112.506 24.287,111.719 24.241,111.491C24.007,110.322 23.931,109.013 23.622,107.777C23.119,105.764 22.643,103.884 22.453,101.793C22.334,100.488 22.453,99.115 22.453,97.804C22.453,97.37 22.592,96.629 22.453,96.222C22.115,95.236 21.927,94.07 21.558,93.333C21.431,93.077 20.604,93.768 20.527,93.883C19.892,94.835 19.094,95.619 18.463,96.565C16.917,98.885 16.293,101.875 15.574,104.751C15.344,105.673 15.597,107.365 15.093,108.121C14.863,108.466 14.955,109.359 14.955,109.359C14.955,109.359 14.841,108.912 14.955,108.74C15.138,108.466 15.241,108.128 15.299,107.777C15.453,106.857 15.753,105.926 15.849,104.957C16.013,103.325 16.364,101.711 16.812,100.142C17.166,98.904 17.145,97.615 17.5,96.359C17.799,95.303 17.873,94.237 18.257,93.47C18.274,93.437 18.583,92.677 18.67,92.851C18.827,93.165 19.313,93.326 19.633,93.539C21.246,94.615 23.484,94.33 25.273,94.777C25.583,94.855 26.636,94.627 26.855,94.846C27.052,95.043 27.034,95.727 27.336,95.878C27.553,95.986 28.084,96.213 28.299,96.428C28.362,96.491 28.891,96.428 28.987,96.428C29.645,96.428 30.309,96.279 30.569,96.634C30.787,96.933 30.559,98.402 30.5,98.698C30.381,99.294 30.556,100.061 30.363,100.624C30.104,101.378 30.019,102.555 30.019,103.444C30.019,103.851 30.251,105.228 30.019,105.576C29.64,106.144 29.952,107.183 29.675,107.846C29.546,108.155 29.506,108.489 29.4,108.809C29.357,108.936 29.074,109.212 29.193,109.153C29.202,109.148 29.125,108.69 29.125,108.602C29.125,107.793 29.042,106.965 28.849,106.195C28.329,104.113 28.878,101.504 29.193,99.454C29.304,98.733 29.19,97.958 29.331,97.253C29.546,96.18 29.238,95.056 29.537,94.158C29.591,93.997 29.722,93.036 29.881,93.195C30.227,93.541 29.687,94.441 29.537,94.571C29.376,94.711 29.225,95.781 29.125,96.084C28.86,96.878 27.812,97.506 27.336,98.354C26.706,99.477 25.561,100.42 24.722,101.449C23.669,102.741 22.539,104.184 21.421,105.37C20.112,106.757 18.525,108.031 17.844,109.497C17.674,109.863 17.36,110.214 17.156,110.391C16.792,110.707 16.927,111.583 16.606,111.904C16.529,111.981 15.954,112.388 16.056,112.592C16.096,112.672 16.645,112.056 16.675,112.042C17.186,111.786 17.705,111.262 18.051,110.803C18.45,110.274 19.239,109.803 19.701,109.359C20.014,109.059 20.194,108.502 20.458,108.258C20.625,108.104 21.008,107.687 21.008,107.433L21.008,107.571C20.908,107.671 20.863,107.939 20.802,108.121C20.675,108.5 20.352,108.888 20.252,109.29C19.939,110.541 19.146,112.243 19.976,113.073C20.204,113.301 20.629,112.662 20.664,112.592C20.742,112.436 21.088,112.306 21.283,112.11C21.488,111.906 21.991,110.799 21.971,110.528C21.952,110.263 22.05,109.781 21.902,109.634C21.836,109.568 20.971,109.601 20.871,109.634C19.731,110.014 18.722,111.14 17.5,111.629C17.348,111.69 16.737,112.104 16.95,112.317C17.089,112.455 17.902,112.258 17.982,112.179C18.089,112.072 18.434,112.154 18.532,112.042C18.903,111.615 20.389,110.865 20.389,110.322" style="fill:none;stroke:rgb(57,57,57);stroke-width:1.98px;"/> + </g> + <path d="M4.654,7.063C4.654,13.058 4.826,19.059 4.826,25.016L4.826,29.311C4.826,29.723 4.765,30.599 5.256,30.599" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <g transform="matrix(1,0,0,1,2.51878,0.0476862)"> + <path d="M7.231,5.001C7.418,4.814 8.006,4.916 8.262,4.916C9.078,4.916 9.896,4.83 10.753,4.83L20.546,4.83C24.217,4.83 27.803,4.777 31.369,5.173C32.17,5.262 34.015,5.034 34.461,5.517C34.596,5.663 35.129,5.421 35.32,5.517C36.2,5.957 37.499,5.426 38.241,5.946C38.332,6.01 38.594,5.87 38.67,5.946C38.992,6.268 38.924,7.186 39.272,7.493C39.717,7.884 39.688,9.032 39.688,9.739C39.688,9.912 39.805,9.749 39.873,9.812C39.996,9.925 39.873,10.638 39.873,10.843L39.873,14.279C39.873,16.441 39.373,19.478 40.045,21.494C40.206,21.979 39.956,22.65 40.131,23.126C40.416,23.905 40.35,24.861 40.56,25.703C41.025,27.563 41.333,29.47 41.333,31.373" style="fill:none;stroke:black;stroke-width:0.94px;"/> + </g> + <g transform="matrix(1,0,0,1,-1.44236,-0.623305)"> + <path d="M7.833,31.544C9.267,31.544 10.602,31.531 11.956,31.802C12.941,31.999 14.128,31.667 15.048,31.974C15.518,32.131 16.173,31.974 16.68,31.974L20.717,31.974C25.002,31.974 29.228,31.965 33.431,31.544C36.272,31.26 39.134,31.029 42.02,31.029C42.932,31.029 43.931,30.771 44.855,30.771C45.058,30.771 45.916,30.827 46.058,30.685C46.195,30.548 46.022,30.407 45.886,30.428" style="fill:none;stroke:black;stroke-width:0.94px;"/> + </g> + <path d="M4.139,35.496C4.139,36.898 3.8,38.78 4.139,40.134C4.264,40.636 4.482,41.161 4.482,41.595" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M5.256,35.066C5.256,34.624 6.16,34.723 6.63,34.723L10.238,34.723C10.55,34.723 11.252,34.586 11.526,34.723C11.907,34.913 11.784,36.114 11.784,36.612L11.784,42.282" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M5.513,42.454L9.207,42.454C9.501,42.454 10.324,42.585 10.324,42.282" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M6.286,36.526C6.457,36.697 6.458,37.497 6.458,37.729C6.458,38.69 6.544,39.582 6.544,40.564" style="fill:none;stroke:white;stroke-width:0.63px;"/> + <path d="M7.231,36.784C7.538,36.784 8.102,36.796 8.262,36.956C8.44,37.134 9.224,37.394 9.379,37.471C9.551,37.558 9.305,39.091 9.207,39.189C8.856,39.541 8.521,39.96 8.348,40.306C8.292,40.417 7.918,40.406 7.918,40.564" style="fill:none;stroke:white;stroke-width:0.63px;"/> + <path d="M14.533,38.846C14.945,38.846 15.888,39.027 16.251,38.846C16.286,38.828 16.251,38.227 16.251,38.159C16.251,37.616 16.114,36.5 15.22,37.128C14.763,37.448 14.21,37.45 13.845,37.815C13.7,37.96 13.879,38.965 13.931,39.018C14.62,39.706 15.591,40.306 16.852,40.306" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M19.429,38.159C19.429,37.948 18.676,37.762 18.398,37.901C18.179,38.01 18.218,38.356 18.14,38.588C17.843,39.48 18.581,39.973 18.999,40.392C19.005,40.397 19.719,40.584 19.773,40.478C20.051,39.921 20.895,39.694 21.147,39.189C21.322,38.839 21.432,37.959 21.662,37.729C21.845,37.547 21.834,36.22 21.834,35.925L21.834,35.324C21.834,35.209 21.834,34.866 21.834,34.98L21.834,39.962" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M23.724,38.416C23.724,38.735 23.519,40.273 23.724,40.478C25.117,41.87 26.644,39.588 26.644,38.159C26.644,38.015 26.644,38.445 26.644,38.588C26.644,38.818 26.73,38.778 26.73,39.018C26.73,39.684 26.816,40.112 26.816,40.736" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M28.706,38.76L28.706,42.196C28.706,42.539 28.792,44.267 28.792,43.656" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M29.136,39.189C29.136,37.948 30.737,39.339 30.854,39.447C31.328,39.886 29.565,40.392 29.479,40.478C29.398,40.559 29.311,40.762 29.136,40.736" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M33.087,39.705C33.339,39.705 34.38,39.781 34.461,39.619C34.835,38.871 34.416,37.458 33.602,37.729C32.428,38.121 31.111,39.952 32.228,40.736C32.777,41.121 34.534,40.821 35.32,40.821" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M36.437,37.901C36.645,38.109 36.409,38.36 36.523,38.588C36.851,39.244 36.491,40.414 36.866,41.165C36.908,41.247 37.359,39.642 37.382,39.619C37.417,39.584 37.516,38.951 37.554,38.932C38.122,38.648 38.343,37.987 39.1,37.987" style="fill:none;stroke:black;stroke-width:0.74px;"/> + <path d="M20.803,15.138C19.289,15.138 18.782,16.537 17.969,17.629C17.72,17.962 17.887,18.65 17.711,19.003C17.339,19.746 17.433,21.329 17.625,22.095C18.053,23.807 18.85,25.718 20.374,26.734C21.167,27.263 22.072,27.329 22.865,27.593C23.313,27.742 24.428,27.845 24.926,27.679C26.107,27.285 26.771,25.963 27.418,25.016C27.585,24.771 27.503,24.133 27.675,23.899C28.235,23.144 28.019,21.57 28.019,20.549C28.019,17.426 26.313,14.372 23.982,12.818C23.502,12.498 22.448,12.646 21.834,12.646" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M19.171,13.849C18.585,12.969 17.575,13.197 17.024,12.646C16.89,12.513 16.406,12.674 16.251,12.561C16.041,12.407 15.284,12.142 14.962,12.303C14.832,12.368 15.048,13.401 15.048,13.505C15.048,14.539 15.714,15.782 16.079,16.512C16.164,16.683 16.145,17.113 16.337,17.113" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M27.418,15.653C27.686,15.653 28.318,15.182 28.534,14.966C28.661,14.839 29.19,14.771 29.221,14.708C29.388,14.375 30.687,13.783 31.111,13.677C31.352,13.617 32.451,12.947 32.572,13.076C32.807,13.328 32.468,14.4 32.4,14.536C32.078,15.179 31.011,16.212 30.424,16.77C30.129,17.05 29.893,17.669 29.565,17.972C29.211,18.3 29.336,18.659 28.706,18.659" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M21.405,18.144C21.405,18.412 21.319,18.374 21.319,18.659" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M23.81,18.23L23.81,18.659" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M14.189,20.893C16.292,21.419 17.904,21.666 20.202,21.666" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M16.594,23.556C17.002,23.148 18.651,23.384 19.257,23.384" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M15.134,25.789C17.061,25.789 19.274,24.157 21.233,24.157" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M25.528,21.838C27.411,21.838 28.857,21.58 30.596,21.58" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M26.129,22.954C26.276,23.248 26.724,23.146 26.988,23.212C27.816,23.419 28.42,23.642 29.307,23.642" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M25.184,24.243C25.313,24.243 26.647,24.677 26.73,24.844C26.788,24.959 27.687,24.963 27.847,25.016C28.682,25.294 30.223,25.703 30.939,25.703" style="fill:none;stroke:black;stroke-width:0.94px;"/> + <path d="M21.405,21.236C21.405,22.384 22.865,23.008 22.865,21.408C22.865,21.287 23.037,21.58 23.123,21.666C23.257,21.8 23.549,22.311 23.982,22.095C24.067,22.053 24.067,21.285 24.067,21.151" style="fill:none;stroke:black;stroke-width:0.94px;"/> + </g> +</svg> diff --git a/qdeduper/mingui.cpp b/qdeduper/mingui.cpp index 2d38a24..253dfe1 100644 --- a/qdeduper/mingui.cpp +++ b/qdeduper/mingui.cpp @@ -12,6 +12,7 @@ #include <QDebug> #include <QtConcurrent> #include <QFutureWatcher> +#include <QApplication> #include <QActionGroup> #include <QCloseEvent> #include <QMouseEvent> @@ -75,6 +76,7 @@ Q_DECLARE_METATYPE(fs::path) DeduperMainWindow::DeduperMainWindow() { qRegisterMetaType<fs::path>(); + qApp->setWindowIcon(QIcon(":/img/deduper.png")); this->setWindowTitle("QDeduper"); this->setup_menu(); this->update_actions(); diff --git a/qdeduper/resources.qrc b/qdeduper/resources.qrc new file mode 100644 index 0000000..ce622ca --- /dev/null +++ b/qdeduper/resources.qrc @@ -0,0 +1,5 @@ +<!DOCTYPE RCC><RCC version="1.0"> + <qresource> + <file>img/deduper.png</file> + </qresource> +</RCC> |