qmm.settings.core_dialogs module¶
Constructors for the setting window.
Some of the design and code were influenced by Spyder Ide. Spyder IDE is released under MIT.
The setting window has two major elements:
A side bar on the left listing the different pages
A content area on the right with the selected page widgets
Names
Sections
Page name
Page widget
Page widget
Page widget
Page widget
Page widget
Page name
Page name
Yes / No
- class qmm.settings.core_dialogs.Page(parent, verbose_mode=False)[source]¶
Bases:
QWidget- ICON = None¶
- NAME = None¶
- show_this_page¶
str = …, revision: int = …, arguments: Sequence = …) -> PYQT_SIGNAL
types is normally a sequence of individual types. Each type is either a type object or a string that is the name of a C++ type. Alternatively each type could itself be a sequence of types each describing a different overloaded signal. name is the optional C++ name of the signal. If it is not specified then the name of the class attribute that is bound to the signal is used. revision is the optional revision of the signal that is exported to QML. If it is not specified then 0 is used. arguments is the optional sequence of the names of the signal’s arguments.
- Type:
pyqtSignal(*types, name