![]() |
QElectroTech 0.100.0-dev
|
The NumPartEditorW class This class represent a single part num widget. By this widget, we can define and edit how the num auto must work. This widget is called by selectautonumw. More...
#include <numparteditorw.h>
Inherits QWidget.

Public Types | |
| enum | type { unit , unitfolio , ten , tenfolio , hundred , hundredfolio , string , idfolio , folio , plant , locmach , elementline , elementcolumn , elementprefix } |
Signals | |
| void | changed () |
Public Member Functions | |
| NumPartEditorW (int type, QWidget *parent=nullptr) | |
| NumPartEditorW::NumPartEditorW Constructor. | |
| NumPartEditorW (NumerotationContext &, int, int type, QWidget *parent=nullptr) | |
| NumPartEditorW::NumPartEditorW Constructor Build with value of context at position i. | |
| ~NumPartEditorW () override | |
| NumerotationContext | toNumContext () |
| NumPartEditorW::toNumContext. | |
| bool | isValid () |
| NumPartEditorW::isValid. | |
Public Attributes | |
| type | type_ |
Private Slots | |
| void | on_type_cb_activated (int) |
| NumPartEditorW::on_type_cb_activated Action when user change the type comboBox. | |
| void | on_value_field_textEdited () |
| NumPartEditorW::on_value_field_textChanged emit changed when value_field text changed. | |
| void | on_increase_spinBox_valueChanged (int) |
| NumPartEditorW::on_increase_spinBox_valueChanged emit changed when increase_spinBox value changed. | |
| void | setType (NumPartEditorW::type t, bool=false) |
| NumPartEditorW::setType Set good behavior by type t. | |
Private Member Functions | |
| void | setVisibleItems () |
| void | disableItem (int index) |
| void | setCurrentIndex (NumPartEditorW::type) |
| NumPartEditorW::setCurrentIndex Set Current Index of type_cb. | |
Private Attributes | |
| Ui::NumPartEditorW * | ui |
| QValidator * | intValidator |
| int | m_edited_type = -1 |
| 0 == element : 1 == conductor : 2 == folio | |
The NumPartEditorW class This class represent a single part num widget. By this widget, we can define and edit how the num auto must work. This widget is called by selectautonumw.
| enum NumPartEditorW::type |
|
explicit |
NumPartEditorW::NumPartEditorW Constructor.
| type | |
| parent |

| NumPartEditorW::NumPartEditorW | ( | NumerotationContext & | context, |
| int | i, | ||
| int | type, | ||
| QWidget * | parent = nullptr |
||
| ) |
NumPartEditorW::NumPartEditorW Constructor Build with value of context at position i.
| context | |
| i | |
| type | |
| parent |

|
override |
Destructor
|
signal |

|
private |
| bool NumPartEditorW::isValid | ( | ) |
|
privateslot |
NumPartEditorW::on_increase_spinBox_valueChanged emit changed when increase_spinBox value changed.

|
privateslot |
NumPartEditorW::on_type_cb_activated Action when user change the type comboBox.

|
privateslot |
NumPartEditorW::on_value_field_textChanged emit changed when value_field text changed.

|
private |
NumPartEditorW::setCurrentIndex Set Current Index of type_cb.
| t | : type used |

|
privateslot |
NumPartEditorW::setType Set good behavior by type t.
| t | : type used |
| fnum | : force the behavior of numeric type |


|
private |

| NumerotationContext NumPartEditorW::toNumContext | ( | ) |
|
private |
|
private |
0 == element : 1 == conductor : 2 == folio
| type NumPartEditorW::type_ |
|
private |