Sketcher: Ellipse implementation: Art by Jim
This commit is contained in:
@@ -2569,7 +2569,7 @@ CmdSketcherCreateEllipseBy3Points::CmdSketcherCreateEllipseBy3Points()
|
||||
sToolTipText = QT_TR_NOOP("Create an ellipse by 3 points in the sketch");
|
||||
sWhatsThis = sToolTipText;
|
||||
sStatusTip = sToolTipText;
|
||||
sPixmap = "Sketcher_Conics_Ellipse_3points";
|
||||
sPixmap = "Sketcher_CreateEllipse_3points";
|
||||
eType = ForEdit;
|
||||
}
|
||||
|
||||
@@ -3009,19 +3009,19 @@ Gui::Action * CmdSketcherCompCreateConic::createAction(void)
|
||||
applyCommandData(this->className(), pcAction);
|
||||
|
||||
QAction* ellipseByCenter = pcAction->addAction(QString());
|
||||
ellipseByCenter->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateEllipse", QSize(32,32)));
|
||||
ellipseByCenter->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateEllipse", QSize(24,24)));
|
||||
/// @todo replace with correct icon
|
||||
QAction* ellipseBy3Points = pcAction->addAction(QString());
|
||||
ellipseBy3Points->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Conics_Ellipse_3points", QSize(32,32)));
|
||||
ellipseBy3Points->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_CreateEllipse_3points", QSize(24,24)));
|
||||
|
||||
QAction* arcofellipse = pcAction->addAction(QString());
|
||||
arcofellipse->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Elliptical_Arc", QSize(32,32)));
|
||||
arcofellipse->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Elliptical_Arc", QSize(24,24)));
|
||||
|
||||
_pcAction = pcAction;
|
||||
languageChange();
|
||||
|
||||
// set ellipse by center, a, b as default method
|
||||
pcAction->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Conics", QSize(32,32)));
|
||||
pcAction->setIcon(Gui::BitmapFactory().pixmapFromSvg("Sketcher_Conics", QSize(24,24)));
|
||||
int defaultId = 0;
|
||||
pcAction->setProperty("defaultAction", QVariant(defaultId));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user