Added more extension for FileDialog

This commit is contained in:
Marco Dalla Tiezza
2024-06-01 22:28:13 +02:00
parent f5565a6b5e
commit cc607fdd28
2 changed files with 215 additions and 206 deletions

View File

@@ -5676,196 +5676,205 @@ N\xc1\xd8\x19\x99I\xe7\x9b\x8c\xc2m:\x85iAm\
9\xd2d\xdat\xf8Ma\xe3\xfan\x09d\xee\x03\xeb\
\xd2\xc7\xcf\x05s\xf5\xb8k&\x98s\xfe\x0fy\xe0\xbe\
V\xfdB\xcb\xa8\x0e\xd9\xf0\xff_\xecr\x96.\
\x00\x00\x0b\xbe\
\x00\x00\x0cM\
\x00\
\x00C\x82x\xda\xed\x1b\xfdo\xdb\xb6\xf2\xf7\x02\xfd\x1f\
8\xbf\x1fb\xaf\x99\xe2\xb4\xeb\xc3\xe0\xadxp\x93\x16\
\x0d\x90\xa4Y\x93\xb7b(\x8a\x82\x96h\x9b/\xb2\xa8\
It>\xba\xfa\x7f\x7fw\x14\xf5MJt\xd2vC\
1\xa3hl\xea\xeex<\xde7)\xbe\x8aE\x22\xc9\
\xaf\xf2\xd75\xf7/\x1f>\xe0\xb5\xdf\xde[\x1e\x05\xe2\
\xba5| \x22\x99\x880\xb5>\xf0N\xa8d\x09\xa7\
a\x0b\xe2\x98\xde\x8a\xb5lc\x1e\x02\xb0X\xc0\xf8\xc3\
\x07\xd9\xa4\xe4\xcf\x87\x0f\x08|x0!\x81\xf0\xd7+\
\x16\xc9\xf4\x84Ft\xc1\x92\xec\x7f\x84E\x88k\x1e\xc8\
\xe5\x84\xfc4\x1eg\xbf\x97\x8c/\x96rB\x9e\xe2@\
6t `\xb6\x08(x\x22\xc2\xef!\x93\x0c\xe8\xea\
)\xf0sC\x9e\x91s?a,\xf2\x14=\xb2G\x1e\
\x93\x1fH\xf1\xbd\x84\xbc-!\xb3\x994h\xf9#\x83\
\xdd\xe4\x93\xafD@C.o'\xb0Xo\x1a\xc7!\
\xf7\xa9\xe4\x22:\xc1\xf1\x0cd\x1e\xd2E\xaa\x9e\xe7\x12\
\xcf\xc6%\x97!\x9b\x90?\xd2\x8bd8\x98&\x92\xad\
x\x0aS\x1d\xe6\xf2 Z \x83Q\x8e\x91\xf2ED\
C\x92\xd2+v\xca\xae\x01\x90\x0c\xaf(\xecD$Q\
\x8ag4\xa1\xab\xe3T\x8ej\xc0\xeb8\x80\xedr\x83\
\x0d\x18\xcaN\xc1\xa62\xe1\xd1\x02A\x8f\x82]\xa2\x7f\
\xb1\x1b\xc9\xa2\x14VW\x8c\xc8\xdb\x98\xed\x92\x99\x10!\
\x89\x13v\xc5\xd9u\x9d\xa2\x88Y\xe4@O\xadPK\
k\x1d\xf9(@\x12\x0a\x1a\x1c\xf3T\x0e\x03\xee\xcbQ\
u;\xfd\x90\xd1d\x1a\x86\xc3Q96\x17\x89Z \
\xe1\xb0\x83\xe3\x9f\xe1\xcf/\x04\x11\xbd\x90E\x0b\xb9\x84\
\x81G\x8fjD\xd4\xe6\xdd\xc26\xb1\xd0\xa31\xb0\x19\
\xa8\x89\xde\xf1\xf7\x15\xaa\x9b\xf2+\x87\xfd9X\xd2h\
\xc1\x82|\xdeM\x8b\xe7\x05\x93\x8a\xe2\xb06\x15\xb2\x85\
\xb4\x01\x82&\xb7\xb8&\xe0\xf1\xdd\xfbn\xe6s\xde|\
\xb1\x8e\xa4\x99\xfd:]\xa4Y\x7f^]\x22p6\xe4\
#\x0f\xe4\xff\x81\x07\xbb\xbdp\x11]\xb1~\xa8\x80\xa5\
~\xc2cd\xa0\x1fX\xa9J/\x94\xd6\xa2~\xc0B\
w\xea\x90\xef\xeb?\xebb\xf7\xe2u\xba\x1c\x96c\xe6\
\x9dN\x98\x5c'Q\x03\xd5\xb6\xe35\xb5hnz\x0a\
\xf6\xe4\x833\xfa\x00b\x87\xed\xa9\xae \x04\x9a\xbf\xc1\
B=\x7f\x9d$`\xedGQ\xc0n*\xfc\xf09\xd8\
L\x15\xfd\xbbg\xcf\xc8\x1a\x80\xe6<b\x81\x9a\xc9\xa0\
\x0ch]0Q\x15Qoy\x1b\xb8\x10`\x13\xc1\x22\
Y\xc4A\xb5h\x82\xe3\x98\x81\x95R5Z\x0c\x95\x8f\
\xdax\xa8%M\x04\x1ckCjMi\x02\xeb\xe1\xa6\
x\x90\xcb\x97\x9c\x85\x81'a}\x80\xd4f{\xceC\
v\xda\x04\xcbD\xfa\x88\xecx;\xf0\xbfE4\x95\x15\
\xd5\x91m+\x0d\x85\x7fy\xc2\xa2\xf5pN\xc3\x94\x8d\
\x9a\xcc\xe2\xe6g\x82\x80M\xdf9ZA\x14\xd8!\x9f\
>\x91rl\xba\x0e\xb8\xd8iy\x04\xe5y\xaf\xb9\xf4\
\x97g\x99\x18\xbc+\x9e\xf2Y\x88\x22\x95\xc9\x9a\xb5\xa1\
q\xaaB\x92@y\xdfH\xb3M\xd7_2\xff\x92\x05\
V\xba\x1b\xc2`e\xdb\xd2R\xe20\x10\xab\x0f\xd9i\
\xdb\xd6n\xa0[\xa1i\xa6W\xec\x11.\xb0\xed)\xda\
\xae\xc0\x87\xfc\x08,\xd9\xe8\x0dP\xccF\x93Wv\xfd\
\xc3\xbe54\xa5\xe0+\xda\xeb4\x922\xf8L\x8b\xf8\
wP\xf9w&\x0d\xa3\xd8\xb5\x00W\xb4\x18p\x8c\xba\
\xbe\xdb\xbbg.\x02,%.\x16\x8b\x90\xb5\x04h\x18\
\xc6\x0f\xe6\x18\xcf\xd7R\x8a\xc8c\x11\x85\x0d\xb7h\xd2\
\x16\xca\x91%B.DY\xc0e\x1f\x9cY\xbf\x8cl\
\xb7\x8d\xc9\xc2J\x1b\xd0\xc8I\x1d\xcc\xae\xbaEFU\
\xe5\xb2T\x0f\xf5\xbc\x96n\xd5|e\xebqKIZ\
\x10EzS}\xd0fL\xbb\xa6\xdc\xa6x\xfa!O\
3\x9b\xb1V\x8f\x1fA<\xbeC\xa8\xad`\xe7\x11D\
Y\xa6e\xc2\x1c\xad\xe3\xf1=\xf2\xba\xea\x0c\x86$J\
\xf9\xe9*\xc38h%b\xcf\xb1\x90'3\xce\xa6\xd7\
\x9c\xf1c\x92\x19\x04\x90*\x88\xab\xdf6\x93\x1a[=\
6~\x8a\xc2fXf\xdd\xa3\xc6\x16\xb5s\xf6\xa2\x86\
P\xc3\xe7PI\x05Yu\xea\xa1=\x0e]\xdc\xd4\x15\
\x14|8\xb5\xd2\xec\xb4\xed\xe7#v}F\xe5\xb2\x9a\
\x09`\xc8V\x11\x1c\x9e5S\x0c\xf5\xac\xb5}{{\
d\xc5\xd2\x14\x22\xbf\xb25\x22t\xf2\x15\x09Y\xe4;\
u\x0c\x9d\xb6:\xf9\x1e\x0d\xeb\xe8\x1d \x06\xbd\x00\xe7\
\xf2\x12\xf8\xb8\x00U\x83\x1a{&\x9e\x8b\x9baK\xef\
J}\x0fn\xb4\xc6\xc3\x97_\x94kjb\x17\x06\x00\
\x10\x06\x1b\xa8\xa5@F|\xd8\x865\x9b\x82B\x077\
#\xa3\xf6\x9bg\xad\xc6\xdeg8{\x1bq\x960z\
i\xcf\x16lb\xc2\xf9\x0e2\xf2\xa8\x95\xaa\x84\xaaz\
\xc2]\xd2\x12\xd8=\x8b\x04\x9d\xf3\x7f\x88\xb1\x9ao\xd7\
\x7f\x862`\xb7\x9d\x15\xefZs\xd9\xc6\x13C\x01g\
\xca\xbc+ \x95b\xac\xb4\xd6w\x05\xc7\xef\x9bn\x1f\
w+\xb3\xc6\x9aM\x05\x13e\x03\xd9\x93r\x5c\xf7O\
\x06g\x10B@\xc5\xfd\xa5\x10\xf0\x87*\xd8A3\x8a\
\x85\x92%\xe9\xa4)\xa1\x81\xca\xad\xc9\xf0{\xef\x7f\xf1\
\x82|\xef\xc5\xd1b4h\xacq\xa0rm\x84Y\xc5\
O\x00f\xf5#\x85\xff!\x15iC\xe6\xad\x1b\x04\x96\
`\xdb@0\x98\x1b\x08\x86\xa1b2\x05\xb8\xd1\xa0&\
\xae\xf2\x87\x88\xa6\xbe\xcf\xe2f+K\xad\xa8\xed`\x8a\
\x9d@\x11\x9a\xca\x89\xfc\xf9i!\x0d/+\xe6\xca\x0a\
\xc3hD0W\x9f\x0d\x8d\x8d^\xbew\xd2\x8e\x12\xc6\
a\xd2\xfd\xbbM\x9a\xef\xd0\x9d\xe7}\xec\x1a\xd2\x1ch\
=q\xf61f\xa3\x08\xd4\xe84\x08N\xb1\xde\xcd\x9f\
\xe4\x1d\xd2\x1f\xc7\x95\x8d\xd1m\xd4\xda\xd8\xcd\x04\xf2\x1e\
\x8a\x0c\xe9\xae\xa8\xee\x88\x8e\x1a-\xd1\x12LwA\xf3\
v\xa8\x06\xac$u\xd8\xf4\x9c4\xc2\x8a\x1f\x82Y\x9e\
\x89\x90\xfb@\xe9L\xc4\xeb\xd8;\x15\xd3\xb5\x14\x07\xf8\
\xa0\x8a\x9eJ\x1a\x054\x09\xb2,\x16\xacUGf\x8c\
\xd2\xe4S\xfe\xab\x85v \xc2\xf5*\xcaz\xcf\xcd\x9d\
\xa0\x11\xb8\x85$\xf5\xc0\xdc\x80\xb1l\x19M\xf3x#\
\xae\xcd\xc8\xf8\xc9\x9e(\xfc\xb7\x99\x0c\xcd\xf5n{\xe4\
\x02\x0cS\x99\xa85\xbd\x83-\xac\x9a\xb2\x19\xca\x95\x01\
\x95F\x85\xd4gK\x11\x06,\xc1\xd9\xf3\xde2\xce0\
\x18\x99Q \xd4\x05\xaf\xa3\xf0\xd6Fv\xe3\xb2\xd4l\
\xc3l\xeb\x94\x15V\x9e'\xe2:e6fDt\x00\
jripy\xcd>\x8d%g\xdb.\x89\xdd|%\
M\xc8\xed\xbfG\x11\x9a\xee\xc2\x0c\xbc\xc2\xec\x00\x02Y\
\x16\xba\x06\xbb:>\xe1\x97\xdc\xb9\xe1\xf7\xd7r\xc9\x92\
\xc1\xfb;n\xa8\xab\xee\x16\xb9\xec\x17\xd3]\x9c\xc1\xa4\
.}[y\xee'\x22\x0c1y\xea\xd9\xcbW\xda]\
\x9a9s]A6\xdds\x9axW,\x91\xdc\xa7\xa1\
\xc7#\x08=\x14R\xc3+\xb6\x9d\xd3\x98\x82M\xf6\xc8\
\xfd\xb0Q_o%\xd2\x0a\xb2\xcd\x10\xaf\x13\x1ac\x1a\
:Q\x0ca\xf2\xef\xbd\x15I\xf0\x16\x86]\xb6\xc2\xb8\
+\x1d\x09\x0d\x86\xedfUe\xeem\x16'_C3\
\xe3\xef\xecn\xa3\x955\xedv\xc2\x9e\xba\xf4\xc64\xec\
\xa1cO\xcc!7@y\x9b\x11\x0d\xb6<\xfa,\x09\
\x04n\xef?\xe9\xc3\xdf-}p\x09\x1a\xa6\x0a\xf7\xef\
\x1e5\x90\xe7\x7f\xc2\xc6_\x106P\xf0\xdfX\xdch\
t\x5c\xcc-\xa0^Gn\x12L\x17\xac\xbb\xeb\x1e\xf5\
9\xe4\x13\xdd\xe23\xfa\xe5C\xd5\xf9?\x10\xd1\x9c'\
+Z?D4\xba\xca\xbc!\x02\x9a@@\xffH\xba\
N\xd8\x7f*\xfd\x05\xddP\x04\x88\xdf\xe1)83B\
g\xe8\xb7\xa4\xd0\xa7\x0c\x04\xcc\xbf\xe8$\x14\x17s<\
r\x01\xc3q\x22|\xc0'>\x8d\xb0\x079cx\x1a\
-\x22\xe6\xb5'@\xe1\xc0$\xd74\x89\x06.\x0e\xfa\
\x00\xdc,\x0bK\x17\xfd;K\x1d\x15\xa0\xb8\xb02\xec\
\xbe/`n\xa4\xb9\xdd\x86\xb0\xe0\x96wa\xee\x84\xee\
p\x1b\xc2\x82Y\x1cp\x7f\x0eMk\xb5\xc1[\xda\xb4\
\x935\xd0\x89\x82\xf9n\xc7\xa0M;\xa0M\x89\xa6\x94\
\x92%F\xdb\x19c\x11\xa8\x9f\x8f\x1a3_\x87\xe1\xad\
\xca\xdcj\xe86ex}\xd9\xe0\xff\xac\xc1v_L\
\xb6\xc6c3\xa2\x09\x22A\xdf~B\x93\x05\x8f&d\
\x7fl\x06\x0a\xd9\xbc\x17f&`q+\x1bT\x1aS\
\x9fG\x8b\x09\xb1`K\x11WQ\xeb@]iK%\
\x04\xadx\xc4W\xeb\x95\x8eB\xfbO\x0d'>\x9d\x09\
L\xed\x82]WU\x8e\xda\x942\xd5\x09\x7f\xc5h\x00\
\xeb\xb2\xc3\xbe\x018\xd0\x96\x90u\x11\xac\xe4\x9d\xc7\xb9\
%\xa8\x93[5\xd8\x8d\x97'\xb1O\xc6\xddp\xbe\x08\
E\x02\xae\xea_c\xfd\x19t\xc3\x1f\xd3\x198\xaa\x1e\
\xa6\xcb\x9e\x87\x96G?\xf8\x5c\x80\x9b\xf5i\xcc%T\
A\x1f\x95\xaf\x9f\x90\x9788\x0d\xc3\xff\xc61K|\
\x9a2G:3\x88\xdc])S\x0b!\xe67,<\
\xe7\x1f\xc1\x96\xf7\xff\xdd\x8f\xa3\x85\x96\xdf\x02\xf5(\x98\
y$\x1d\xe7\x02\x7f\x0dh\xe7\x85\xe6{O\xfb\x11s\
{\xc8s\xa4\x03\x869Rn\xc2\x8dawr\xf0\x1f\
\xff\x08<\xb5\x086\x1ft\x93\xdc\xd8\x1fo\xac\x9d)\
K\xe2\xab\xf5\xbc\xcf\xce\xf2\xc8`\x87\xda&\x85\xde*\
\xb3-,\x0c\x80B\xe5&\xc5\x15;\x5c'Zg;\
\xec\xcd\x0fy\xdcGu\x0e)G\xda\x07\xd4N\x9a'\
dF\x13\x07^'U\xcfc\xd1\xe3\x9fI\x02\xde\x0b\
\xb9x\xda\xb5\xb5\x22:\xa8De}\xc8\x0c\xf9I\xe3\
B`\x07\x05\xcc]\x160\xf7\x84\xa8;\x0b=N%\
\xdf\xf6C\x8d\xf5e\xfd\xe6\xe3\xb1\x93\x1f\xd4nN\x1d\
\xafl\xba1N\xc4:e]%\xcav\x91\xfa\xee\xdd\
\xe3\xdekTx*\x8c\x7f\xfbIl\xee\xe3\x18:n\
kd\xb5:n\x9eJ\x06]TC\xe7\x8d[\xbb\x22\
s9Y\x1e\xef\xaa\xf8\x05)\xa7\x80\x10\x84\x97\xdc\x07\
\x98\xb7\x0e\xfa1\xa0\x98RV5!(\xdfs=\xfa\
\x12R\xc1su\xf5\xbb\x9fBi\x1e.Y\x85ey\
\x85\xab\xe8\xf3\xa8\x9d\xfeck\xe7\xd8]\xbe\xdb\x0f'\
\xb6=YA\xcei\xa0S\xe8\xfe\xc3\x97i\x10\xd8\x0a\
w\xbdD\xc8>\x16\x11\xd6|\xd9\xeb\x0c\xf8\xebU\x16\
\x03\xa1:\xcbG~\xeb\x8a\x8a\xdc\x87\xbdK\xa1 \xf0\
\xb1\x04\xfc#\xf1'{\x1c[N\xe9\x1e>I\xf7\x80\
]/\xbdZXT(\xe0i\x1cR\xd0\xb3\xe9,\x95\
\xd8\x05\xd1\x17\xda\xb0\xb4~\xceR\x1e\xb0#\xdf\xb6R\
7\xf3\xaf\x9e\x99~\xee\xe3\xa3\x0b!\xc2s\x86W\x1b\
\xa40j\x1c\xee\x97\xac\x02\xb5AT\xe9q\x06RR\
\xe9\xd1\xbe\xc1\x0fc\xdd\xd1\x09\xe0\xa4\xae\x9b;\xd6\x13\
P}\xce\x198\xcb@\xa7\x15O\xc6c\x93\xdev&\
\xcaU\x9d|yt\xfc\x82\x1c\xbe\xb8\x98\x1e\x1d\x9f\xdb\
\x94s\xab\xc4q\x9b\xec\xb4\x95\xfd\xfe\xf4\x05\xad\xc3h\
\xdfn\x07m\x7fY\xbb4\xb3+\x84,3\x9c\x8e\x0c\
\xafq\x01\xfa~\xae\xcfI4\xb5{\xa8_L<\xd8\
\xf1\xbb\xc7\x01\xba\xad\xef\xdb\x95\xeao\xc3\xf5V\xf1\xc9\
\xad\xe5l\xc6\xedk3\x17\xfdK\xa76\xf3\xd6\x0d\xe3\
\xba\xd9\x0a`[\x9b\xed\xb8+Ow\xd5^w\x0d\xee\
.\xed\x9c\x14\xa0\xb7\xe7\xd2\x1d\xf8KA\x97\x97\xc3\xed\
\x90\xb2\xd6\xc4G\x8cA\xc7\xca\xfa\x22x6gG\x10\
\xbfo \xef\xf6\xb8o\xd4\x19\xa2c6\xb2]Y`\
k\xbbw\xe6\x09w\xa9\xf3\xfb\x0a\xbem\x8c\xdf:\xc9\
\xb9z\xdd\xa1\xb7eW})\xc2M\x85N(\x8f\x06\
\xa3\xae\x0a\x06D\x9e\xbd\xd2\xe3jwx\x01@\xbf\x05\
4r)\xde\x1a\xaf\x05\xec\x8fz*\xb1\xce\x97\x91:\
\x08\x8fG_\xad\xf7\xe3f\xf0\xe5K\x1en{\x85\x1e\
\xb5\xcb\xd8\xf5\x9b\x22\x13\xdb\x9bW\xaeN\x01\xaag\x88\
\xc2\xdf\xa2Sh\x1f!:]\xd26\xbc\x16\xd9\xaet\
\xcd\xd7\xea\x1dO\x8fF\xfd|\x1fZ\xdeKt9\x1a\
\xb3\xbd\xbahv\x9a*r\x7fn7\xe9f\x12\xe5{\
Tn&\xf1\x1a\xe0\xbf\x86I _\xdf\xa2A\xe8W\
\xfa\x87\xfd\xce\xf4>'\xb0\xf79\x91\xed\xa6\xf6\xb9\x92\
:\xfb\xdd\x05\xfd\x07\xfe\xfd\x1fVlr\xe8\
\x00D\x98x\xda\xed\x1c\xfdo\xdb\xb6\xf2\xf7\x01\xfb\x1f\
8\xbf\x1fbw\x99\xea\xb4\xeb\xc3\xe0\xadxp\x93\x15\
\x0b\x90\xb4Y\xd3\xb7b(\x8a\x82\x96h\x9b\xaf\xb4\xa8\
It\x9cl\xcb\xff\xfe\xee(\xea\x9b\x94\xe8\xa4\xdd\x86\
aA!\xdb\xe4\x1dy<\xde7\xa9\xf2M\x22SE\
~T?ny\xf8\xe1\xf3\xcfx\xe3w\xf0\x86\xc7\x91\
\xdcu\x9a\x8fe\xacR)2gGpN\x15K9\
\x15\x1d\x883z#\xb7\xaa\x8by\x02\xc0r\x05\xed\x9f\
\x7f\x96OJ~\xfb\xfc3\x02\x7f<\x9a\x91H\x86\xdb\
\x0d\x8bUvNc\xbabi\xfeDX\x84\xd8\xf1H\
\xadg\xe4\x9b\xe94\xff\xbdf|\xb5V3\xf2\x04\x1b\
\xf2\xa6c\x09\xb3\xc50B c\xfc.\x98b0\xae\
\x99\x02\xff\xae\xc9Sr\x19\xa6\x8c\xc5\x81\x1e\x8f<$\
\x8f\xc8W\xa4\xfc^A\xdeT\x90\xf9L\x06\xb4\xfa\x91\
\xc3\xde\x16\x93odD\x05W73Xl0O\x12\
\xc1C\xaa\xb8\x8c\xcf\xb1=\x07Y\x0a\xba\xcat\x7f\xc1\
\xf1\xbc]q%\xd8\x8c\xfc\x92\xbdN\xc7\xa3y\xaa\xd8\
\x86g0\xd5I\xc1\x0fb\x182\x9a\x14\x18\x19_\xc5\
T\x90\x8c^\xb1\x17l\x07\x80d|Ea'b\x85\
\x5c\xbc\xa0)\xdd\x9cej\xd2\x00\xde&\x11l\x97\x1f\
l\xc4\x90w\x1a6S)\x8fW\x08z\x1a\x1d\x12\xf3\
\x8b]+\x16g\xb0\xba\xb2E\xdd$\xec\x90,\xa4\x14\
$I\xd9\x15g\xbb\xe6\x882a\xb1\xc7xz\x85\x86\
[\xdb8D\x06\x12!it\xc635\x8ex\xa8&\
\xf5\xed\x0c\x05\xa3\xe9\x5c\x88\xf1\xa4j[\xcaT/\x90\
p\xd8\xc1\xe9\xb7\xf0\xf1\x1dA\xc4@\xb0x\xa5\xd6\xd0\
\xf0\xe5\x97\x8dA\xf4\xe6\xdd\xc061\x11\xd0\x04\xc8\x8c\
\xf4Do\xf9\xbb\xda\xa8\xb7\xd5W\x0e\xfbs\xbc\xa6\xf1\
\x8aE\xc5\xbc\xb7\x1d\x9aWL\xe9\x11\xc7\x8d\xa9\x90,\
\x1c\x1b hz\x83k\x02\x1a\xdf\xbe\xeb'\xbe\xa0-\
\x94\xdbX\xd9\xc9o\x8e\x8bc6\xfb\xebK\x04\xca\xc6\
|\x12\x00\xff\xdf\xf3\xe8p\x10.\xa6\x1b6\x0c\x15\xb1\
,Ly\x82\x04\x0c\x03kQ\x19\x842R4\x0cX\
\xcaN\x13\xf2]\xf3g\x93\xedA\xb2\xcd\xd6\xe3\xaa\xcd\
\xbe\xd3)S\xdb4n\xa1\xbav\xbc!\x16\xedM\xcf\
@\x9fB0F\xef\x81\xed\xb0=\xf5\x15\x08\x18\xf3'\
Xh\x10n\xd3\x14\xb4\xfd4\x8e\xd8u\x8d\x1e\xbe\x04\
\x9d\xa9\xa3\x7f\xf1\xf4)\xd9\x02\xd0\x92\xc7,\xd23Y\
\x84\x01\xb5\x0b&\xaa#\x9a-\xef\x02\x97\x0cl#8\
8\x8b8(\x16mpl\xb3\x90R\x89F\x87\xa0\xaa\
\xab\x8b\x87R\xd2F\xc0\xb6.\xa4\x91\x946\xb0in\
\xb3\x07\xa9|\xce\x99\x88\x02\x05\xeb\x03\xa4.\xd9K.\
\xd8\x8b6X\xce\xd2/\xc9Ap\x00O\x07kj+\
j\x22\xbbV*d\xf8\xe1\x9c\xc5\xdb\xf1\x92\x8a\x8cM\
\xda\xc4\xe2\xe6\xe7\x8c\x80M?8\xdd\x80\x178 \xbf\
\xffN\xaa\xb6\xf96\xe2\xf2\xa0c\x11\xb4\xe5\xddq\x15\
\xae/r6\x04W<\xe3\x0b\x81,U\xe9\x96u\xa1\
q\xaa\x92\x930\xf2\x91u\xcc\xee\xb8\xe1\x9a\x85\x1fX\
\xe4\x1c\xf7\x960X\xd9\xbecivX\x06k6\xb9\
\xc7v\xad\xdd2nmL\xfbx\xe5\x1e\xe1\x02\xbb\x96\
\xa2k\x0aB\x88\x8f@\x93\xad\xd6\x00\xd9lUy\xad\
\xd7_\x1d9]S\x06\xb6\xa2\xbbN\xebP\x16\x9b\xe9\
`\xff\x01\x0a\xff\xc1\xac\xa5\x14\x87\x0e\xe0\x9a\x14\x03\x8e\
U\xd6\x0f\x07\xf7\xcc\x87\x81\x15\xc7\xe5j%X\x87\x81\
\x96f\xfc\xc3\x18\xe3\xd9V)\x19\x07,\xa6\xb0\xe1\x0e\
I\xdaC8\xf2@\xc8gP\x16q5\x04g\x97/\
+\xd9]er\x90\xd2\x05\xb4R\xd2\x04s\x8bn\x19\
Q\xd5\xa9\xac\xc4C\xf77\xc2\xad\x86\xad\xectw\x84\
\xa4\x03Q\x867\xf5\x8e.a\xc64\x15:\xc5\xb3\xf7\
E\x98\xd9\xf6\xb5\xa6\xfd\x14\xfc\xf1\x1d\x5cm\x0d\xbb\xf0\
Z3\x1d\x13\x16h=\xdd\xf7\x88\xeb\xea3X\x82\
(m\xa7\xeb\x04c\xa3s\x10w\x8c\x854\xd9qn\
\x07\xd5\x19\xffl<\x03\x07R\x07\xf1\xb5\xdb\xf6\xa1\xa6\
N\x8b\x8d\x7feb3\xae\xa2\xeeIk\x8b\xba1{\
\x99C\xe8\xe6K\xc8\xa4\xa2<;\x0dP\x1f\xc7>f\
\xea\x0a\x12>\x9cZKv\xd6\xb5\xf31\xdb]P\xb5\
\xaeG\x02\xe8\xb2\xb5\x07\x87\xbev\x88\xa1\xfb:\xdb\xf7\
\xf0!\xd9\xb0,\x03\xcf\xafu\x8dH\x13|\xc5R\x95\
\xf1N\x13\xc3\x84\xad^\xb6\xc7\xc0zZ\x07\xf0A\xdf\
\x83qy\x0et\xbc\x06Q\x83\x1c{!\x9f\xc9\xebq\
G\xee*y\x8f\xae\x8d\xc4\xc3\x97\xef\xb4ijc\x97\
\x0a\x00\x10\x16\x1dh\x84@V|\xd8\x86-\x9b\x83@\
G\xd7\x13\xab\xf4\xdbg\xad\xfb\xde\xa78{\x17q\x91\
2\xfa\xc1\x1d-\xb8\xd8\x84\xf3\x1d\xe7\xc3\xa3T\xea\x14\
\xaan\x09\x0fI\x87a\xf7L\x12L\xcc\xff>\xc1l\
\xbe\x9b\xffY\xd2\x80\xc3nT|\xe8\x8ce[=\x96\
\x04\xce\x16y\xd7@j\xc9X\xa5\xadoK\x8a\xdf\xb5\
\xcd>\xeeV\xae\x8d\x0d\x9d\x8afZ\x07\xf2\x9e\xaa\xdd\
\xd4OF\x17\xe0B@\xc4\xc3\xb5\x94\xf0A5\xec\xa8\
\xed\xc5\x84bi6ksh\xa4ck2~\x10$\
\xf1\x8a<\x08\xfe\x97\xe4O\x86\x1f+\x90\xc1\x07\xc1b\
\x93\xc0S\xf1\xe52\xff\x80\xe7\x8e-\xb0-\xbbB\xa8\
5\xe3!|\xa4t\x07\xcf0}\x04\xcf\x98!\x94L\
\xf1\x99\xe9\x16\x9abo\x14\xaf&\xa3\x16\x07G:\x92\
G\x0a6\xc9c\x1c\x9b^!<\xc51\x97B\x7f\xd0\
\xfcc\xb7\xa18\xea\x0a'\xdd|\x8d\xdfiN\x14\xd5\
D\xd1M\x8a\xdd\x90\xe1b?\x8f\xf2'\x87\x8f$\xdc\
t\xa7-\xaaL83\x0a\x9e~^#t\xa4\x17\x0a\
\x96\x09\x16\xa5\xf4B\x22\xfc\xbeV\x1b\x91\x7f\xc0\xf3Z\
\x7fO\x12\x95?\x11\xefZd\xf9\x13\x7f\x84\x19\xae\x82\
%\xdb\x05\x92!\x17H\xc6\x06I\x02\x93\x87KI2\
\x0b#\x84\xd0[\x97\x01I\x93QC\x88\xaa\x1f2\x9e\
\x87!K\xda\x05>\xbd\xcf]\xb3[\xca'\x0a\x96-\
\xc9*\xfa_\x942\x12\xe4)n\x95wYM\x0b\xcc\
5dY\xa6V\xdf78iOb\xe71\xe9\xd1\xdd\
&-\x84\xe1\xce\xf3>\xf2u\xf4\x1ec=\xf6\xb6\xbc\
vS\x11\xe9\xd6y\x14\xbd\xc0*@\xd1S\xd4\x8d\xbf\
\x9e\xd66\xc6\x14\x97\x1bm\xd73\x88\x06)\x12dj\
\xc5\xa6N<i\x15\x8a+0S\x1b.\x8a\xc4\x06\xb0\
\x16\xeab)x\xd6r\xb6\xa1\x00cu!\x05\x0fa\
\xa4\x0bP\xdb$x!\xe7[%\x8f\xb1\xa3\x8e\x9e)\
\x1aG4\x8d\xf2\xd8\x1el\x98\x89W0v!\xbf\x17\
\xbf:h\xc7Rl7q^\x91o\xef\x04\x8d\xc1X\
\xa6Y\x00\xea\x06\x84\xe5\xcbh\xab\xc7+\xb9\xb3#\xe3\
_\xde\xa3\xf1\xdf\xe4<\xb4W\x01\xba-\xafA1\xb5\
\x8a:\x83^\xd8\xc2\xba*\xdb\xa1|\x09\xd0\xc1%\xd8\
O\xb6\x96\x22b)\xce^T\xdcq\x86\xd1\xc4\x8e\x02\
\x01@\xf42\x167\xaeao}\x96\x9ao\x98k\x9d\
\xaaF\xca\xb3T\xee2\xe6\x22F\xc6\xc7 &\x1f,\
&\xaf]\xbdrD\xb2\xfb\x85\xf6\xb7\x7f\x90$\x14\xfa\
? \x08msa\x07\xde`\xcc\x04\xee=w\xe8\xa3\
C\xe3W\xf1Ka\xdc\xf0\xfbK\xb5f\xe9\xe8\xdd\x1d\
7\xd4Wv\xcb\x08\xff\x93\xc9.\xce`\x13\x97\xa1\xad\
\xbc\x0cS)\x04\x86\x94\x03{\xf9\x831\x97v\xca|\
W\x90O\xf7\x8c\xa6\xc1\x15K\x15\x0f\xa9\x08x\x0c\xae\
\x87B\xc0|\xc5\xf63\x1as\xd0\xc9\x01\xbe\x9f\xb4\xaa\
\x0e{\xb1\xb4\x86\xecR\xc4]J\x13\x0c\xceg\x9a \
L\x89\x8272\x8d\xde@\xb3\xcfVXw\xa5'\xa0\
A\xb7\xdd\xce5\xed\x15\xdf\xf2<pl'\xfc\xad\xdb\
lt\xa2\xa6\xc3^\xd8\x17>\x15C\x03{\xe2Y)\
\xf4\x88\x0d\x90\xdfvD\x8b.O>J\x00\x81\xdb\xfb\
O\xf8\xf0W\x0b\x1f|\x9c\x86-\xef\xff\xab{\x0d\xa4\
\xf9\x1f\xb7\xf1'\xb8\x0dd\xfc\xdf\xcco\xb4\xeaP\xf6\
\xc2\xd8\xa0!\xb71\xa6\x0f\xd6\xdftO\x86\x0c\xf2\xb9\
)|Z\xed\xf2\x89>\x0f9\x96\xf1\x92\xa7\x1b\xda<\
Z\xb5\x9a\xca\xa2L\x04\x92@@\xfeH\xb6M\xd9\x7f\
j\xf5\x05Sf\x05\x88\x9f\xa1\x17\x8c\x19\xa1\x0b\xb4[\
J\x9a\xb3\x17\x02\xea_V\x12\xca\xebJ\x01y\x0d\xcd\
I*C\xc0'!\x8d\xb12\xbb`xF/c\x16\
t'@\xe6\xc0$;\x9a\xc6#\x1f\x03}\x0cf\x96\
\x89\xcaD\xff\xcc2O\x01(\xaf\xf1\x8c\xfboQ\xd8\
\xcb\x8b~wD\x1c\xb8\xd5\x0d\xa1;\xa1{\xdc\x11q\
`\x96\xc7\xfe\x1fC\xd2:\x87\x03\x1di:\xc8\x8f\x15\
\x88\x86\xf9\xe2\xc0\x22M\x07 M\xa9\x19)#k\xf4\
\xb6\x0b\xc6b\x10\xbf\x10%f\xb9\x15\xe2FGn\x0d\
t\x970\xbc\xfc\xd0\xa2\xff\xa2E\xf6\x90Ov\xfac\
;\xa2\x0d\x22E\xdb~N\xd3\x15\x8fg\xe4hj\x07\
\x12l9\x08\xb3\x90\xb0\xb8\x8d\x0b*Kh\xc8\xe3\xd5\
\x8c8\xb0\x95L\xea\xa8M\xa0\xbe\xb0\xa5\xe6\x826<\
\xe6\x9b\xed\xc6x\xa1\xa3'\x96s\xb0\xde\x00\xa6q\xed\
\xb0/+Gi\xca\x98>\x1f\xf8\x81\xd1\x08\xd6\xe5\x86\
}\x05p -\x82\xf5\x0dX\x8b;\xcf\x0aM\xd0\xe7\
\xd9\xba\xb1\x1f\xaf\x08b\x1fO\xfb\xe1B)d\x0a\xa6\
\xea_S\xf37\xea\x87?\xa3\x0b0T\x03DW5\
\x0f\xc3\x8fa\xf0\xa5\x043\x1b\xd2\x84+\xc8\x82~\xd5\
\xb6~F\x9ec\xe3\x5c\x88\xff&\x09KC\x9a1\xcf\
q\x16\xe0\xb9\xfbB\xa6\x0eB\xc2\xaf\x99\xb8\xe4\xbf\x82\
.\x1f\xfd{\x18\xc70\xad\xb8\x1b\x1bPP\xf3Xy\
\xce\x05\xf6\x1a\xd0.K\xc9\x0f\x9e\x0c#\x16\xfaP\xc4\
H\xc7\x0cc\xa4B\x85[\xcd\xfe\xc3\xc1\x83\xff\x0a4\
u\x06lw\xf4\x0fy\xeb\xee\xbeuV\xa6\x1c\x81\xaf\
\x91\xf3!=+<\x83\x1bj\x9f\x10z\xaf\xc8\xb6\xd4\
0\x00\x12\xdaL\xca+v\xb2M\x8d\xcc\xf6\xe8[(\
x24\xea\x12B\x8el\x08\xa8\x1b4\xcf\xc8\x82\xa6\
\x1e\xb4\xce\xea\x96\xc7!\xc7\xdf\x92\x14\xac\x17R\xf1\xa4\
oke|\x5c\xf3\xca\xe6\xe8\x1d\xe2\x93\xd65\xc9\x9e\
\x110vY\xc1\xdc3\xa2or\x0c\x18\x95b\xdbO\
\x0c\xd6\xa7\xb5\x9b\x8f\xa6^v\xd0\x989}\xbcr\xdb\
\x8fq.\xb7\x19\xebKQ\xf6\xf3\xd4w\xaf\x1e\x0f^\
.\xc3\xb3r\xfc\x1c\x1e\xe2\xf6>\x86\xa1\xe7\x0eK\x9e\
\xab\xe3\xe6\xe9`\xd0G4L\xdc\xb8\xb7)\xb2\xa7\x93\
\xd5\xa1\xb7\xf6_\x10rJpAx\xf5\x7f\x84q\xeb\
h\x18\x03\x92)\xadU3\x82\xfc\xbd4\xad\xcf!\x14\
\xbc\xd4\x17\xe2\x87G\xa8\xd4\xc3'\xaap,\xaf4\x15\
C\x16\xb5\xd7~\xecm\x1c\xfb\xd3w\xf7\xe1\xc4\xbe'\
+H9\x8dL\x08=|\xf82\x8f\x22W\xe2n\x96\
\x08\xd1\xc7*\xc6\x9c/\x7f\xc9\x03\x7f\xfd\x90\xfb@\xc8\
\xce\x8a\x96\x9f\xfa\xbc\x22\x0fa\xef2H\x08BL\x01\
\x7fI\xc3\xd9C\x8e%\xa7\xec!\xf6d\x0f\x81\x5c\xbc\
N\xe0\x10\xa1\x88g\x89\xa0 g\xf3E\xa6\xb0\x0ab\
\xae\xf9aj\xfd\x8ce<b\xa7\xa1k\xa5~\xea_\
?3\xfd\xd8\xc7G\xaf\xa5\x14\x97\x0c/|(i\x95\
8\xdc/U\x07\xea\x82\xe8\xd4\xe3\x02\xb8\xa4\xc3\xa3#\
\x8b\x1d\xc6\xbc\xa3\x17\xc0K\x5co\xef\x98O@\xf6\xb9\
d`,#\x13V<\x9eNmr\xdb\x1b(\xd7e\
\xf2\xf9\xe9\xd9\xf7\xe4\xe4\xfb\xd7\xf3\xd3\xb3K\x97p\xee\
\x158\xee\x13\x9dv\xa2\xdfo>\xa1vX\xf5\xdb\xef\
\xa0\xedO+\x97\xe6z\x85\x90U\x84\xd3\x13\xe1\xb5\xae\
\x85\xdf\xcf\xf4y\xb1\xa6q;\xf7\x93\xb1\x07+~\xf7\
8@w\xd5}\xfbB\xfd}\xa8\xde\xcb?\xf9\x95\x9c\
\xed\xb8Ce\xe6\xb2~\xe9Uf\xde\xbb`\xdcT[\
\x09d\x1b\xb5\x9d\xf6\xc5\xe9\xbe\xd2\xeb/\xc1\xfd\xa9\x9d\
\x97\x00\x0c\xd6\x5c\xfa\x1d\x7f\xc5\xe8\xea\xca\xbc\x1bR5\
\x8a\xf8\x881\xeaY\xd9\x90\x07\xcf\xe7\xecq\xe2\xf7u\
\xe4\xfd\x16\xf7\x95>C\xf4\x8cF\xf6K\x0b\x5ce\xf7\
\xde8\xe1.y\xfeP\xc2\xb7\x8f\xf2;'\xb9\xd4/\
\x81\x0c\x96\xec\xea\xaf\x8a\xf8\x89\xd09\xe5\xf1h\xd2\x97\
\xc1\x00\xcb\xf3\x17\x9d|\xf5\x0e/\x00\x98w\xa3&>\
\xc9[\xebe\x89\xa3\xc9@&\xd6\xfb\x8aV\xcf\xc0\xd3\
\xc9\x1fV\xfb\xf1S\xf8\xea\xd5\x17\xbf\xbdB\x8b\xda\xa7\
\xec\xe6\xfd\x99\x99\xeb}4_\xa3\x00\xd93x\xe1\xbf\
\xa3Q\xe8\x1e!z]]\xb7\xbc,\xda\xcdt\xed/\
\x1bx\x9e\x1eM\x86\xe9>q\xbc\xad\xe9s4\xe6z\
\xa1\xd3n4\xb5\xe7\xfe\xd8f\xd2O%\xaa\xb7\xcb\xfc\
T\xe2%\xc0\xff\x11*\x81t\xfd\x1d\x15\xc2\xfcG\x07\
\xe3acz\x9f\x13\xd8\xfb\x9c\xc8\xf6\x8f\xf6\xb1\x82:\
\xf7\xdd\x05\xf3\x01\xff\xfe\x0fM5\xc4\x81\
\x00\x00\x05\xc1\
i\
mport QtQuick\x0d\x0ai\
@@ -7193,37 +7202,37 @@ qt_resource_struct = b"\
\x00\x00\x01\x8f\xcb\x84\x8f\xb2\
\x00\x00\x03\x18\x00\x01\x00\x00\x00\x01\x00\x01;\xcf\
\x00\x00\x01\x8f\xcb\x849\xd5\
\x00\x00\x05\x84\x00\x00\x00\x00\x00\x01\x00\x01\x9a\x88\
\x00\x00\x05\x84\x00\x00\x00\x00\x00\x01\x00\x01\x9b\x17\
\x00\x00\x01\x8f\xcb\x83\x89\xfd\
\x00\x00\x03N\x00\x01\x00\x00\x00\x01\x00\x01E\xbf\
\x00\x00\x01\x8f\xcb\x86T\x18\
\x00\x00\x05b\x00\x00\x00\x00\x00\x01\x00\x01\x94\xd9\
\x00\x00\x05b\x00\x00\x00\x00\x00\x01\x00\x01\x95h\
\x00\x00\x01\x8f\xc8\xd7c\x19\
\x00\x00\x034\x00\x02\x00\x00\x00\x04\x00\x00\x00*\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x04\xa0\x00\x01\x00\x00\x00\x01\x00\x01rZ\
\x00\x00\x04\xa0\x00\x01\x00\x00\x00\x01\x00\x01r\xe9\
\x00\x00\x01\x8f\xc8\xd7c\x19\
\x00\x00\x05@\x00\x01\x00\x00\x00\x01\x00\x01\x8a\xfb\
\x00\x00\x05@\x00\x01\x00\x00\x00\x01\x00\x01\x8b\x8a\
\x00\x00\x01\x8f\xc8\xd7c\x19\
\x00\x00\x04\xc2\x00\x01\x00\x00\x00\x01\x00\x01{=\
\x00\x00\x04\xc2\x00\x01\x00\x00\x00\x01\x00\x01{\xcc\
\x00\x00\x01\x8f\xcb\x83z\xd6\
\x00\x00\x04$\x00\x01\x00\x00\x00\x01\x00\x01^\xa5\
\x00\x00\x01\x8f\xcb\x84\xd9\xfc\
\x00\x00\x04R\x00\x00\x00\x00\x00\x01\x00\x01jg\
\x00\x00\x01\x8f\xd5{\x7f~\
\x00\x00\x04R\x00\x00\x00\x00\x00\x01\x00\x01j\xf6\
\x00\x00\x01\x8f\xc8\xd7c\x19\
\x00\x00\x04z\x00\x01\x00\x00\x00\x01\x00\x01p,\
\x00\x00\x04z\x00\x01\x00\x00\x00\x01\x00\x01p\xbb\
\x00\x00\x01\x8f\xd301\xb9\
\x00\x00\x05\x1c\x00\x01\x00\x00\x00\x01\x00\x01\x87\x07\
\x00\x00\x05\x1c\x00\x01\x00\x00\x00\x01\x00\x01\x87\x96\
\x00\x00\x01\x8f\xcb\x85\x05&\
\x00\x00\x04\xe2\x00\x00\x00\x00\x00\x01\x00\x01\x81\xde\
\x00\x00\x04\xe2\x00\x00\x00\x00\x00\x01\x00\x01\x82m\
\x00\x00\x01\x8f\xd3.\xfb<\
\x00\x00\x05\xb8\x00\x01\x00\x00\x00\x01\x00\x01\xa3;\
\x00\x00\x05\xb8\x00\x01\x00\x00\x00\x01\x00\x01\xa3\xca\
\x00\x00\x01\x8f\xc8\xd7c\x19\
\x00\x00\x06\x00\x00\x01\x00\x00\x00\x01\x00\x01\xa98\
\x00\x00\x06\x00\x00\x01\x00\x00\x00\x01\x00\x01\xa9\xc7\
\x00\x00\x01\x8f\xc8\xd7c\x19\
\x00\x00\x05\x9c\x00\x01\x00\x00\x00\x01\x00\x01\xa08\
\x00\x00\x05\x9c\x00\x01\x00\x00\x00\x01\x00\x01\xa0\xc7\
\x00\x00\x01\x8f\xc8\xd7c\x19\
\x00\x00\x05\xdc\x00\x01\x00\x00\x00\x01\x00\x01\xa5\xfa\
\x00\x00\x05\xdc\x00\x01\x00\x00\x00\x01\x00\x01\xa6\x89\
\x00\x00\x01\x8f\xc8\xd7c\x19\
"

View File

@@ -167,9 +167,9 @@ Window {
id: fileDialog
title: "Please choose a file"
nameFilters: [
"Image (*.jpg *.png)",
"Audio (*.mp3 *.m4a *.ogg)",
"Document (*.txt *.pdf)",
"Image (*.png *.jpg *.jpeg *.gif *.bmp *.tiff *.tif *.webp *.svg *.heic *.raw *.cr2 *.nef *.orf *.sr2 *.arw *.dng)",
"Audio (*.mp3 *.wav *.aac *.flac *.alac *.wma *.ogg *.m4a *.aiff *.aif *.amr *.opus *.mid *.midi *.pcm)",
"Document (*.doc *.docx *.pdf *.txt *.rtf *.odt *.html *.htm *.xml *.ppt *.pptx *.xls *.xlsx *.csv *.epub *.mobi *.md *.tex *.wps)",
"All files (*)"
]