+ fixes #0001998: For 32 px and 48 px the icons with a submenu in toolbars are not display at the good size
This commit is contained in:
parent
59e45e0ae9
commit
017e0f38d1
|
@ -165,7 +165,7 @@ Gui::Action * CmdDrawingNewPage::createAction(void)
|
|||
QString s = QString::fromAscii("style=\"font-size:22px\">%1%2</tspan></text>").arg(paper).arg(id);
|
||||
QByteArray data = file.readAll();
|
||||
data.replace("style=\"font-size:22px\">A0</tspan></text>", s.toAscii());
|
||||
a->setIcon(Gui::BitmapFactory().pixmapFromSvg(data, QSize(24,24)));
|
||||
a->setIcon(Gui::BitmapFactory().pixmapFromSvg(data, QSize(64,64)));
|
||||
}
|
||||
|
||||
a->setProperty("TemplatePaper", paper);
|
||||
|
|
|
@ -1583,9 +1583,9 @@ Gui::Action * CmdSketcherCompCreateArc::createAction(void)
|
|||
applyCommandData(this->className(), pcAction);
|
||||
|
||||
QAction* arc1 = pcAction->addAction(QString());
|
||||
arc1->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateArc", QSize(24,24)));
|
||||
arc1->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateArc"));
|
||||
QAction* arc2 = pcAction->addAction(QString());
|
||||
arc2->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Create3PointArc", QSize(24,24)));
|
||||
arc2->setIcon(Gui::BitmapFactory().pixmap("Sketcher_Create3PointArc"));
|
||||
|
||||
_pcAction = pcAction;
|
||||
languageChange();
|
||||
|
@ -3019,19 +3019,19 @@ Gui::Action * CmdSketcherCompCreateConic::createAction(void)
|
|||
applyCommandData(this->className(), pcAction);
|
||||
|
||||
QAction* ellipseByCenter = pcAction->addAction(QString());
|
||||
ellipseByCenter->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateEllipse", QSize(24,24)));
|
||||
ellipseByCenter->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateEllipse"));
|
||||
/// @todo replace with correct icon
|
||||
QAction* ellipseBy3Points = pcAction->addAction(QString());
|
||||
ellipseBy3Points->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateEllipse_3points", QSize(24,24)));
|
||||
ellipseBy3Points->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateEllipse_3points"));
|
||||
|
||||
QAction* arcofellipse = pcAction->addAction(QString());
|
||||
arcofellipse->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Elliptical_Arc", QSize(24,24)));
|
||||
arcofellipse->setIcon(Gui::BitmapFactory().pixmap("Sketcher_Elliptical_Arc"));
|
||||
|
||||
_pcAction = pcAction;
|
||||
languageChange();
|
||||
|
||||
// set ellipse by center, a, b as default method
|
||||
pcAction->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Conics", QSize(24,24)));
|
||||
pcAction->setIcon(Gui::BitmapFactory().pixmap("Sketcher_Conics"));
|
||||
int defaultId = 0;
|
||||
pcAction->setProperty("defaultAction", QVariant(defaultId));
|
||||
|
||||
|
@ -3326,9 +3326,9 @@ Gui::Action * CmdSketcherCompCreateCircle::createAction(void)
|
|||
applyCommandData(this->className(), pcAction);
|
||||
|
||||
QAction* arc1 = pcAction->addAction(QString());
|
||||
arc1->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateCircle", QSize(24,24)));
|
||||
arc1->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateCircle"));
|
||||
QAction* arc2 = pcAction->addAction(QString());
|
||||
arc2->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Create3PointCircle", QSize(24,24)));
|
||||
arc2->setIcon(Gui::BitmapFactory().pixmap("Sketcher_Create3PointCircle"));
|
||||
|
||||
_pcAction = pcAction;
|
||||
languageChange();
|
||||
|
@ -4748,17 +4748,17 @@ Gui::Action * CmdSketcherCompCreateRegularPolygon::createAction(void)
|
|||
applyCommandData(this->className(), pcAction);
|
||||
|
||||
QAction* triangle = pcAction->addAction(QString());
|
||||
triangle->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateTriangle", QSize(24,24)));
|
||||
triangle->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateTriangle"));
|
||||
QAction* square = pcAction->addAction(QString());
|
||||
square->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateSquare", QSize(24,24)));
|
||||
square->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateSquare"));
|
||||
QAction* pentagon = pcAction->addAction(QString());
|
||||
pentagon->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreatePentagon", QSize(24,24)));
|
||||
pentagon->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreatePentagon"));
|
||||
QAction* hexagon = pcAction->addAction(QString());
|
||||
hexagon->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateHexagon", QSize(24,24)));
|
||||
hexagon->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateHexagon"));
|
||||
QAction* heptagon = pcAction->addAction(QString());
|
||||
heptagon->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateHeptagon", QSize(24,24)));
|
||||
heptagon->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateHeptagon"));
|
||||
QAction* octagon = pcAction->addAction(QString());
|
||||
octagon->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateOctagon", QSize(24,24)));
|
||||
octagon->setIcon(Gui::BitmapFactory().pixmap("Sketcher_CreateOctagon"));
|
||||
|
||||
_pcAction = pcAction;
|
||||
languageChange();
|
||||
|
|
Loading…
Reference in New Issue
Block a user