diff --git a/sources/editor/ui/qetelementeditor.cpp b/sources/editor/ui/qetelementeditor.cpp
index 120e0a718..2e0f2b34a 100644
--- a/sources/editor/ui/qetelementeditor.cpp
+++ b/sources/editor/ui/qetelementeditor.cpp
@@ -996,6 +996,7 @@ void QETElementEditor::setupActions()
addToolBar(Qt::TopToolBarArea, depth_toolbar);
//Rotate action
+ ui->m_rotate_action -> setShortcut(Qt::Key_Space);
connect(ui->m_rotate_action, &QAction::triggered, [this]() {this -> elementScene() -> undoStack().push(new RotateElementsCommand(this->elementScene()));});
//Zoom action
diff --git a/sources/editor/ui/qetelementeditor.ui b/sources/editor/ui/qetelementeditor.ui
index d6aa7b110..207543db2 100644
--- a/sources/editor/ui/qetelementeditor.ui
+++ b/sources/editor/ui/qetelementeditor.ui
@@ -492,9 +492,6 @@
Rotation
-
- Space
-
diff --git a/sources/qetdiagrameditor.cpp b/sources/qetdiagrameditor.cpp
index 070d99071..ad941588f 100644
--- a/sources/qetdiagrameditor.cpp
+++ b/sources/qetdiagrameditor.cpp
@@ -275,7 +275,7 @@ void QETDiagramEditor::setUpActions()
//Print
m_print = new QAction(QET::Icons::DocumentPrint, tr("Imprimer"), this);
- m_print->setShortcut(QKeySequence(QKeySequence::Print));
+ m_print->setShortcut(QKeySequence::Print);
m_print->setStatusTip(tr("Imprime un ou plusieurs folios du projet courant", "status bar tip"));
connect(m_print, &QAction::triggered, [this]() {
auto project = currentProject();
@@ -548,7 +548,7 @@ void QETDiagramEditor::setUpActions()
open_file ->setShortcut(QKeySequence::Open);
m_close_file ->setShortcut(QKeySequence::Close);
m_save_file ->setShortcut(QKeySequence::Save);
- m_save_file_as ->setShortcut(tr("Ctrl+Shift+S"));
+ m_save_file_as ->setShortcut(Qt::CTRL | Qt::SHIFT | Qt::Key_S);
new_file ->setStatusTip( tr("Crée un nouveau projet", "status bar tip") );
open_file ->setStatusTip( tr("Ouvre un projet existant", "status bar tip") );
diff --git a/sources/qetgraphicsitem/ViewItem/qetgraphicstableitem.cpp b/sources/qetgraphicsitem/ViewItem/qetgraphicstableitem.cpp
index c90b76952..208450a06 100644
--- a/sources/qetgraphicsitem/ViewItem/qetgraphicstableitem.cpp
+++ b/sources/qetgraphicsitem/ViewItem/qetgraphicstableitem.cpp
@@ -63,7 +63,7 @@ void QetGraphicsTableItem::adjustTableToFolio(
--size_.rwidth(); }
table->setSize(size_);
- //Calcul the maximum row to display to fit the nomenclature into diagram
+ //Calculate the maximum row to display to fit the nomenclature into diagram
auto available_height = drawable_rect.height() - table->pos().y();
auto min_row_height = table->minimumRowHeight();
table->setDisplayNRow(int(floor(available_height/min_row_height))); //Convert a double to int, but max_row_to_display is already rounded an integer so we assume everything is ok
diff --git a/sources/qetgraphicsitem/conductor.cpp b/sources/qetgraphicsitem/conductor.cpp
index 8aeddbdc6..ab22bcbf5 100644
--- a/sources/qetgraphicsitem/conductor.cpp
+++ b/sources/qetgraphicsitem/conductor.cpp
@@ -824,7 +824,7 @@ void Conductor::handlerMouseMoveEvent(QetGraphicsHandlerItem *qghi, QGraphicsSce
//Position of the last point
QPointF p = m_moved_segment -> middle();
- //Calcul the movement
+ //Calculate the movement
m_moved_segment -> moveX(pos_.x() - p.x());
m_moved_segment -> moveY(pos_.y() - p.y());
diff --git a/sources/qetgraphicsitem/crossrefitem.cpp b/sources/qetgraphicsitem/crossrefitem.cpp
index f0c7ba897..98d941c6a 100644
--- a/sources/qetgraphicsitem/crossrefitem.cpp
+++ b/sources/qetgraphicsitem/crossrefitem.cpp
@@ -251,7 +251,7 @@ void CrossRefItem::updateLabel()
*/
void CrossRefItem::autoPos()
{
- //We calcul the position according to the snapTo of the xrefproperties
+ //We calculate the position according to the snapTo of the xrefproperties
if (m_properties.snapTo() == XRefProperties::Bottom)
QGIUtility::centerToBottomDiagram(this,
m_element,
@@ -564,7 +564,7 @@ void CrossRefItem::setUpCrossBoundingRect(QPainter &painter)
*/
void CrossRefItem::drawAsCross(QPainter &painter)
{
- //calcul the size of the cross
+ //calculate the size of the cross
setUpCrossBoundingRect(painter);
m_hovered_contacts_map.clear();
diff --git a/sources/qetgraphicsitem/qetgraphicsitem.cpp b/sources/qetgraphicsitem/qetgraphicsitem.cpp
index 47a736576..7ec07d33d 100644
--- a/sources/qetgraphicsitem/qetgraphicsitem.cpp
+++ b/sources/qetgraphicsitem/qetgraphicsitem.cpp
@@ -129,7 +129,7 @@ void QetGraphicsItem::mouseMoveEvent(QGraphicsSceneMouseEvent *event)
QPointF expected_pos = event->scenePos() + m_mouse_to_origin_movement;
setPos(expected_pos); // setPos() will snap the expected position to the grid
- //we calcul the real movement apply by setPos()
+ //we calculate the real movement applied by setPos()
QPointF effective_movement = pos() - old_pos;
if (diagram()) {
//we signal the real movement apply to diagram,
diff --git a/sources/qetgraphicsitem/terminal.cpp b/sources/qetgraphicsitem/terminal.cpp
index 169e7a1b2..b0028a0dc 100644
--- a/sources/qetgraphicsitem/terminal.cpp
+++ b/sources/qetgraphicsitem/terminal.cpp
@@ -43,7 +43,7 @@ const qreal Terminal::Z = 1000;
*/
void Terminal::init()
{
- //Calcul the docking point of the element
+ //Calculate the docking point of the element
//m_pos of d is the docking point of conductor
dock_elmt_ = d->m_pos;
switch(d->m_orientation) {
@@ -53,7 +53,7 @@ void Terminal::init()
case Qet::South: dock_elmt_ += QPointF(0, -Terminal::terminalSize); break;
}
- //Calcul the bounding rect
+ //Calculate the bounding rect
qreal dcx = d->m_pos.x();
qreal dcy = d->m_pos.y();
qreal dex = dock_elmt_.x();
diff --git a/sources/richtext/richtexteditor.cpp b/sources/richtext/richtexteditor.cpp
index 3c45456d9..cfc9e270d 100644
--- a/sources/richtext/richtexteditor.cpp
+++ b/sources/richtext/richtexteditor.cpp
@@ -461,19 +461,19 @@ RichTextEditorToolBar::RichTextEditorToolBar(RichTextEditor *editor,
m_bold_action = createCheckableAction(
QIcon(":/ico/32x32/format-text-bold.png"),
tr("Texte en gras"), editor, SLOT(setFontBold(bool)), this);
- m_bold_action->setShortcut(tr("CTRL+B"));
+ m_bold_action->setShortcut(Qt::CTRL | Qt::Key_B);
addAction(m_bold_action);
m_italic_action = createCheckableAction(
QIcon(":/ico/32x32/format-text-italic.png"),
tr("Texte en italique"), editor, SLOT(setFontItalic(bool)), this);
- m_italic_action->setShortcut(tr("CTRL+I"));
+ m_italic_action->setShortcut(Qt::CTRL | Qt::Key_I);
addAction(m_italic_action);
m_underline_action = createCheckableAction(
QIcon(":/ico/32x32/format-text-underline.png"),
tr("Texte souligé"), editor, SLOT(setFontUnderline(bool)), this);
- m_underline_action->setShortcut(tr("CTRL+U"));
+ m_underline_action->setShortcut(Qt::CTRL | Qt::Key_U);
addAction(m_underline_action);
diff --git a/sources/undocommand/movegraphicsitemcommand.cpp b/sources/undocommand/movegraphicsitemcommand.cpp
index 20037efcc..1140c968e 100644
--- a/sources/undocommand/movegraphicsitemcommand.cpp
+++ b/sources/undocommand/movegraphicsitemcommand.cpp
@@ -146,7 +146,7 @@ void MoveGraphicsItemCommand::move(const QPointF &movement)
conductor->pos() + movement);
}
- //Recalcul the path of other conductors
+ //Recalculate the path of other conductors
for (const auto &conductor : qAsConst(m_content.m_conductors_to_update)) {
setupAnimation(conductor, "animPath", 1, 1);
}