1 | /* |
2 | This file is part of the KDE project. |
3 | |
4 | Copyright (c) 2011 Lionel Chauvin <megabigbug@yahoo.fr> |
5 | Copyright (c) 2011,2012 Cédric Bellegarde <gnumdk@gmail.com> |
6 | |
7 | Permission is hereby granted, free of charge, to any person obtaining a |
8 | copy of this software and associated documentation files (the "Software"), |
9 | to deal in the Software without restriction, including without limitation |
10 | the rights to use, copy, modify, merge, publish, distribute, sublicense, |
11 | and/or sell copies of the Software, and to permit persons to whom the |
12 | Software is furnished to do so, subject to the following conditions: |
13 | |
14 | The above copyright notice and this permission notice shall be included in |
15 | all copies or substantial portions of the Software. |
16 | |
17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
18 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
19 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL |
20 | THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
21 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
22 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER |
23 | DEALINGS IN THE SOFTWARE. |
24 | */ |
25 | |
26 | #ifndef GTKICONS_H |
27 | #define GTKICONS_H |
28 | |
29 | #include <QtCore/QMap> |
30 | |
31 | class GtkIcons : public QMap<QString, QString> |
32 | { |
33 | public: |
34 | GtkIcons( void ) : QMap<QString, QString> () |
35 | { |
36 | insert(QString("gnome-fs-directory" ), QString("folder.png" )); |
37 | insert(QString("gnome-fs-regular.png" ), QString("application-x-zerosize.png" )); |
38 | insert(QString("gtk-about" ), QString("help-about.png" )); |
39 | insert(QString("gtk-add" ), QString("list-add.png" )); |
40 | insert(QString("gtk-apply" ), QString("dialog-ok-apply.png ok-apply.png apply.png" )); |
41 | insert(QString("gtk-bold" ), QString("format-text-bold.png" )); |
42 | insert(QString("gtk-cancel" ), QString("dialog-cancel.png cancel.png" )); |
43 | insert(QString("gtk-cdrom" ), QString("media-optical.png" )); |
44 | insert(QString("gtk-clear" ), QString("edit-clear.png" )); |
45 | insert(QString("gtk-close" ), QString("window-close.png" )); |
46 | insert(QString("gtk-color-picker" ), QString("color-picker.png" )); |
47 | insert(QString("gtk-connect" ), QString("network-connect.png" )); |
48 | insert(QString("gtk-convert" ), QString("document-export.png" )); |
49 | insert(QString("gtk-copy" ), QString("edit-copy.png" )); |
50 | insert(QString("gtk-cut" ), QString("edit-cut.png" )); |
51 | insert(QString("gtk-delete" ), QString("edit-delete.png" )); |
52 | insert(QString("gtk-dialog-authentication" ), QString("dialog-password.png document-encrypt.png object-locked.png" )); |
53 | insert(QString("gtk-dialog-error" ), QString("dialog-error.png" )); |
54 | insert(QString("gtk-dialog-info" ), QString("dialog-information.png" )); |
55 | insert(QString("gtk-dialog-question" ), QString("dialog-information.png" )); |
56 | insert(QString("gtk-dialog-warning" ), QString("dialog-warning.png" )); |
57 | insert(QString("gtk-directory" ), QString("folder.png" )); |
58 | insert(QString("gtk-disconnect" ), QString("network-disconnect.png" )); |
59 | insert(QString("gtk-dnd" ), QString("application-x-zerosize.png" )); |
60 | insert(QString("gtk-dnd-multiple" ), QString("document-multiple.png" )); |
61 | insert(QString("gtk-edit" ), QString("document-properties.png" )); |
62 | insert(QString("gtk-execute" ), QString("fork.png" )); |
63 | insert(QString("gtk-file" ), QString("application-x-zerosize.png" )); |
64 | insert(QString("gtk-find" ), QString("edit-find.png" )); |
65 | insert(QString("gtk-find-and-replace" ), QString("edit-find-replace.png" )); |
66 | insert(QString("gtk-floppy" ), QString("media-floppy.png" )); |
67 | insert(QString("gtk-fullscreen" ), QString("view-fullscreen.png" )); |
68 | insert(QString("gtk-goto-bottom" ), QString("go-bottom.png" )); |
69 | insert(QString("gtk-goto-first" ), QString("go-first.png" )); |
70 | insert(QString("gtk-goto-last" ), QString("go-last.png" )); |
71 | insert(QString("gtk-goto-top" ), QString("go-top.png" )); |
72 | insert(QString("gtk-go-back" ), QString("go-previous.png" )); |
73 | insert(QString("gtk-go-back-ltr" ), QString("go-previous.png" )); |
74 | insert(QString("gtk-go-back-rtl" ), QString("go-next.png" )); |
75 | insert(QString("gtk-go-down" ), QString("go-down.png" )); |
76 | insert(QString("gtk-go-forward" ), QString("go-next.png" )); |
77 | insert(QString("gtk-go-forward-ltr" ), QString("go-next.png" )); |
78 | insert(QString("gtk-go-forward-rtl" ), QString("go-previous.png" )); |
79 | insert(QString("gtk-go-up" ), QString("go-up.png" )); |
80 | insert(QString("gtk-harddisk" ), QString("drive-harddisk.png" )); |
81 | insert(QString("gtk-help" ), QString("help-contents.png" )); |
82 | insert(QString("gtk-home" ), QString("go-home.png" )); |
83 | insert(QString("gtk-indent" ), QString("format-indent-more.png" )); |
84 | insert(QString("gtk-index" ), QString("help-contents.png" )); |
85 | insert(QString("gtk-info" ), QString("help-about.png" )); |
86 | insert(QString("gtk-italic" ), QString("format-text-italic.png" )); |
87 | insert(QString("gtk-jump-to" ), QString("go-jump.png" )); |
88 | insert(QString("gtk-justify-center" ), QString("format-justify-center.png" )); |
89 | insert(QString("gtk-justify-fill" ), QString("format-justify-fill.png" )); |
90 | insert(QString("gtk-justify-left" ), QString("format-justify-left.png" )); |
91 | insert(QString("gtk-justify-right" ), QString("format-justify-right.png" )); |
92 | insert(QString("gtk-leave-fullscreen" ), QString("view-restore.png" )); |
93 | insert(QString("gtk-media-forward" ), QString("media-seek-forward.png" )); |
94 | insert(QString("gtk-media-next" ), QString("media-skip-forward.png" )); |
95 | insert(QString("gtk-media-pause" ), QString("media-playback-pause.png" )); |
96 | insert(QString("gtk-media-play" ), QString("media-playback-start.png" )); |
97 | insert(QString("gtk-media-previous" ), QString("media-skip-backward.png" )); |
98 | insert(QString("gtk-media-record" ), QString("media-record.png" )); |
99 | insert(QString("gtk-media-rewind" ), QString("media-seek-backward.png" )); |
100 | insert(QString("gtk-media-stop" ), QString("media-playback-stop.png" )); |
101 | insert(QString("gtk-missing-image" ), QString("unknown.png" )); |
102 | insert(QString("gtk-network" ), QString("network-server.png" )); |
103 | insert(QString("gtk-new" ), QString("document-new.png" )); |
104 | insert(QString("gtk-no" ), QString("edit-delete.png" )); |
105 | insert(QString("gtk-ok" ), QString("dialog-ok.png ok.png" )); |
106 | insert(QString("gtk-open" ), QString("document-open.png" )); |
107 | insert(QString("gtk-paste" ), QString("edit-paste.png" )); |
108 | insert(QString("gtk-preferences" ), QString("configure.png" )); |
109 | insert(QString("gtk-print" ), QString("document-print.png" )); |
110 | insert(QString("gtk-print-preview" ), QString("document-print-preview.png" )); |
111 | insert(QString("gtk-properties" ), QString("document-properties.png" )); |
112 | insert(QString("gtk-quit" ), QString("application-exit.png" )); |
113 | insert(QString("gtk-redo" ), QString("edit-redo.png" )); |
114 | insert(QString("gtk-refresh" ), QString("view-refresh.png" )); |
115 | insert(QString("gtk-remove" ), QString("edit-delete.png" )); |
116 | insert(QString("gtk-revert-to-saved" ), QString("document-revert.png" )); |
117 | insert(QString("gtk-save" ), QString("document-save.png" )); |
118 | insert(QString("gtk-save-as" ), QString("document-save-as.png" )); |
119 | insert(QString("gtk-select-all" ), QString("edit-select-all.png" )); |
120 | insert(QString("gtk-select-color" ), QString("color-picker.png" )); |
121 | insert(QString("gtk-select-font" ), QString("preferences-desktop-font.png" )); |
122 | insert(QString("gtk-sort-ascending" ), QString("view-sort-ascending.png" )); |
123 | insert(QString("gtk-sort-descending" ), QString("view-sort-descending.png" )); |
124 | insert(QString("gtk-spell-check" ), QString("tools-check-spelling.png" )); |
125 | insert(QString("gtk-stop" ), QString("process-stop.png" )); |
126 | insert(QString("gtk-strikethrough" ), QString("format-text-strikethrough.png" )); |
127 | insert(QString("gtk-undelete" ), QString("edit-undo.png" )); |
128 | insert(QString("gtk-underline" ), QString("format-text-underline.png" )); |
129 | insert(QString("gtk-undo" ), QString("edit-undo.png" )); |
130 | insert(QString("gtk-unindent" ), QString("format-indent-less.png" )); |
131 | insert(QString("gtk-yes" ), QString("dialog-ok.png ok.png" )); |
132 | insert(QString("gtk-zoom-100" ), QString("zoom-original.png" )); |
133 | insert(QString("gtk-zoom-fit" ), QString("zoom-fit-best.png" )); |
134 | insert(QString("gtk-zoom-in" ), QString("zoom-in.png" )); |
135 | insert(QString("gtk-zoom-out" ), QString("zoom-out.png" )); |
136 | insert(QString("stock_edit-bookmark" ), QString("bookmarks-organize.png" )); |
137 | insert(QString("gimp-edit" ), QString("edit.png" )); |
138 | insert(QString("gimp-info" ), QString("dialog-information.png" )); |
139 | insert(QString("gimp-reset" ), QString("reload.png" )); |
140 | insert(QString("gimp-warning" ), QString("dialog-warning.png" )); |
141 | insert(QString("gimp-tool-options" ), QString("tool.png" )); |
142 | insert(QString("gimp-images" ), QString("image.png" )); |
143 | } |
144 | }; |
145 | |
146 | #endif // GTKICONS_H |