The ElementsPanelWidget class This class embeds an elements panel under a toolbar providing various actions to manage elements.
More...
#include <elementspanelwidget.h>
Inherits QWidget.
The ElementsPanelWidget class This class embeds an elements panel under a toolbar providing various actions to manage elements.
- See also
- ElementsPanel
◆ ElementsPanelWidget() [1/2]
| ElementsPanelWidget::ElementsPanelWidget |
( |
QWidget * |
parent = nullptr | ) |
|
Constructeur
- Parameters
-
| parent | Le QWidget parent de ce widget |
◆ ~ElementsPanelWidget()
| ElementsPanelWidget::~ElementsPanelWidget |
( |
| ) |
|
|
override |
◆ ElementsPanelWidget() [2/2]
◆ activateProject
| void ElementsPanelWidget::activateProject |
( |
| ) |
|
|
slot |
Emit the requestForProject signal with te selected project
◆ addTitleBlockTemplate
| void ElementsPanelWidget::addTitleBlockTemplate |
( |
| ) |
|
|
slot |
Opens a template editor to create a new title block template.
◆ closeProject
| void ElementsPanelWidget::closeProject |
( |
| ) |
|
|
slot |
Emet le signal requestForProjectClosing avec le projet selectionne
◆ copyPathForSelectedItem
| void ElementsPanelWidget::copyPathForSelectedItem |
( |
| ) |
|
|
slot |
Copy the full path to the file represented by the selected item to the clipboard.
◆ deleteDiagram
| void ElementsPanelWidget::deleteDiagram |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramDeletion avec le schema selectionne
◆ editDiagramProperties
| void ElementsPanelWidget::editDiagramProperties |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramPropertiesEdition avec le schema selectionne
◆ editProjectProperties
| void ElementsPanelWidget::editProjectProperties |
( |
| ) |
|
|
slot |
Emet le signal requestForProjectPropertiesEdition avec le projet selectionne
◆ editTitleBlockTemplate
| void ElementsPanelWidget::editTitleBlockTemplate |
( |
| ) |
|
|
slot |
Opens an editor to edit the currently selected title block template, if any.
◆ elementsPanel()
◆ filterEdited
| void ElementsPanelWidget::filterEdited |
( |
const QString & |
next_text | ) |
|
|
slot |
◆ handleContextMenu
| void ElementsPanelWidget::handleContextMenu |
( |
const QPoint & |
pos | ) |
|
|
slot |
Gere le menu contextuel du panel d'elements
- Parameters
-
| pos | Position ou le menu contextuel a ete demande |
◆ keyPressEvent()
| void ElementsPanelWidget::keyPressEvent |
( |
QKeyEvent * |
e | ) |
|
|
overrideprotected |
Treat key press event inside elements panel widget
◆ moveDiagramDown
| void ElementsPanelWidget::moveDiagramDown |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramMoveDown avec le schema selectionne
◆ moveDiagramDownx10
| void ElementsPanelWidget::moveDiagramDownx10 |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramMoveDownx10 avec le schema selectionne
◆ moveDiagramUp
| void ElementsPanelWidget::moveDiagramUp |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramMoveUp avec le schema selectionne
◆ moveDiagramUpTop
| void ElementsPanelWidget::moveDiagramUpTop |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramMoveUpTop avec le schema selectionne
◆ moveDiagramUpx10
| void ElementsPanelWidget::moveDiagramUpx10 |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramMoveUpx10 avec le schema selectionne
◆ newDiagram
| void ElementsPanelWidget::newDiagram |
( |
| ) |
|
|
slot |
Emet le signal requestForNewDiagram avec le projet selectionne
◆ openDirectoryForSelectedItem
| void ElementsPanelWidget::openDirectoryForSelectedItem |
( |
| ) |
|
|
slot |
Require the desktop environment to open the directory containing the file represented by the selected item, if any.
◆ reloadAndFilter
| void ElementsPanelWidget::reloadAndFilter |
( |
| ) |
|
|
slot |
Recharge le panel d'elements
◆ removeTitleBlockTemplate
| void ElementsPanelWidget::removeTitleBlockTemplate |
( |
| ) |
|
|
slot |
Delete the currently selected title block template, if any.
◆ requestForDiagram
| void ElementsPanelWidget::requestForDiagram |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramDeletion
| void ElementsPanelWidget::requestForDiagramDeletion |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveDown
| void ElementsPanelWidget::requestForDiagramMoveDown |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveDownx10
| void ElementsPanelWidget::requestForDiagramMoveDownx10 |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveUp
| void ElementsPanelWidget::requestForDiagramMoveUp |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveUpTop
| void ElementsPanelWidget::requestForDiagramMoveUpTop |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveUpx10
| void ElementsPanelWidget::requestForDiagramMoveUpx10 |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramPropertiesEdition
| void ElementsPanelWidget::requestForDiagramPropertiesEdition |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForNewDiagram
| void ElementsPanelWidget::requestForNewDiagram |
( |
QETProject * |
| ) |
|
|
signal |
◆ requestForProject
| void ElementsPanelWidget::requestForProject |
( |
QETProject * |
| ) |
|
|
signal |
◆ requestForProjectClosing
| void ElementsPanelWidget::requestForProjectClosing |
( |
QETProject * |
| ) |
|
|
signal |
◆ requestForProjectPropertiesEdition
| void ElementsPanelWidget::requestForProjectPropertiesEdition |
( |
QETProject * |
| ) |
|
|
signal |
◆ updateButtons
| void ElementsPanelWidget::updateButtons |
( |
| ) |
|
|
slot |
Met a jour les boutons afin d'assurer la coherence de l'interface
◆ context_menu
| QMenu* ElementsPanelWidget::context_menu |
|
private |
◆ copy_path
| QAction * ElementsPanelWidget::copy_path |
|
private |
◆ elements_panel
◆ filter_textfield
| QLineEdit* ElementsPanelWidget::filter_textfield |
|
private |
◆ open_directory
| QAction* ElementsPanelWidget::open_directory |
|
private |
◆ previous_filter_
| QString ElementsPanelWidget::previous_filter_ |
|
private |
◆ prj_activate
| QAction* ElementsPanelWidget::prj_activate |
|
private |
◆ prj_add_diagram
| QAction * ElementsPanelWidget::prj_add_diagram |
|
private |
◆ prj_close
| QAction * ElementsPanelWidget::prj_close |
|
private |
◆ prj_del_diagram
| QAction * ElementsPanelWidget::prj_del_diagram |
|
private |
◆ prj_edit_prop
| QAction * ElementsPanelWidget::prj_edit_prop |
|
private |
◆ prj_move_diagram_down
| QAction * ElementsPanelWidget::prj_move_diagram_down |
|
private |
◆ prj_move_diagram_downx10
| QAction * ElementsPanelWidget::prj_move_diagram_downx10 |
|
private |
◆ prj_move_diagram_top
| QAction * ElementsPanelWidget::prj_move_diagram_top |
|
private |
◆ prj_move_diagram_up
| QAction * ElementsPanelWidget::prj_move_diagram_up |
|
private |
◆ prj_move_diagram_upx10
| QAction * ElementsPanelWidget::prj_move_diagram_upx10 |
|
private |
◆ prj_prop_diagram
| QAction * ElementsPanelWidget::prj_prop_diagram |
|
private |
◆ tbt_add
| QAction* ElementsPanelWidget::tbt_add |
|
private |
◆ tbt_edit
| QAction * ElementsPanelWidget::tbt_edit |
|
private |
◆ tbt_remove
| QAction * ElementsPanelWidget::tbt_remove |
|
private |
The documentation for this class was generated from the following files: