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
◆ moveDiagramDownx100
void ElementsPanelWidget::moveDiagramDownx100 |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramMoveDownx100 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
◆ moveDiagramUpx100
void ElementsPanelWidget::moveDiagramUpx100 |
( |
| ) |
|
|
slot |
Emet le signal requestForDiagramMoveUpx100 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.
◆ requestForDiagramDeletion
void ElementsPanelWidget::requestForDiagramDeletion |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveDown
void ElementsPanelWidget::requestForDiagramMoveDown |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveDownx10
void ElementsPanelWidget::requestForDiagramMoveDownx10 |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveDownx100
void ElementsPanelWidget::requestForDiagramMoveDownx100 |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveUp
void ElementsPanelWidget::requestForDiagramMoveUp |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveUpTop
void ElementsPanelWidget::requestForDiagramMoveUpTop |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveUpx10
void ElementsPanelWidget::requestForDiagramMoveUpx10 |
( |
Diagram * |
| ) |
|
|
signal |
◆ requestForDiagramMoveUpx100
void ElementsPanelWidget::requestForDiagramMoveUpx100 |
( |
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_downx100
QAction * ElementsPanelWidget::prj_move_diagram_downx100 |
|
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_move_diagram_upx100
QAction * ElementsPanelWidget::prj_move_diagram_upx100 |
|
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: