spinetoolbox.widgets.manage_db_items_dialog¶
Classes for custom QDialogs to add edit and remove database items.
| author: |
|
|---|---|
| date: | 13.5.2018 |
Module Contents¶
-
class
spinetoolbox.widgets.manage_db_items_dialog.ManageItemsDialog(parent, db_mngr)[source]¶ Bases:
PySide2.QtWidgets.QDialogA dialog with a CopyPasteTableView and a QDialogButtonBox. Base class for all dialogs to query user’s preferences for adding/editing/managing data items.
-
parent¶ data store widget
Type: DataStoreForm
-
db_mngr¶ Type: SpineDBManager
-
-
class
spinetoolbox.widgets.manage_db_items_dialog.GetObjectClassesMixin[source]¶ Provides a method to retrieve object classes for AddObjectsDialog and AddRelationshipClassesDialog.
-
class
spinetoolbox.widgets.manage_db_items_dialog.GetObjectsMixin[source]¶ Provides a method to retrieve objects for AddRelationshipsDialog and EditRelationshipsDialog.
-
class
spinetoolbox.widgets.manage_db_items_dialog.ShowIconColorEditorMixin[source]¶ Provides methods to show an IconColorEditor upon request.