mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-10-11 06:34:14 +02:00
69eb071f45
Upstream moved 56 commits ahead of the last merge. Six files conflicted,
all of them files where upstream's French -> English tr() translation wave
touched lines we had also touched with the cable feature. Resolution rule
applied everywhere: take upstream's English source strings, keep our cable
additions.
Resolved:
- sources/ui/xrefpropertieswidget.ui : kept our structure (m_labels_gb
pulled out of the display group, m_slave_row, the m_font_pb "Police..."
button of the cable cross-reference) and mechanically applied upstream's
20 English string replacements on top of it.
- sources/ui/xrefpropertieswidget.cpp : our version plus upstream's 7
translated combo entries; the tr("Cable") item we add for the cable
cross-reference type stays.
- sources/autoNum/ui/numparteditorw.cpp : upstream's English part names
("number format 1", "Sheet no.", "Plant", "Location", ...) for the
number-format list, with our comment explaining why type 3 (cable) takes
the conductor kinds of variable.
- sources/ui/configpage/configpages.cpp : upstream's English tab titles
(Conductors / Elements / Sheets) plus our Cables tab.
- sources/ui/configpage/projectconfigpages.cpp : upstream's "Sheets" tab
title plus our Cables tab block (single-rule SelectAutonumW(3)).
- sources/qetdiagrameditor.cpp : union of both sides - upstream's new
"Add a generic device" action (icon, status tip, data id) and its
English menu names ("File"/"Edit"/"Project"/"Display"), together with our
cable action, the Numbering and Lists menus, the cable list actions and
the CSV export in the Project menu.
Kept French: our own cable tr() source strings stay French for now. That
is the smaller change and the translation pass can follow separately.
Verified: full build 1065/1065, ctest 91/92 (only the pre-existing
headless tst_menubarkeyboard fails: no window manager, so Alt+F and F10
cannot open a menu bar), smoke start exit 124, no conflict marker left in
the tree.
403 lines
12 KiB
C++
403 lines
12 KiB
C++
/*
|
|
Copyright 2006-2026 The QElectroTech Team
|
|
This file is part of QElectroTech.
|
|
|
|
QElectroTech is free software: you can redistribute it and/or modify
|
|
it under the terms of the GNU General Public License as published by
|
|
the Free Software Foundation, either version 2 of the License, or
|
|
(at your option) any later version.
|
|
|
|
QElectroTech is distributed in the hope that it will be useful,
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
|
|
*/
|
|
#ifndef QET_ICONS_H
|
|
#define QET_ICONS_H
|
|
#include <QIcon>
|
|
/**
|
|
This namespace is meant to declare icons used within the QElectroTech
|
|
application.
|
|
*/
|
|
namespace QET {
|
|
namespace Icons {
|
|
void initIcons();
|
|
|
|
// using the extern keyword enables access to static objects from outside the
|
|
// namespace
|
|
extern QIcon Add;
|
|
extern QIcon AddFolio;
|
|
extern QIcon AlignBottom;
|
|
extern QIcon AlignHCenter;
|
|
extern QIcon AlignLeft;
|
|
extern QIcon AlignRight;
|
|
extern QIcon AlignTop;
|
|
extern QIcon AlignVCenter;
|
|
extern QIcon Allowed;
|
|
extern QIcon ApplicationExit;
|
|
extern QIcon ArrowLeft;
|
|
extern QIcon ArrowLeftDouble;
|
|
extern QIcon ArrowRight;
|
|
extern QIcon ArrowRightDouble;
|
|
extern QIcon Autoconnect;
|
|
extern QIcon BringForward;
|
|
extern QIcon Cable;
|
|
extern QIcon Cancel;
|
|
extern QIcon Company;
|
|
extern QIcon Conductor;
|
|
extern QIcon ConductorEdit;
|
|
extern QIcon ConductorSettings;
|
|
extern QIcon Configure;
|
|
extern QIcon ConfigureShortcuts;
|
|
extern QIcon ConfigureToolbars;
|
|
extern QIcon IC_CopyFile;
|
|
extern QIcon DefaultConductor;
|
|
extern QIcon DiagramAdd;
|
|
extern QIcon Diagram;
|
|
extern QIcon DiagramBg;
|
|
extern QIcon DiagramDelete;
|
|
extern QIcon DialogCancel;
|
|
extern QIcon DialogInformation;
|
|
extern QIcon DialogOk;
|
|
extern QIcon DocumentClose;
|
|
extern QIcon DocumentExport;
|
|
extern QIcon DocumentImport;
|
|
extern QIcon DocumentNew;
|
|
extern QIcon DocumentOpen;
|
|
extern QIcon DocumentOpenRecent;
|
|
extern QIcon DocumentPrint;
|
|
extern QIcon DocumentPrintFrame;
|
|
extern QIcon DocumentSave;
|
|
extern QIcon DocumentSaveAll;
|
|
extern QIcon DocumentSaveAs;
|
|
extern QIcon DocumentSpreadsheet;
|
|
extern QIcon East;
|
|
extern QIcon EditClear;
|
|
extern QIcon EditClearLocationBar;
|
|
extern QIcon EditCopy;
|
|
extern QIcon EditCut;
|
|
extern QIcon EditDelete;
|
|
extern QIcon EditOpacity;
|
|
extern QIcon EditPaste;
|
|
extern QIcon EditRedo;
|
|
extern QIcon EditRename;
|
|
extern QIcon EditSelectAll;
|
|
extern QIcon EditSelectInvert;
|
|
extern QIcon EditSelectNone;
|
|
extern QIcon EditTableCellMerge;
|
|
extern QIcon EditTableCellSplit;
|
|
extern QIcon EditTableDeleteColumn;
|
|
extern QIcon EditTableDeleteRow;
|
|
extern QIcon EditTableInsertColumnLeft;
|
|
extern QIcon EditTableInsertColumnRight;
|
|
extern QIcon EditTableInsertRowAbove;
|
|
extern QIcon EditTableInsertRowUnder;
|
|
extern QIcon EditText;
|
|
extern QIcon EditUndo;
|
|
extern QIcon Element;
|
|
extern QIcon ElementDelete;
|
|
extern QIcon ElementEdit;
|
|
extern QIcon ElementNew;
|
|
extern QIcon EllipseToBezier;
|
|
extern QIcon EndLineCircle;
|
|
extern QIcon EndLineDiamond;
|
|
extern QIcon EndLineNone;
|
|
extern QIcon EndLineSimple;
|
|
extern QIcon EndLineTriangle;
|
|
extern QIcon EPS;
|
|
extern QIcon Flip;
|
|
extern QIcon Folder;
|
|
extern QIcon FolderDelete;
|
|
extern QIcon FolderEdit;
|
|
extern QIcon FolderNew;
|
|
extern QIcon FolderOnlyThis;
|
|
extern QIcon FolderOpen;
|
|
extern QIcon FolderProperties;
|
|
extern QIcon FolderShowAll;
|
|
extern QIcon Forbidden;
|
|
extern QIcon FullScreenEnter;
|
|
extern QIcon FullScreenExit;
|
|
extern QIcon GoBottom;
|
|
extern QIcon GoDown;
|
|
extern QIcon GoDownDouble;
|
|
extern QIcon GoTop;
|
|
extern QIcon GoUp;
|
|
extern QIcon GoUpDouble;
|
|
extern QIcon Ground;
|
|
extern QIcon Grid;
|
|
extern QIcon Hide;
|
|
extern QIcon Home;
|
|
extern QIcon HotSpot;
|
|
extern QIcon ImageFlipHorizontal;
|
|
extern QIcon ImageFlipVertical;
|
|
extern QIcon InsertImage;
|
|
extern QIcon Lower;
|
|
extern QIcon IC_MoveFile;
|
|
extern QIcon Mirror;
|
|
extern QIcon Names;
|
|
extern QIcon Neutral;
|
|
extern QIcon NewDiagram;
|
|
extern QIcon NewDiagram;
|
|
extern QIcon NewDiagram;
|
|
extern QIcon North;
|
|
extern QIcon ObjectLocked;
|
|
extern QIcon ObjectRotateRight;
|
|
extern QIcon ObjectUnlocked;
|
|
extern QIcon Orientations;
|
|
extern QIcon PartArc;
|
|
extern QIcon PartBezier;
|
|
extern QIcon DrawFillet;
|
|
extern QIcon PartCircle;
|
|
extern QIcon PartEllipse;
|
|
extern QIcon PartLine;
|
|
extern QIcon PartPolygon;
|
|
extern QIcon PartRectangle;
|
|
extern QIcon PartSelect;
|
|
extern QIcon PartText;
|
|
extern QIcon PartTextField;
|
|
extern QIcon PDF;
|
|
extern QIcon Phase;
|
|
extern QIcon PrintAllPages;
|
|
extern QIcon Printer;
|
|
extern QIcon PrintLandscape;
|
|
extern QIcon PrintPortrait;
|
|
extern QIcon PrintTwoPages;
|
|
extern QIcon Project;
|
|
extern QIcon ProjectClose;
|
|
extern QIcon ProjectFile;
|
|
extern QIcon ProjectFileGP;
|
|
extern QIcon ProjectNew;
|
|
extern QIcon ProjectProperties;
|
|
extern QIcon Projects;
|
|
extern QIcon QETLogo;
|
|
extern QIcon QtLogo;
|
|
extern QIcon Raise;
|
|
extern QIcon RectToBezier;
|
|
extern QIcon RectToPolyline;
|
|
extern QIcon Remove;
|
|
extern QIcon Restore;
|
|
extern QIcon RunDxf;
|
|
extern QIcon SendBackward;
|
|
extern QIcon Settings;
|
|
extern QIcon SinglePage;
|
|
extern QIcon SnapToGrid;
|
|
extern QIcon South;
|
|
extern QIcon Start;
|
|
extern QIcon TableOfContent;
|
|
extern QIcon Terminal;
|
|
extern QIcon TitleBlock;
|
|
extern QIcon TitleBlockBottom;
|
|
extern QIcon TitleBlockRight;
|
|
extern QIcon TransformCrop;
|
|
extern QIcon TransformRotate;
|
|
extern QIcon UserInformations;
|
|
extern QIcon ViewFitWidth;
|
|
extern QIcon ViewFitWindow;
|
|
extern QIcon ViewMove;
|
|
extern QIcon ViewRefresh;
|
|
extern QIcon West;
|
|
extern QIcon WindowNew;
|
|
extern QIcon XmlTextFile;
|
|
extern QIcon ZoomDraw;
|
|
extern QIcon ZoomFitBest;
|
|
extern QIcon ZoomIn;
|
|
extern QIcon ZoomOriginal;
|
|
extern QIcon ZoomOut;
|
|
extern QIcon adding_image;
|
|
extern QIcon adding_pdf;
|
|
extern QIcon resize_image;
|
|
extern QIcon sa;
|
|
extern QIcon br;
|
|
extern QIcon catalonia;
|
|
extern QIcon cs;
|
|
extern QIcon de;
|
|
extern QIcon da;
|
|
extern QIcon gr;
|
|
extern QIcon en;
|
|
extern QIcon es;
|
|
extern QIcon fr;
|
|
extern QIcon hr;
|
|
extern QIcon hu;
|
|
extern QIcon it;
|
|
extern QIcon jp;
|
|
extern QIcon ko;
|
|
extern QIcon pl;
|
|
extern QIcon pt;
|
|
extern QIcon ro;
|
|
extern QIcon ru;
|
|
extern QIcon sl;
|
|
extern QIcon nl;
|
|
extern QIcon no;
|
|
extern QIcon nl_BE;
|
|
extern QIcon tr;
|
|
extern QIcon uk;
|
|
extern QIcon mn;
|
|
extern QIcon zh;
|
|
extern QIcon se;
|
|
extern QIcon translation;
|
|
extern QIcon listDrawings;
|
|
extern QIcon AutoNum;
|
|
extern QIcon TerminalStrip;
|
|
extern QIcon GenericDevice;
|
|
extern QIcon QETManual;
|
|
extern QIcon QETDonate;
|
|
extern QIcon QETDownload;
|
|
extern QIcon QETVideo;
|
|
extern QIcon super;
|
|
extern QIcon sub;
|
|
extern QIcon textGroup;
|
|
extern QIcon ElementMaster;
|
|
extern QIcon ElementSlave;
|
|
extern QIcon FolioXrefComing;
|
|
extern QIcon ElementTerminal;
|
|
extern QIcon ColorBrown;
|
|
extern QIcon ColorGray;
|
|
extern QIcon ColorOrange;
|
|
extern QIcon ColorPurple;
|
|
extern QIcon ColorHTMLPinkPink;
|
|
extern QIcon ColorHTMLPinkLightPink;
|
|
extern QIcon ColorHTMLPinkHotPink;
|
|
extern QIcon ColorHTMLPinkDeepPink;
|
|
extern QIcon ColorHTMLPinkPaleVioletRed;
|
|
extern QIcon ColorHTMLPinkMediumVioletRed;
|
|
extern QIcon ColorHTMLRedLightSalmon;
|
|
extern QIcon ColorHTMLRedSalmon;
|
|
extern QIcon ColorHTMLRedDarkSalmon;
|
|
extern QIcon ColorHTMLRedLightCoral;
|
|
extern QIcon ColorHTMLRedIndianRed;
|
|
extern QIcon ColorHTMLRedCrimson;
|
|
extern QIcon ColorHTMLRedFirebrick;
|
|
extern QIcon ColorHTMLRedDarkRed;
|
|
extern QIcon ColorHTMLRedRed;
|
|
extern QIcon ColorHTMLOrangeOrangeRed;
|
|
extern QIcon ColorHTMLOrangeTomato;
|
|
extern QIcon ColorHTMLOrangeCoral;
|
|
extern QIcon ColorHTMLOrangeDarkOrange;
|
|
extern QIcon ColorHTMLOrangeOrange;
|
|
extern QIcon ColorHTMLYellowYellow;
|
|
extern QIcon ColorHTMLYellowLightYellow;
|
|
extern QIcon ColorHTMLYellowLemonChiffon;
|
|
extern QIcon ColorHTMLYellowLightGoldenrodYellow;
|
|
extern QIcon ColorHTMLYellowPapayaWhip;
|
|
extern QIcon ColorHTMLYellowMoccasin;
|
|
extern QIcon ColorHTMLYellowPeachPuff;
|
|
extern QIcon ColorHTMLYellowPaleGoldenrod;
|
|
extern QIcon ColorHTMLYellowKhaki;
|
|
extern QIcon ColorHTMLYellowDarkKhaki;
|
|
extern QIcon ColorHTMLYellowGold;
|
|
extern QIcon ColorHTMLBrownCornsilk;
|
|
extern QIcon ColorHTMLBrownBlanchedAlmond;
|
|
extern QIcon ColorHTMLBrownBisque;
|
|
extern QIcon ColorHTMLBrownNavajoWhite;
|
|
extern QIcon ColorHTMLBrownWheat;
|
|
extern QIcon ColorHTMLBrownBurlywood;
|
|
extern QIcon ColorHTMLBrownTan;
|
|
extern QIcon ColorHTMLBrownRosyBrown;
|
|
extern QIcon ColorHTMLBrownSandyBrown;
|
|
extern QIcon ColorHTMLBrownGoldenrod;
|
|
extern QIcon ColorHTMLBrownDarkGoldenrod;
|
|
extern QIcon ColorHTMLBrownPeru;
|
|
extern QIcon ColorHTMLBrownChocolate;
|
|
extern QIcon ColorHTMLBrownSaddleBrown;
|
|
extern QIcon ColorHTMLBrownSienna;
|
|
extern QIcon ColorHTMLBrownBrown;
|
|
extern QIcon ColorHTMLBrownMaroon;
|
|
extern QIcon ColorHTMLGreenDarkOliveGreen;
|
|
extern QIcon ColorHTMLGreenOlive;
|
|
extern QIcon ColorHTMLGreenOliveDrab;
|
|
extern QIcon ColorHTMLGreenYellowGreen;
|
|
extern QIcon ColorHTMLGreenLimeGreen;
|
|
extern QIcon ColorHTMLGreenLime;
|
|
extern QIcon ColorHTMLGreenLawnGreen;
|
|
extern QIcon ColorHTMLGreenChartreuse;
|
|
extern QIcon ColorHTMLGreenGreenYellow;
|
|
extern QIcon ColorHTMLGreenSpringGreen;
|
|
extern QIcon ColorHTMLGreenMediumSpringGreen;
|
|
extern QIcon ColorHTMLGreenLightGreen;
|
|
extern QIcon ColorHTMLGreenPaleGreen;
|
|
extern QIcon ColorHTMLGreenDarkSeaGreen;
|
|
extern QIcon ColorHTMLGreenMediumAquamarine;
|
|
extern QIcon ColorHTMLGreenMediumSeaGreen;
|
|
extern QIcon ColorHTMLGreenSeaGreen;
|
|
extern QIcon ColorHTMLGreenForestGreen;
|
|
extern QIcon ColorHTMLGreenGreen;
|
|
extern QIcon ColorHTMLGreenDarkGreen;
|
|
extern QIcon ColorHTMLCyanAqua;
|
|
extern QIcon ColorHTMLCyanCyan;
|
|
extern QIcon ColorHTMLCyanLightCyan;
|
|
extern QIcon ColorHTMLCyanPaleTurquoise;
|
|
extern QIcon ColorHTMLCyanAquamarine;
|
|
extern QIcon ColorHTMLCyanTurquoise;
|
|
extern QIcon ColorHTMLCyanMediumTurquoise;
|
|
extern QIcon ColorHTMLCyanDarkTurquoise;
|
|
extern QIcon ColorHTMLCyanLightSeaGreen;
|
|
extern QIcon ColorHTMLCyanCadetBlue;
|
|
extern QIcon ColorHTMLCyanDarkCyan;
|
|
extern QIcon ColorHTMLCyanTeal;
|
|
extern QIcon ColorHTMLBlueLightSteelBlue;
|
|
extern QIcon ColorHTMLBluePowderBlue;
|
|
extern QIcon ColorHTMLBlueLightBlue;
|
|
extern QIcon ColorHTMLBlueSkyBlue;
|
|
extern QIcon ColorHTMLBlueLightSkyBlue;
|
|
extern QIcon ColorHTMLBlueDeepSkyBlue;
|
|
extern QIcon ColorHTMLBlueDodgerBlue;
|
|
extern QIcon ColorHTMLBlueCornflowerBlue;
|
|
extern QIcon ColorHTMLBlueSteelBlue;
|
|
extern QIcon ColorHTMLBlueRoyalBlue;
|
|
extern QIcon ColorHTMLBlueBlue;
|
|
extern QIcon ColorHTMLBlueMediumBlue;
|
|
extern QIcon ColorHTMLBlueDarkBlue;
|
|
extern QIcon ColorHTMLBlueNavy;
|
|
extern QIcon ColorHTMLBlueMidnightBlue;
|
|
extern QIcon ColorHTMLPurpleLavender;
|
|
extern QIcon ColorHTMLPurpleThistle;
|
|
extern QIcon ColorHTMLPurplePlum;
|
|
extern QIcon ColorHTMLPurpleViolet;
|
|
extern QIcon ColorHTMLPurpleOrchid;
|
|
extern QIcon ColorHTMLPurpleFuchsia;
|
|
extern QIcon ColorHTMLPurpleMagenta;
|
|
extern QIcon ColorHTMLPurpleMediumOrchid;
|
|
extern QIcon ColorHTMLPurpleMediumPurple;
|
|
extern QIcon ColorHTMLPurpleBlueViolet;
|
|
extern QIcon ColorHTMLPurpleDarkViolet;
|
|
extern QIcon ColorHTMLPurpleDarkOrchid;
|
|
extern QIcon ColorHTMLPurpleDarkMagenta;
|
|
extern QIcon ColorHTMLPurplePurple;
|
|
extern QIcon ColorHTMLPurpleIndigo;
|
|
extern QIcon ColorHTMLPurpleDarkSlateBlue;
|
|
extern QIcon ColorHTMLPurpleSlateBlue;
|
|
extern QIcon ColorHTMLPurpleMediumSlateBlue;
|
|
extern QIcon ColorHTMLWhiteWhite;
|
|
extern QIcon ColorHTMLWhiteSnow;
|
|
extern QIcon ColorHTMLWhiteHoneydew;
|
|
extern QIcon ColorHTMLWhiteMintCream;
|
|
extern QIcon ColorHTMLWhiteAzure;
|
|
extern QIcon ColorHTMLWhiteAliceBlue;
|
|
extern QIcon ColorHTMLWhiteGhostWhite;
|
|
extern QIcon ColorHTMLWhiteWhiteSmoke;
|
|
extern QIcon ColorHTMLWhiteSeashell;
|
|
extern QIcon ColorHTMLWhiteBeige;
|
|
extern QIcon ColorHTMLWhiteOldLace;
|
|
extern QIcon ColorHTMLWhiteFloralWhite;
|
|
extern QIcon ColorHTMLWhiteIvory;
|
|
extern QIcon ColorHTMLWhiteAntiqueWhite;
|
|
extern QIcon ColorHTMLWhiteLinen;
|
|
extern QIcon ColorHTMLWhiteLavenderBlush;
|
|
extern QIcon ColorHTMLWhiteMistyRose;
|
|
extern QIcon ColorHTMLGrayGainsboro;
|
|
extern QIcon ColorHTMLGrayLightGray;
|
|
extern QIcon ColorHTMLGraySilver;
|
|
extern QIcon ColorHTMLGrayDarkGray;
|
|
extern QIcon ColorHTMLGrayGray;
|
|
extern QIcon ColorHTMLGrayDimGray;
|
|
extern QIcon ColorHTMLGrayLightSlateGray;
|
|
extern QIcon ColorHTMLGraySlateGray;
|
|
extern QIcon ColorHTMLGrayDarkSlateGray;
|
|
extern QIcon ColorHTMLGrayBlack;
|
|
}
|
|
}
|
|
#endif
|