#include <qetelementeditor.h>
Inherits QMainWindow.
◆ QETElementEditor()
QETElementEditor::QETElementEditor |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ ~QETElementEditor()
QETElementEditor::~QETElementEditor |
( |
| ) |
|
|
override |
◆ canClose()
bool QETElementEditor::canClose |
( |
| ) |
|
|
private |
◆ checkElement()
bool QETElementEditor::checkElement |
( |
| ) |
|
◆ clearToolsDock()
QWidget * QETElementEditor::clearToolsDock |
( |
| ) |
|
|
private |
QETElementEditor::clearToolsDock Remove and hide the widget displayed by the dock used to edit primitives.
- Returns
- Return the removed widget or nullptr if there is no widget to remove.
◆ closeEvent()
void QETElementEditor::closeEvent |
( |
QCloseEvent * |
qce | ) |
|
|
overrideprotected |
◆ contextMenu()
void QETElementEditor::contextMenu |
( |
QPoint |
p, |
|
|
QList< QAction * > |
actions = QList<QAction *>() |
|
) |
| |
QETElementEditor::contextMenu Display a context menu, with all available action.
- Parameters
-
p | : the pos of the menu, in screen coordinate |
actions | : a list of actions who can be prepended to the context menu. |
◆ copyAndPasteXml()
void QETElementEditor::copyAndPasteXml |
( |
const QDomDocument & |
xml_document | ) |
|
|
private |
◆ elementScene()
◆ elementView()
◆ event()
bool QETElementEditor::event |
( |
QEvent * |
event | ) |
|
|
overrideprotected |
◆ fileName()
QString QETElementEditor::fileName |
( |
| ) |
const |
◆ fillPartsList()
void QETElementEditor::fillPartsList |
( |
| ) |
|
◆ fromFile()
void QETElementEditor::fromFile |
( |
const QString & |
filepath | ) |
|
◆ fromLocation()
◆ getOpenElementFileName()
QString QETElementEditor::getOpenElementFileName |
( |
QWidget * |
parent = nullptr , |
|
|
const QString & |
dir = QString() |
|
) |
| |
|
static |
◆ initGui()
void QETElementEditor::initGui |
( |
| ) |
|
|
private |
◆ isEditing() [1/2]
◆ isEditing() [2/2]
bool QETElementEditor::isEditing |
( |
const QString & |
filepath | ) |
|
◆ isReadOnly()
bool QETElementEditor::isReadOnly |
( |
| ) |
const |
◆ location()
◆ on_m_about_qet_action_triggered
void QETElementEditor::on_m_about_qet_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_about_qt_action_triggered
void QETElementEditor::on_m_about_qt_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_copy_action_triggered
void QETElementEditor::on_m_copy_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_cut_action_triggered
void QETElementEditor::on_m_cut_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_delete_action_triggered
void QETElementEditor::on_m_delete_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_deselect_all_action_triggered
void QETElementEditor::on_m_deselect_all_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_donate_action_triggered
void QETElementEditor::on_m_donate_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_edit_author_action_triggered
void QETElementEditor::on_m_edit_author_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_edit_element_properties_action_triggered
void QETElementEditor::on_m_edit_element_properties_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_edit_names_action_triggered
void QETElementEditor::on_m_edit_names_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_import_dxf_triggered
void QETElementEditor::on_m_import_dxf_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_new_action_triggered
void QETElementEditor::on_m_new_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_online_manual_triggered
void QETElementEditor::on_m_online_manual_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_open_action_triggered
void QETElementEditor::on_m_open_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_open_dxf_action_triggered
void QETElementEditor::on_m_open_dxf_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_open_from_file_action_triggered
void QETElementEditor::on_m_open_from_file_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_paste_action_triggered
void QETElementEditor::on_m_paste_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_paste_from_element_action_triggered
void QETElementEditor::on_m_paste_from_element_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_paste_from_file_action_triggered
void QETElementEditor::on_m_paste_from_file_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_paste_in_area_action_triggered
void QETElementEditor::on_m_paste_in_area_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_quit_action_triggered
void QETElementEditor::on_m_quit_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_reload_action_triggered
void QETElementEditor::on_m_reload_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_revert_selection_action_triggered
void QETElementEditor::on_m_revert_selection_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_save_action_triggered
bool QETElementEditor::on_m_save_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_save_as_action_triggered
bool QETElementEditor::on_m_save_as_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_save_as_file_action_triggered
bool QETElementEditor::on_m_save_as_file_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_select_all_act_triggered
void QETElementEditor::on_m_select_all_act_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_youtube_action_triggered
void QETElementEditor::on_m_youtube_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_zoom_fit_best_action_triggered
void QETElementEditor::on_m_zoom_fit_best_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_zoom_in_action_triggered
void QETElementEditor::on_m_zoom_in_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_zoom_original_action_triggered
void QETElementEditor::on_m_zoom_original_action_triggered |
( |
| ) |
|
|
privateslot |
◆ on_m_zoom_out_action_triggered
void QETElementEditor::on_m_zoom_out_action_triggered |
( |
| ) |
|
|
privateslot |
◆ openElement()
void QETElementEditor::openElement |
( |
const QString & |
filepath | ) |
|
◆ pasteOffset()
QPointF QETElementEditor::pasteOffset |
( |
| ) |
|
|
static |
◆ readSettings()
void QETElementEditor::readSettings |
( |
| ) |
|
|
private |
◆ saveToLocation
◆ setFileName()
void QETElementEditor::setFileName |
( |
const QString & |
file_name | ) |
|
◆ setLocation()
◆ setNames()
void QETElementEditor::setNames |
( |
const NamesList & |
name_list | ) |
|
◆ setReadOnly()
void QETElementEditor::setReadOnly |
( |
bool |
ro | ) |
|
◆ setupActions()
void QETElementEditor::setupActions |
( |
| ) |
|
|
private |
◆ setupConnection()
void QETElementEditor::setupConnection |
( |
| ) |
|
|
private |
◆ toFile()
bool QETElementEditor::toFile |
( |
const QString & |
filepath | ) |
|
QETElementEditor::toFile Save to a file the current edited element.
- Parameters
-
filepath | : path of the file |
- Returns
- true if success
◆ toLocation()
◆ UncheckAddPrimitive()
void QETElementEditor::UncheckAddPrimitive |
( |
| ) |
|
◆ updateAction()
void QETElementEditor::updateAction |
( |
| ) |
|
|
private |
◆ updateCurrentPartEditor()
void QETElementEditor::updateCurrentPartEditor |
( |
| ) |
|
◆ updateInformations()
void QETElementEditor::updateInformations |
( |
| ) |
|
◆ updatePartsList()
void QETElementEditor::updatePartsList |
( |
| ) |
|
◆ updateSelectionFromPartsList()
void QETElementEditor::updateSelectionFromPartsList |
( |
| ) |
|
◆ updateTitle()
void QETElementEditor::updateTitle |
( |
| ) |
|
◆ writeSettings()
void QETElementEditor::writeSettings |
( |
| ) |
const |
|
private |
◆ m_add_part_action_grp
QActionGroup* QETElementEditor::m_add_part_action_grp = nullptr |
|
private |
◆ m_context_menu_action_list
QList<QAction *> QETElementEditor::m_context_menu_action_list |
|
private |
◆ m_default_informations
QLabel* QETElementEditor::m_default_informations = nullptr |
|
private |
◆ m_depth_action_group
QActionGroup * QETElementEditor::m_depth_action_group = nullptr |
|
private |
◆ m_editors
Hash associating primitive names with their matching edition widget.
◆ m_elmt_scene
◆ m_file_name
QString QETElementEditor::m_file_name |
|
private |
◆ m_first_activation
bool QETElementEditor::m_first_activation = true |
|
private |
◆ m_location
◆ m_min_title
QString QETElementEditor::m_min_title |
|
private |
◆ m_opened_from_file
bool QETElementEditor::m_opened_from_file = false |
|
private |
◆ m_parts_list
QListWidget* QETElementEditor::m_parts_list = nullptr |
|
private |
◆ m_read_only
bool QETElementEditor::m_read_only = false |
|
private |
◆ m_redo_action
QAction * QETElementEditor::m_redo_action = nullptr |
|
private |
◆ m_tools_dock_stack
QStackedWidget* QETElementEditor::m_tools_dock_stack = nullptr |
|
private |
◆ m_undo_action
QAction* QETElementEditor::m_undo_action = nullptr |
|
private |
◆ m_view
◆ ui
Ui::QETElementEditor* QETElementEditor::ui |
|
private |
The documentation for this class was generated from the following files: