tik_manager4.ui.dialog.user_dialog ================================== .. py:module:: tik_manager4.ui.dialog.user_dialog .. autoapi-nested-parse:: Dialog for setting and authorizing the user Attributes ---------- .. autoapisummary:: tik_manager4.ui.dialog.user_dialog.app Classes ------- .. autoapisummary:: tik_manager4.ui.dialog.user_dialog.LoginDialog tik_manager4.ui.dialog.user_dialog.NewUserDialog tik_manager4.ui.dialog.user_dialog.WidgetsData Module Contents --------------- .. py:class:: LoginDialog(user_object, authenticate_only=False, *args, **kwargs) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QDialog` Dialog for setting and authorizing the user .. py:method:: build_ui() Build the UI elements. .. py:method:: on_accept() Accept the dialog .. py:class:: NewUserDialog(user_object, *args, **kwargs) Bases: :py:obj:`tik_manager4.ui.Qt.QtWidgets.QDialog` Dialog for setting and authorizing the user .. py:method:: build_ui() Build the UI elements. .. py:method:: check_passwords() Compare the passwords. Pop a user message if they don't match .. py:method:: on_create_user() Create the user. .. py:class:: WidgetsData Data for the widgets .. py:attribute:: email_le :type: tik_manager4.ui.widgets.validated_string.ValidatedString :value: None .. py:attribute:: initials_le :type: tik_manager4.ui.widgets.validated_string.ValidatedString :value: None .. py:attribute:: permission_level_combo :type: tik_manager4.ui.Qt.QtWidgets.QComboBox :value: None .. py:attribute:: remember_cb :type: tik_manager4.ui.Qt.QtWidgets.QCheckBox :value: None .. py:attribute:: user_name_le :type: tik_manager4.ui.widgets.validated_string.ValidatedString :value: None .. py:attribute:: user_password2_le :type: tik_manager4.ui.widgets.validated_string.ValidatedString :value: None .. py:attribute:: user_password_le :type: tik_manager4.ui.widgets.validated_string.ValidatedString :value: None .. py:attribute:: users_combo :type: tik_manager4.ui.Qt.QtWidgets.QComboBox :value: None .. py:data:: app