@@ -67,36 +67,36 @@ RowLayout {
6767 if (styleData .value [" locked" ] === true ) {
6868 return [
6969 {
70- ' icon' : " qrc:/images/ offline.svg" , ' event' : ' cancel' , " help" : qsTranslate (" RESP" ," Disconnect" ),
70+ ' icon' : PlatformUtils . getThemeIcon ( " offline.svg" ) , ' event' : ' cancel' , " help" : qsTranslate (" RESP" ," Disconnect" ),
7171 },
7272 ]
7373 } else {
7474 return [
7575 {
76- ' icon' : " qrc:/images/ filter.svg" , ' callback' : ' filter' , " help" : qsTranslate (" RESP" ," Open Keys Filter" ),
76+ ' icon' : PlatformUtils . getThemeIcon ( " filter.svg" ) , ' callback' : ' filter' , " help" : qsTranslate (" RESP" ," Open Keys Filter" ),
7777 " shortcut" : PlatformUtils .isOSX ()? " Meta+F" : " Ctrl+F" ,
7878 },
7979 {
80- ' icon' : " qrc:/images/ refresh.svg" , ' event' : ' reload' , " help" : qsTranslate (" RESP" ," Reload Keys in Database" ),
80+ ' icon' : PlatformUtils . getThemeIcon ( " refresh.svg" ) , ' event' : ' reload' , " help" : qsTranslate (" RESP" ," Reload Keys in Database" ),
8181 " shortcut" : PlatformUtils .isOSX ()? " Meta+R" : " Ctrl+R" ,
8282 },
8383 {
84- ' icon' : " qrc:/images/ add.svg" , ' event' : ' add_key' , " help" : qsTranslate (" RESP" ," Add New Key" ),
84+ ' icon' : PlatformUtils . getThemeIcon ( " add.svg" ) , ' event' : ' add_key' , " help" : qsTranslate (" RESP" ," Add New Key" ),
8585 " shortcut" : PlatformUtils .isOSX ()? " Meta+N" : " Ctrl+N" ,
8686 },
8787 {
88- ' icon' : styleData .value [" live_update" ]? " qrc:/images/ live_update_disable.svg" : " qrc:/images/ live_update.svg" ,
88+ ' icon' : styleData .value [" live_update" ]? PlatformUtils . getThemeIcon ( " live_update_disable.svg" ) : PlatformUtils . getThemeIcon ( " live_update.svg" ) ,
8989 ' callback' : ' live_update' ,
9090 " help" : styleData .value [" live_update" ]? qsTranslate (" RESP" ," Disable Live Update" ) : qsTranslate (" RESP" ," Enable Live Update" ),
9191 " shortcut" : PlatformUtils .isOSX ()? " Meta+L" : " Ctrl+L" ,
9292 },
9393 {
94- ' icon' : " qrc:/images/ console.svg" , ' event' : ' console' , " help" : qsTranslate (" RESP" ," Open Console" ),
94+ ' icon' : PlatformUtils . getThemeIcon ( " console.svg" ) , ' event' : ' console' , " help" : qsTranslate (" RESP" ," Open Console" ),
9595 " shortcut" : Qt .platform .os == " osx" ? " Meta+T" : " Ctrl+T" ,
9696 },
97- {' icon' : " qrc:/images/ memory_usage.svg" , " event" : " analyze_memory_usage" , " help" : qsTranslate (" RESP" ," Analyze Used Memory" )},
97+ {' icon' : PlatformUtils . getThemeIcon ( " memory_usage.svg" ) , " event" : " analyze_memory_usage" , " help" : qsTranslate (" RESP" ," Analyze Used Memory" )},
9898 {
99- ' icon' : " qrc:/images/ bulk_operations.svg" , ' callback' : ' bulk_menu' , " help" : qsTranslate (" RESP" ," Bulk Operations" ),
99+ ' icon' : PlatformUtils . getThemeIcon ( " bulk_operations.svg" ) , ' callback' : ' bulk_menu' , " help" : qsTranslate (" RESP" ," Bulk Operations" ),
100100 },
101101 ]
102102 }
@@ -117,22 +117,22 @@ RowLayout {
117117 model: {
118118 return [
119119 {
120- ' icon' : " qrc:/images/ cleanup.svg" , ' event' : ' flush' , " help" : qsTranslate (" RESP" ," Flush Database" ),
120+ ' icon' : PlatformUtils . getThemeIcon ( " cleanup.svg" ) , ' event' : ' flush' , " help" : qsTranslate (" RESP" ," Flush Database" ),
121121 },
122122 {
123- ' icon' : " qrc:/images/ cleanup_filtered.svg" , ' event' : ' delete_keys' , " help" : qsTranslate (" RESP" ," Delete keys with filter" ),
123+ ' icon' : PlatformUtils . getThemeIcon ( " cleanup_filtered.svg" ) , ' event' : ' delete_keys' , " help" : qsTranslate (" RESP" ," Delete keys with filter" ),
124124 },
125125 {
126- ' icon' : " qrc:/images/ ttl.svg" , ' event' : ' ttl' , " help" : qsTranslate (" RESP" ," Set TTL for multiple keys" ),
126+ ' icon' : PlatformUtils . getThemeIcon ( " ttl.svg" ) , ' event' : ' ttl' , " help" : qsTranslate (" RESP" ," Set TTL for multiple keys" ),
127127 },
128128 {
129- ' icon' : " qrc:/images/db_copy .svg" , ' event' : ' copy_keys' , " help" : qsTranslate (" RESP" ," Copy keys from this database to another" ),
129+ ' icon' : PlatformUtils . getThemeIcon ( " db-copy .svg" ) , ' event' : ' copy_keys' , " help" : qsTranslate (" RESP" ," Copy keys from this database to another" ),
130130 },
131131 {
132- ' icon' : " qrc:/images/ import.svg" , ' event' : ' rdb_import' , " help" : qsTranslate (" RESP" ," Import keys from RDB file" ),
132+ ' icon' : PlatformUtils . getThemeIcon ( " import.svg" ) , ' event' : ' rdb_import' , " help" : qsTranslate (" RESP" ," Import keys from RDB file" ),
133133 },
134134 {
135- ' icon' : " qrc:/images/ back.svg" , ' callback' : ' db_menu' , " help" : qsTranslate (" RESP" ," Back" ),
135+ ' icon' : PlatformUtils . getThemeIcon ( " back.svg" ) , ' callback' : ' db_menu' , " help" : qsTranslate (" RESP" ," Back" ),
136136 },
137137
138138 ]
@@ -190,7 +190,7 @@ RowLayout {
190190 implicitHeight: filterMenu .btnHeight
191191 imgWidth: filterMenu .btnWidth
192192 imgHeight: filterMenu .btnHeight
193- iconSource: " qrc:/images/ ok.svg"
193+ iconSource: PlatformUtils . getThemeIcon ( " ok.svg" )
194194 objectName: " rdm_inline_menu_button_apply_filter"
195195
196196 onClicked: setFilter ()
@@ -211,7 +211,7 @@ RowLayout {
211211 implicitHeight: filterMenu .btnHeight
212212 imgWidth: filterMenu .btnWidth
213213 imgHeight: filterMenu .btnHeight
214- iconSource: " qrc:/images/ help.svg"
214+ iconSource: PlatformUtils . getThemeIcon ( " help.svg" )
215215 onClicked: Qt .openUrlExternally (" http://docs.resp.app/en/latest/features/#search-in-connection-tree" )
216216 }
217217
@@ -222,7 +222,7 @@ RowLayout {
222222 implicitHeight: filterMenu .btnHeight
223223 imgWidth: filterMenu .btnWidth
224224 imgHeight: filterMenu .btnHeight
225- iconSource: " qrc:/images/ clear.svg"
225+ iconSource: PlatformUtils . getThemeIcon ( " clear.svg" )
226226 objectName: " rdm_inline_menu_button_reset_filter"
227227
228228 onClicked: {
0 commit comments