1 /* 2 Copyright 2006-2019 The QElectroTech Team 3 This file is part of QElectroTech. 4 5 QElectroTech is free software: you can redistribute it and/or modify 6 it under the terms of the GNU General Public License as published by 7 the Free Software Foundation, either version 2 of the License, or 8 (at your option) any later version. 9 10 QElectroTech is distributed in the hope that it will be useful, 11 but WITHOUT ANY WARRANTY; without even the implied warranty of 12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 GNU General Public License for more details. 14 15 You should have received a copy of the GNU General Public License 16 along with QElectroTech. If not, see <http://www.gnu.org/licenses/>. 17 */ 18 #include "qeticons.h" 19 #include <QApplication> 20 21 // on redeclare ici les icones 22 namespace QET { 23 namespace Icons { 24 QIcon Add; 25 QIcon AddFolio; 26 QIcon Allowed; 27 QIcon ApplicationExit; 28 QIcon ArrowLeft; 29 QIcon ArrowLeftDouble; 30 QIcon ArrowRight; 31 QIcon ArrowRightDouble; 32 QIcon Autoconnect; 33 QIcon BringForward; 34 QIcon Cancel; 35 QIcon Conductor; 36 QIcon ConductorEdit; 37 QIcon ConductorSettings; 38 QIcon Configure; 39 QIcon ConfigureToolbars; 40 QIcon IC_CopyFile; 41 QIcon DefaultConductor; 42 QIcon DiagramAdd; 43 QIcon Diagram; 44 QIcon DiagramBg; 45 QIcon DiagramDelete; 46 QIcon DialogCancel; 47 QIcon DialogInformation; 48 QIcon DialogOk; 49 QIcon DocumentClose; 50 QIcon DocumentExport; 51 QIcon DocumentSpreadsheet; 52 QIcon DocumentImport; 53 QIcon DocumentNew; 54 QIcon DocumentOpen; 55 QIcon DocumentOpenRecent; 56 QIcon DocumentPrint; 57 QIcon DocumentPrintFrame; 58 QIcon DocumentSave; 59 QIcon DocumentSaveAll; 60 QIcon DocumentSaveAs; 61 QIcon East; 62 QIcon EditClear; 63 QIcon EditClearLocationBar; 64 QIcon EditCopy; 65 QIcon EditCut; 66 QIcon EditDelete; 67 QIcon EditPaste; 68 QIcon EditRedo; 69 QIcon EditRename; 70 QIcon EditSelectAll; 71 QIcon EditSelectInvert; 72 QIcon EditSelectNone; 73 QIcon EditTableCellMerge; 74 QIcon EditTableCellSplit; 75 QIcon EditTableDeleteColumn; 76 QIcon EditTableDeleteRow; 77 QIcon EditTableInsertColumnLeft; 78 QIcon EditTableInsertColumnRight; 79 QIcon EditTableInsertRowAbove; 80 QIcon EditTableInsertRowUnder; 81 QIcon EditText; 82 QIcon EditUndo; 83 QIcon Element; 84 QIcon ElementDelete; 85 QIcon ElementEdit; 86 QIcon ElementNew; 87 QIcon ElementSmall; 88 QIcon EndLineCircle; 89 QIcon EndLineDiamond; 90 QIcon EndLineNone; 91 QIcon EndLineSimple; 92 QIcon EndLineTriangle; 93 QIcon EPS; 94 QIcon Folder; 95 QIcon FolderDelete; 96 QIcon FolderEdit; 97 QIcon FolderNew; 98 QIcon FolderOnlyThis; 99 QIcon FolderOpen; 100 QIcon FolderProperties; 101 QIcon FolderShowAll; 102 QIcon Forbidden; 103 QIcon FullScreenEnter; 104 QIcon FullScreenExit; 105 QIcon GoBottom; 106 QIcon GoDown; 107 QIcon GoDownDouble; 108 QIcon GoTop; 109 QIcon GoUp; 110 QIcon GoUpDouble; 111 QIcon Ground; 112 QIcon Grid; 113 QIcon Hide; 114 QIcon Home; 115 QIcon HotSpot; 116 QIcon InsertImage; 117 QIcon Lower; 118 QIcon IC_MoveFile; 119 QIcon Names; 120 QIcon Neutral; 121 QIcon NewDiagram; 122 QIcon North; 123 QIcon ObjectLocked; 124 QIcon ObjectRotateRight; 125 QIcon ObjectUnlocked; 126 QIcon Orientations; 127 QIcon PartArc; 128 QIcon PartCircle; 129 QIcon PartEllipse; 130 QIcon PartLine; 131 QIcon PartPolygon; 132 QIcon PartRectangle; 133 QIcon PartSelect; 134 QIcon PartText; 135 QIcon PartTextField; 136 QIcon PDF; 137 QIcon Phase; 138 QIcon PrintAllPages; 139 QIcon Printer; 140 QIcon PrintLandscape; 141 QIcon PrintPortrait; 142 QIcon PrintTwoPages; 143 QIcon Project; 144 QIcon ProjectClose; 145 QIcon ProjectNew; 146 QIcon Projects; 147 QIcon ProjectFile; 148 QIcon ProjectFileGP; 149 QIcon ProjectProperties; 150 QIcon QETIcon; 151 QIcon QETLogo; 152 QIcon QETOxygenLogo; 153 QIcon QtLogo; 154 QIcon Raise; 155 QIcon Remove; 156 QIcon Restore; 157 QIcon RunDxf; 158 QIcon SendBackward; 159 QIcon Settings; 160 QIcon SinglePage; 161 QIcon South; 162 QIcon Start; 163 QIcon TableOfContent; 164 QIcon Terminal; 165 QIcon TitleBlock; 166 QIcon TitleBlockBottom; 167 QIcon TitleBlockRight; 168 QIcon TransformRotate; 169 QIcon UserInformations; 170 QIcon ViewFitWidth; 171 QIcon ViewFitWindow; 172 QIcon ViewMove; 173 QIcon ViewRefresh; 174 QIcon West; 175 QIcon WindowNew; 176 QIcon XmlTextFile; 177 QIcon ZoomDraw; 178 QIcon ZoomFitBest; 179 QIcon ZoomIn; 180 QIcon ZoomOriginal; 181 QIcon ZoomOut; 182 QIcon adding_image; 183 QIcon resize_image; 184 QIcon ar; 185 QIcon br; 186 QIcon catalonia; 187 QIcon cs; 188 QIcon de; 189 QIcon da; 190 QIcon gr; 191 QIcon en; 192 QIcon es; 193 QIcon fr; 194 QIcon hr; 195 QIcon hu; 196 QIcon it; 197 QIcon pl; 198 QIcon pt; 199 QIcon ro; 200 QIcon ru; 201 QIcon sl; 202 QIcon nl; 203 QIcon be; 204 QIcon tr; 205 QIcon translation; 206 QIcon listDrawings; 207 QIcon AutoNum; 208 QIcon TerminalStrip; 209 QIcon QETManual; 210 QIcon QETDonate; 211 QIcon QETDownload; 212 QIcon QETVideo; 213 QIcon super; 214 QIcon sub; 215 QIcon textGroup; 216 QIcon ElementMaster; 217 QIcon ElementSlave; 218 QIcon FolioXrefComing; 219 QIcon ElementTerminal; 220 } 221 } 222 223 /** 224 Initialise les icones de l'application QElectroTech 225 */ initIcons()226void QET::Icons::initIcons() { 227 // we may need to mirror some icons for right-to-left languages 228 bool rtl = QApplication::isRightToLeft(); 229 QTransform reverse = QTransform().scale(-1, 1); 230 231 Add .addFile(":/ico/16x16/list-add.png"); 232 Add .addFile(":/ico/22x22/list-add.png"); 233 AddFolio .addFile(":/ico/16x16/folio-new.png"); 234 Allowed .addFile(":/ico/16x16/user-online.png"); 235 ApplicationExit .addFile(":/ico/16x16/application-exit.png"); 236 ApplicationExit .addFile(":/ico/22x22/application-exit.png"); 237 ArrowLeft .addFile(":/ico/16x16/arrow-left.png"); 238 ArrowLeft .addFile(":/ico/22x22/arrow-left.png"); 239 ArrowLeftDouble .addFile(":/ico/16x16/arrow-left-double.png"); 240 ArrowLeftDouble .addFile(":/ico/22x22/arrow-left-double.png"); 241 ArrowRight .addFile(":/ico/16x16/arrow-right.png"); 242 ArrowRight .addFile(":/ico/22x22/arrow-right.png"); 243 ArrowRightDouble .addFile(":/ico/16x16/arrow-right-double.png"); 244 ArrowRightDouble .addFile(":/ico/22x22/arrow-right-double.png"); 245 Autoconnect .addFile(":/ico/22x22/autoconnect.png"); 246 BringForward .addFile(":/ico/22x22/bring_forward.png"); 247 Cancel .addFile(":/ico/16x16/item-cancel.png"); 248 Conductor .addFile(":/ico/16x16/conductor.png"); 249 ConductorEdit .addFile(":/ico/16x16/conductor-edit.png"); 250 ConductorSettings .addFile(":/ico/16x16/conductor-reset.png"); 251 ConductorSettings .addFile(":/ico/22x22/conductor2.png"); 252 Configure .addFile(":/ico/16x16/configure.png"); 253 Configure .addFile(":/ico/22x22/configure.png"); 254 ConfigureToolbars .addFile(":/ico/16x16/configure-toolbars.png"); 255 ConfigureToolbars .addFile(":/ico/22x22/configure-toolbars.png"); 256 IC_CopyFile .addFile(":/ico/16x16/item-copy.png"); 257 DiagramAdd .addFile(":/ico/16x16/folio-new.png"); 258 DiagramAdd .addFile(":/ico/22x22/diagram_add.png"); 259 Diagram .addFile(":/ico/16x16/diagram.png"); 260 Diagram .addFile(":/ico/diagram.png"); 261 DiagramBg .addFile(":/ico/22x22/diagram_bg.png"); 262 DiagramDelete .addFile(":/ico/16x16/folio-delete.png"); 263 DiagramDelete .addFile(":/ico/22x22/diagram_del.png"); 264 DialogCancel .addFile(":/ico/16x16/dialog-cancel.png"); 265 DialogCancel .addFile(":/ico/22x22/dialog-cancel.png"); 266 DialogInformation .addFile(":/ico/16x16/folio-properties.png"); 267 DialogInformation .addFile(":/ico/22x22/dialog-information.png"); 268 DialogOk .addFile(":/ico/16x16/dialog-ok.png"); 269 DialogOk .addFile(":/ico/22x22/dialog-ok.png"); 270 DocumentClose .addFile(":/ico/16x16/document-close.png"); 271 DocumentClose .addFile(":/ico/22x22/document-close.png"); 272 DocumentExport .addFile(":/ico/16x16/document-export.png"); 273 DocumentExport .addFile(":/ico/22x22/document-export.png"); 274 DocumentSpreadsheet .addFile(":/ico/16x16/export-csv.png"); 275 DocumentExport .addFile(":/ico/128x128/document-export.png"); 276 DocumentImport .addFile(":/ico/16x16/document-import.png"); 277 DocumentImport .addFile(":/ico/22x22/document-import.png"); 278 DocumentNew .addFile(":/ico/16x16/document-new.png"); 279 DocumentNew .addFile(":/ico/22x22/document-new.png"); 280 DocumentOpen .addFile(":/ico/16x16/document-open.png"); 281 DocumentOpen .addFile(":/ico/22x22/document-open.png"); 282 DocumentOpenRecent .addFile(":/ico/16x16/document-open-recent.png"); 283 DocumentOpenRecent .addFile(":/ico/22x22/document-open-recent.png"); 284 DocumentPrint .addFile(":/ico/16x16/document-print.png"); 285 DocumentPrint .addFile(":/ico/22x22/document-print.png"); 286 DocumentPrintFrame .addFile(":/ico/16x16/document-print-frame.png"); 287 DocumentPrintFrame .addFile(":/ico/48x48/document-print-frame.png"); 288 DocumentSave .addFile(":/ico/16x16/document-save.png"); 289 DocumentSave .addFile(":/ico/22x22/document-save.png"); 290 DocumentSaveAll .addFile(":/ico/16x16/document-save-all.png"); 291 DocumentSaveAll .addFile(":/ico/22x22/document-save-all.png"); 292 DocumentSaveAs .addFile(":/ico/16x16/document-save-as.png"); 293 DocumentSaveAs .addFile(":/ico/22x22/document-save-as.png"); 294 East .addFile(":/ico/16x16/east.png"); 295 EditClear .addFile(":/ico/16x16/edit-clear.png"); 296 EditClear .addFile(":/ico/22x22/edit-clear.png"); 297 EditText .addFile(":/ico/22x22/names.png"); 298 adding_image .addFile(":/ico/22x22/insert-image.png"); 299 300 if (rtl) { 301 EditClearLocationBar.addPixmap(QPixmap(":/ico/16x16/edit-clear-locationbar-ltr.png").transformed(reverse)); 302 EditClearLocationBar.addPixmap(QPixmap(":/ico/22x22/edit-clear-locationbar-ltr.png").transformed(reverse)); 303 } else { 304 EditClearLocationBar.addFile(":/ico/16x16/edit-clear-locationbar-ltr.png"); 305 EditClearLocationBar.addFile(":/ico/22x22/edit-clear-locationbar-ltr.png"); 306 } 307 EditCopy .addFile(":/ico/16x16/edit-copy.png"); 308 EditCopy .addFile(":/ico/22x22/edit-copy.png"); 309 EditCut .addFile(":/ico/16x16/edit-cut.png"); 310 EditCut .addFile(":/ico/22x22/edit-cut.png"); 311 EditDelete .addFile(":/ico/16x16/edit-delete.png"); 312 EditDelete .addFile(":/ico/22x22/edit-delete.png"); 313 EditPaste .addFile(":/ico/22x22/edit-paste.png"); 314 EditPaste .addFile(":/ico/16x16/edit-paste.png"); 315 if (rtl) { 316 EditRedo.addPixmap(QPixmap(":/ico/16x16/edit-redo.png").transformed(reverse)); 317 EditRedo.addPixmap(QPixmap(":/ico/22x22/edit-redo.png").transformed(reverse)); 318 } else { 319 EditRedo .addFile(":/ico/16x16/edit-redo.png"); 320 EditRedo .addFile(":/ico/22x22/edit-redo.png"); 321 } 322 EditRename .addFile(":/ico/16x16/edit-rename.png"); 323 EditRename .addFile(":/ico/22x22/edit-rename.png"); 324 EditSelectAll .addFile(":/ico/16x16/edit-select-all.png"); 325 EditSelectAll .addFile(":/ico/22x22/edit-select-all.png"); 326 EditSelectInvert .addFile(":/ico/16x16/edit-select-invert.png"); 327 EditSelectNone .addFile(":/ico/16x16/edit-select-none.png"); 328 EditTableCellMerge .addFile(":/ico/16x16/edit-table-cell-merge.png"); 329 EditTableCellMerge .addFile(":/ico/22x22/edit-table-cell-merge.png"); 330 EditTableCellSplit .addFile(":/ico/16x16/edit-table-cell-split.png"); 331 EditTableCellSplit .addFile(":/ico/22x22/edit-table-cell-split.png"); 332 EditTableDeleteColumn .addFile(":/ico/16x16/edit-table-delete-column.png"); 333 EditTableDeleteColumn .addFile(":/ico/22x22/edit-table-delete-column.png"); 334 EditTableDeleteRow .addFile(":/ico/16x16/edit-table-delete-row.png"); 335 EditTableDeleteRow .addFile(":/ico/22x22/edit-table-delete-row.png"); 336 EditTableInsertColumnLeft .addFile(":/ico/16x16/edit-table-insert-column-left.png"); 337 EditTableInsertColumnLeft .addFile(":/ico/22x22/edit-table-insert-column-left.png"); 338 EditTableInsertColumnRight.addFile(":/ico/16x16/edit-table-insert-column-right.png"); 339 EditTableInsertColumnRight.addFile(":/ico/22x22/edit-table-insert-column-right.png"); 340 EditTableInsertRowAbove .addFile(":/ico/16x16/edit-table-insert-row-above.png"); 341 EditTableInsertRowAbove .addFile(":/ico/22x22/edit-table-insert-row-above.png"); 342 EditTableInsertRowUnder .addFile(":/ico/16x16/edit-table-insert-row-under.png"); 343 EditTableInsertRowUnder .addFile(":/ico/22x22/edit-table-insert-row-under.png"); 344 if (rtl) { 345 EditUndo.addPixmap(QPixmap(":/ico/16x16/edit-undo.png").transformed(reverse)); 346 EditUndo.addPixmap(QPixmap(":/ico/22x22/edit-undo.png").transformed(reverse)); 347 } else { 348 EditUndo .addFile(":/ico/16x16/edit-undo.png"); 349 EditUndo .addFile(":/ico/22x22/edit-undo.png"); 350 } 351 Element .addFile(":/ico/breeze-icons/16x16/mimetypes/application-x-qet-element.png"); 352 Element .addFile(":/ico/breeze-icons/22x22/mimetypes/application-x-qet-element.png"); 353 Element .addFile(":/ico/breeze-icons/32x32/mimetypes/application-x-qet-element.png"); 354 ElementDelete .addFile(":/ico/16x16/element-delete.png"); 355 ElementDelete .addFile(":/ico/22x22/element-delete.png"); 356 ElementEdit .addFile(":/ico/16x16/element-edit.png"); 357 ElementEdit .addFile(":/ico/22x22/element-edit.png"); 358 ElementNew .addFile(":/ico/16x16/element-new.png"); 359 ElementNew .addFile(":/ico/22x22/element-new.png"); 360 ElementSmall .addFile(":/ico/16x16/element.png"); 361 EndLineCircle .addFile(":/ico/16x16/endline-circle.png"); 362 EndLineDiamond .addFile(":/ico/16x16/endline-diamond.png"); 363 EndLineNone .addFile(":/ico/16x16/endline-none.png"); 364 EndLineSimple .addFile(":/ico/16x16/endline-simple.png"); 365 EndLineTriangle .addFile(":/ico/16x16/endline-triangle.png"); 366 EPS .addFile(":/ico/32x32/image-x-eps.png"); 367 Folder .addFile(":/ico/16x16/folder.png"); 368 FolderDelete .addFile(":/ico/16x16/folder-delete.png"); 369 FolderDelete .addFile(":/ico/22x22/folder-delete.png"); 370 FolderEdit .addFile(":/ico/16x16/folder-edit.png"); 371 FolderEdit .addFile(":/ico/22x22/folder-edit.png"); 372 FolderNew .addFile(":/ico/16x16/folder-new.png"); 373 FolderNew .addFile(":/ico/22x22/folder-new.png"); 374 FolderOnlyThis .addFile(":/ico/16x16/folder-only-this.png"); 375 FolderOpen .addFile(":/ico/16x16/folder-open.png"); 376 FolderOpen .addFile(":/ico/22x22/folder-open.png"); 377 FolderProperties .addFile(":/ico/16x16/folder-properties.png"); 378 FolderShowAll .addFile(":/ico/16x16/folder-show-all.png"); 379 Forbidden .addFile(":/ico/16x16/user-busy.png"); 380 FullScreenEnter .addFile(":/ico/16x16/view-fullscreen.png"); 381 FullScreenEnter .addFile(":/ico/22x22/view-fullscreen.png"); 382 FullScreenExit .addFile(":/ico/16x16/view-restore.png"); 383 FullScreenExit .addFile(":/ico/22x22/view-restore.png"); 384 GoBottom .addFile(":/ico/16x16/go-bottom.png"); 385 GoDown .addFile(":/ico/16x16/go-down.png"); 386 GoDown .addFile(":/ico/22x22/go-down.png"); 387 GoDownDouble .addFile(":/ico/16x16/go-down-double.png"); 388 GoTop .addFile(":/ico/16x16/go-top.png"); 389 GoUp .addFile(":/ico/16x16/go-up.png"); 390 GoUp .addFile(":/ico/22x22/go-up.png"); 391 GoUpDouble .addFile(":/ico/16x16/go-up-double.png"); 392 Ground .addFile(":/ico/16x16/ground.png"); 393 Grid .addFile(":/ico/16x16/grid.png"); 394 Grid .addFile(":/ico/22x22/grid.png"); 395 Hide .addFile(":/ico/16x16/masquer.png"); 396 Home .addFile(":/ico/16x16/go-home.png"); 397 Home .addFile(":/ico/22x22/go-home.png"); 398 HotSpot .addFile(":/ico/22x22/hotspot.png"); 399 InsertImage .addFile(":/ico/22x22/insert-image.png"); 400 Lower .addFile(":/ico/22x22/lower.png"); 401 IC_MoveFile .addFile(":/ico/16x16/item-move.png"); 402 Names .addFile(":/ico/22x22/names.png"); 403 Neutral .addFile(":/ico/16x16/neutral.png"); 404 NewDiagram .addFile(":/ico/128x128/diagram.png"); 405 North .addFile(":/ico/16x16/north.png"); 406 ObjectLocked .addFile(":/ico/22x22/object-locked.png"); 407 ObjectRotateRight .addFile(":/ico/16x16/object-rotate-right.png"); 408 ObjectRotateRight .addFile(":/ico/22x22/object-rotate-right.png"); 409 ObjectUnlocked .addFile(":/ico/22x22/object-unlocked.png"); 410 Orientations .addFile(":/ico/16x16/orientations.png"); 411 PartArc .addFile(":/ico/22x22/arc.png"); 412 PartCircle .addFile(":/ico/16x16/circle.png"); 413 PartEllipse .addFile(":/ico/22x22/ellipse.png"); 414 PartLine .addFile(":/ico/22x22/line.png"); 415 PartPolygon .addFile(":/ico/22x22/polygon.png"); 416 PartRectangle .addFile(":/ico/22x22/rectangle.png"); 417 PartSelect .addFile(":/ico/16x16/select.png"); 418 PartSelect .addFile(":/ico/22x22/select.png"); 419 PartText .addFile(":/ico/22x22/text.png"); 420 PartTextField .addFile(":/ico/22x22/textfield.png"); 421 PDF .addFile(":/ico/32x32/application-pdf.png"); 422 Phase .addFile(":/ico/16x16/phase.png"); 423 PrintAllPages .addFile(":/ico/22x22/all_pages.png"); 424 Printer .addFile(":/ico/32x32/printer.png"); 425 Printer .addFile(":/ico/128x128/printer.png"); 426 PrintLandscape .addFile(":/ico/22x22/landscape.png"); 427 PrintPortrait .addFile(":/ico/22x22/portrait.png"); 428 PrintTwoPages .addFile(":/ico/22x22/two_pages.png"); 429 Projects .addFile(":/ico/128x128/project.png"); 430 ProjectClose .addFile(":/ico/16x16/project-close.png"); 431 ProjectClose .addFile(":/ico/22x22/project-close.png"); 432 ProjectNew .addFile(":/ico/16x16/project-new.png"); 433 ProjectNew .addFile(":/ico/22x22/project-new.png"); 434 ProjectFile .addFile(":/ico/breeze-icons/16x16/mimetypes/application-x-qet-project.png"); 435 ProjectFile .addFile(":/ico/breeze-icons/22x22/mimetypes/application-x-qet-project.png"); 436 ProjectFile .addFile(":/ico/breeze-icons/32x32/mimetypes/application-x-qet-project.png"); 437 ProjectProperties .addFile(":/ico/16x16/project-properties.png"); 438 QETDonate .addFile(":/ico/16x16/help-donate.png"); 439 QETDownload .addFile(":/ico/16x16/edit-download.png"); 440 QETIcon .addFile(":/ico/256x256/qelectrotech.png"); 441 ProjectFileGP .addFile(":/ico/16x16/project.png"); 442 QETLogo .addFile(":/ico/16x16/qet.png"); 443 QETManual .addFile(":/ico/16x16/help-contents.png"); 444 QETLogo .addFile(":/ico/256x256/qet.png"); 445 QETOxygenLogo .addFile(":/ico/breeze-icons/128x128/apps/qelectrotech.png"); 446 QETOxygenLogo .addFile(":/ico/breeze-icons/16x16/apps/qelectrotech.png"); 447 QETOxygenLogo .addFile(":/ico/breeze-icons/22x22/apps/qelectrotech.png"); 448 QETOxygenLogo .addFile(":/ico/breeze-icons/256x256/apps/qelectrotech.png"); 449 QETOxygenLogo .addFile(":/ico/breeze-icons/32x32/apps/qelectrotech.png"); 450 QETOxygenLogo .addFile(":/ico/breeze-icons/48x48/apps/qelectrotech.png"); 451 QETOxygenLogo .addFile(":/ico/breeze-icons/64x64/apps/qelectrotech.png"); 452 QETVideo .addFile(":/ico/16x16/kdenlive-show-video.png"); 453 QtLogo .addFile(":/ico/16x16/qt.png"); 454 Raise .addFile(":/ico/22x22/raise.png"); 455 Remove .addFile(":/ico/16x16/list-remove.png"); 456 Remove .addFile(":/ico/22x22/list-remove.png"); 457 resize_image .addFile(":/ico/22x22/transform-scale.png"); 458 Restore .addFile(":/ico/22x22/restaurer.png"); 459 RunDxf .addFile(":/ico/16x16/run-dxf.png"); 460 SendBackward .addFile(":/ico/22x22/send_backward.png"); 461 Settings .addFile(":/ico/128x128/settings.png"); 462 SinglePage .addFile(":/ico/22x22/single_page.png"); 463 South .addFile(":/ico/16x16/south.png"); 464 Start .addFile(":/ico/22x22/start.png"); 465 TableOfContent .addFile(":/ico/16x16/table-of-content.png"); 466 Terminal .addFile(":/ico/22x22/terminal.png"); 467 TerminalStrip .addFile(":/ico/16x16/terminalstrip.png"); 468 TerminalStrip .addFile(":/ico/22x22/terminalstrip.png"); 469 TitleBlock .addFile(":/ico/16x16/label.png"); 470 TitleBlock .addFile(":/ico/22x22/label.png"); 471 TitleBlockBottom .addFile(":/ico/22x22/titleblock-bottom.png"); 472 TitleBlockRight .addFile(":/ico/22x22/titleblock-right.png"); 473 TransformRotate .addFile(":/ico/16x16/transform-rotate.png"); 474 UserInformations .addFile(":/ico/16x16/preferences-desktop-user.png"); 475 UserInformations .addFile(":/ico/22x22/preferences-desktop-user.png"); 476 ViewFitWidth .addFile(":/ico/22x22/view_fit_width.png"); 477 ViewFitWindow .addFile(":/ico/22x22/view-fit-window.png"); 478 ViewMove .addFile(":/ico/16x16/move.png"); 479 ViewMove .addFile(":/ico/22x22/move.png"); 480 if (rtl) { 481 ViewRefresh.addPixmap(QPixmap(":/ico/16x16/view-refresh.png").transformed(reverse)); 482 ViewRefresh.addPixmap(QPixmap(":/ico/22x22/view-refresh.png").transformed(reverse)); 483 } else { 484 ViewRefresh .addFile(":/ico/16x16/view-refresh.png"); 485 ViewRefresh .addFile(":/ico/22x22/view-refresh.png"); 486 } 487 West .addFile(":/ico/16x16/west.png"); 488 WindowNew .addFile(":/ico/16x16/window-new.png"); 489 WindowNew .addFile(":/ico/22x22/window-new.png"); 490 XmlTextFile .addFile(":/ico/16x16/text-xml.png"); 491 XmlTextFile .addFile(":/ico/22x22/text-xml.png"); 492 XmlTextFile .addFile(":/ico/32x32/text-xml.png"); 493 ZoomDraw .addFile(":/ico/16x16/zoom-draw.png"); 494 ZoomDraw .addFile(":/ico/22x22/zoom-draw.png"); 495 ZoomFitBest .addFile(":/ico/16x16/zoom-fit-best.png"); 496 ZoomFitBest .addFile(":/ico/22x22/zoom-fit-best.png"); 497 ZoomIn .addFile(":/ico/16x16/zoom-in.png"); 498 ZoomIn .addFile(":/ico/22x22/zoom-in.png"); 499 ZoomOriginal .addFile(":/ico/16x16/zoom-original.png"); 500 ZoomOriginal .addFile(":/ico/22x22/zoom-original.png"); 501 ZoomOut .addFile(":/ico/16x16/zoom-out.png"); 502 ZoomOut .addFile(":/ico/22x22/zoom-out.png"); 503 ar .addFile(":/ico/24x16/ar.png"); 504 br .addFile(":/ico/24x16/br.png"); 505 catalonia .addFile(":/ico/24x16/catalonia.png"); 506 cs .addFile(":/ico/24x16/cs.png"); 507 da .addFile(":/ico/24x16/dk.png"); 508 de .addFile(":/ico/24x16/de.png"); 509 gr .addFile(":/ico/24x16/gr.png"); 510 en .addFile(":/ico/24x16/en.png"); 511 es .addFile(":/ico/24x16/es.png"); 512 fr .addFile(":/ico/24x16/fr.png"); 513 hr .addFile(":/ico/24x16/hr.png"); 514 hu .addFile(":/ico/24x16/hu.png"); 515 it .addFile(":/ico/24x16/it.png"); 516 pl .addFile(":/ico/24x16/pl.png"); 517 pt .addFile(":/ico/24x16/pt.png"); 518 ro .addFile(":/ico/24x16/ro.png"); 519 ru .addFile(":/ico/24x16/ru.png"); 520 sl .addFile(":/ico/24x16/sl.png"); 521 nl .addFile(":/ico/24x16/nl.png"); 522 be .addFile(":/ico/24x16/be.png"); 523 tr .addFile(":/ico/24x16/tr.png"); 524 translation .addFile(":/ico/22x22/applications-development-translation.png"); 525 listDrawings .addFile(":/ico/48x48/view-pim-journal.png"); 526 AutoNum .addFile(":/ico/128x128/plasmagik.png"); 527 sub .addFile(":/ico/22x22/format-text-subscript.png"); 528 super .addFile(":/ico/22x22/format-text-superscript.png"); 529 textGroup .addFile(":/ico/16x16/object-group.png"); 530 ElementMaster .addFile(":/ico/16x16/element-master.png"); 531 ElementSlave .addFile(":/ico/16x16/element-slave.png"); 532 FolioXrefComing .addFile(":/ico/16x16/folio-ref-coming.png"); 533 ElementTerminal .addFile(":/ico/16x16/terminal.png"); 534 } 535