[ { "label": "annotations", "importPath": "__future__", "description": "__future__", "isExtraImport": true, "detail": "__future__", "documentation": {} }, { "label": "os", "kind": 6, "isExtraImport": true, "importPath": "os", "description": "os", "detail": "os", "documentation": {} }, { "label": "site", "kind": 6, "isExtraImport": true, "importPath": "site", "description": "site", "detail": "site", "documentation": {} }, { "label": "sys", "kind": 6, "isExtraImport": true, "importPath": "sys", "description": "sys", "detail": "sys", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QDialog", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QDialogButtonBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMessageBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMessageBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QInputDialog", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMenu", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QAction", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QFormLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QSpinBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QComboBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QAction", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QToolBar", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QStatusBar", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QHBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QHBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QGridLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QStackedLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QStackedLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QHBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTabWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QInputDialog", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QInputDialog", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QInputDialog", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "\\", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTableView", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTableView", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QHBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTableView", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTableView", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTableView", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMessageBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QComboBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QDataWidgetMapper", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QDoubleSpinBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QFormLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QSpinBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QHBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMessageBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QStatusBar", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QFormLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QSpinBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QComboBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QFormLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QSpinBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QComboBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "\\", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QFormLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLineEdit", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QSpinBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QComboBox", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "\\", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTableView", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTableView", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QTableView", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QLabel", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "*", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QVBoxLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QPushButton", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "*", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "*", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QMainWindow", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QGridLayout", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QWidget", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QApplication", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "*", "importPath": "PyQt5.QtWidgets", "description": "PyQt5.QtWidgets", "isExtraImport": true, "detail": "PyQt5.QtWidgets", "documentation": {} }, { "label": "QSize", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "pyqtSlot", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QRunnable", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "pyqtSlot", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QThreadPool", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QTimer", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QRunnable", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "pyqtSlot", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QThreadPool", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QTimer", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QSize", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QSize", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QSize", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QSize", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QSize", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QObject", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "pyqtSignal", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QAbstractTableModel", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QAbstractTableModel", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QAbstractTableModel", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "QAbstractListModel", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "*", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "Qt", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "*", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "*", "importPath": "PyQt5.QtCore", "description": "PyQt5.QtCore", "isExtraImport": true, "detail": "PyQt5.QtCore", "documentation": {} }, { "label": "CustomDialog", "importPath": "dialogs_2a", "description": "dialogs_2a", "isExtraImport": true, "detail": "dialogs_2a", "documentation": {} }, { "label": "Color", "importPath": "layout_colorwidget", "description": "layout_colorwidget", "isExtraImport": true, "detail": "layout_colorwidget", "documentation": {} }, { "label": "Color", "importPath": "layout_colorwidget", "description": "layout_colorwidget", "isExtraImport": true, "detail": "layout_colorwidget", "documentation": {} }, { "label": "Color", "importPath": "layout_colorwidget", "description": "layout_colorwidget", "isExtraImport": true, "detail": "layout_colorwidget", "documentation": {} }, { "label": "Color", "importPath": "layout_colorwidget", "description": "layout_colorwidget", "isExtraImport": true, "detail": "layout_colorwidget", "documentation": {} }, { "label": "Color", "importPath": "layout_colorwidget", "description": "layout_colorwidget", "isExtraImport": true, "detail": "layout_colorwidget", "documentation": {} }, { "label": "Color", "importPath": "layout_colorwidget", "description": "layout_colorwidget", "isExtraImport": true, "detail": "layout_colorwidget", "documentation": {} }, { "label": "QPalette", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QColor", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPixmap", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPainter", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPainter", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPixmap", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPixmap", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPainter", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QColor", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPen", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QColor", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QImage", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "*", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPixmap", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPalette", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QColor", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPalette", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QColor", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QPalette", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "QColor", "importPath": "PyQt5.QtGui", "description": "PyQt5.QtGui", "isExtraImport": true, "detail": "PyQt5.QtGui", "documentation": {} }, { "label": "random", "kind": 6, "isExtraImport": true, "importPath": "random", "description": "random", "detail": "random", "documentation": {} }, { "label": "choice", "importPath": "random", "description": "random", "isExtraImport": true, "detail": "random", "documentation": {} }, { "label": "randint", "importPath": "random", "description": "random", "isExtraImport": true, "detail": "random", "documentation": {} }, { "label": "randint", "importPath": "random", "description": "random", "isExtraImport": true, "detail": "random", "documentation": {} }, { "label": "randint", "importPath": "random", "description": "random", "isExtraImport": true, "detail": "random", "documentation": {} }, { "label": "randint", "importPath": "random", "description": "random", "isExtraImport": true, "detail": "random", "documentation": {} }, { "label": "choice", "importPath": "random", "description": "random", "isExtraImport": true, "detail": "random", "documentation": {} }, { "label": "time", "kind": 6, "isExtraImport": true, "importPath": "time", "description": "time", "detail": "time", "documentation": {} }, { "label": "QSqlDatabase", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlQueryModel", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlQuery", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlDatabase", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlRelationalTableModel", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlRelation", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlRelationalDelegate", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlDatabase", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlTableModel", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlDatabase", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlTableModel", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlDatabase", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlTableModel", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "QSqlQuery", "importPath": "PyQt5.QtSql", "description": "PyQt5.QtSql", "isExtraImport": true, "detail": "PyQt5.QtSql", "documentation": {} }, { "label": "re", "kind": 6, "isExtraImport": true, "importPath": "re", "description": "re", "detail": "re", "documentation": {} }, { "label": "QtCore", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtGui", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtWidgets", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "uic", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "uic", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtCore", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtGui", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtWidgets", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtCore", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtWidgets", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtWidgets", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtWidgets", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtGui", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtCore", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtWidgets", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtGui", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtWidgets", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtGui", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtCore", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtWidgets", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtGui", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "QtCore", "importPath": "PyQt5", "description": "PyQt5", "isExtraImport": true, "detail": "PyQt5", "documentation": {} }, { "label": "os.path", "kind": 6, "isExtraImport": true, "importPath": "os.path", "description": "os.path", "detail": "os.path", "documentation": {} }, { "label": "Ui_MainWindow", "importPath": "MainWindow", "description": "MainWindow", "isExtraImport": true, "detail": "MainWindow", "documentation": {} }, { "label": "Ui_MainWindow", "importPath": "MainWindow", "description": "MainWindow", "isExtraImport": true, "detail": "MainWindow", "documentation": {} }, { "label": "Ui_MainWindow", "importPath": "MainWindow", "description": "MainWindow", "isExtraImport": true, "detail": "MainWindow", "documentation": {} }, { "label": "Ui_MainWindow", "importPath": "MainWindow", "description": "MainWindow", "isExtraImport": true, "detail": "MainWindow", "documentation": {} }, { "label": "Ui_MainWindow", "importPath": "MainWindow", "description": "MainWindow", "isExtraImport": true, "detail": "MainWindow", "documentation": {} }, { "label": "UserDict", "importPath": "collections", "description": "collections", "isExtraImport": true, "detail": "collections", "documentation": {} }, { "label": "datetime", "importPath": "datetime", "description": "datetime", "isExtraImport": true, "detail": "datetime", "documentation": {} }, { "label": "numpy", "kind": 6, "isExtraImport": true, "importPath": "numpy", "description": "numpy", "detail": "numpy", "documentation": {} }, { "label": "pandas", "kind": 6, "isExtraImport": true, "importPath": "pandas", "description": "pandas", "detail": "pandas", "documentation": {} }, { "label": "json", "kind": 6, "isExtraImport": true, "importPath": "json", "description": "json", "detail": "json", "documentation": {} }, { "label": "bin_dir", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "bin_dir = os.path.dirname(abs_file)\nbase = bin_dir[:-len(\n \"bin\"\n) - 1] # strip away the bin part from the __file__, plus the path separator\n# prepend bin to PATH (this file is inside the bin directory)\nos.environ[\"PATH\"] = os.pathsep.join(\n [bin_dir, *os.environ.get(\"PATH\", \"\").split(os.pathsep)])\nos.environ[\"VIRTUAL_ENV\"] = base # virtual env is right above bin directory\nos.environ[\"VIRTUAL_ENV_PROMPT\"] = \"\" or os.path.basename(base) # noqa: SIM222\n# add the virtual environments libraries to the host python import mechanism", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "base", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "base = bin_dir[:-len(\n \"bin\"\n) - 1] # strip away the bin part from the __file__, plus the path separator\n# prepend bin to PATH (this file is inside the bin directory)\nos.environ[\"PATH\"] = os.pathsep.join(\n [bin_dir, *os.environ.get(\"PATH\", \"\").split(os.pathsep)])\nos.environ[\"VIRTUAL_ENV\"] = base # virtual env is right above bin directory\nos.environ[\"VIRTUAL_ENV_PROMPT\"] = \"\" or os.path.basename(base) # noqa: SIM222\n# add the virtual environments libraries to the host python import mechanism\nprev_length = len(sys.path)", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "os.environ[\"PATH\"]", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "os.environ[\"PATH\"] = os.pathsep.join(\n [bin_dir, *os.environ.get(\"PATH\", \"\").split(os.pathsep)])\nos.environ[\"VIRTUAL_ENV\"] = base # virtual env is right above bin directory\nos.environ[\"VIRTUAL_ENV_PROMPT\"] = \"\" or os.path.basename(base) # noqa: SIM222\n# add the virtual environments libraries to the host python import mechanism\nprev_length = len(sys.path)\nfor lib in \"../lib/python3.12/site-packages\".split(os.pathsep):\n path = os.path.realpath(os.path.join(bin_dir, lib))\n site.addsitedir(path.decode(\"utf-8\") if \"\" else path)\nsys.path[:] = sys.path[prev_length:] + sys.path[0:prev_length]", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "os.environ[\"VIRTUAL_ENV\"]", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "os.environ[\"VIRTUAL_ENV\"] = base # virtual env is right above bin directory\nos.environ[\"VIRTUAL_ENV_PROMPT\"] = \"\" or os.path.basename(base) # noqa: SIM222\n# add the virtual environments libraries to the host python import mechanism\nprev_length = len(sys.path)\nfor lib in \"../lib/python3.12/site-packages\".split(os.pathsep):\n path = os.path.realpath(os.path.join(bin_dir, lib))\n site.addsitedir(path.decode(\"utf-8\") if \"\" else path)\nsys.path[:] = sys.path[prev_length:] + sys.path[0:prev_length]\nsys.real_prefix = sys.prefix\nsys.prefix = base", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "os.environ[\"VIRTUAL_ENV_PROMPT\"]", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "os.environ[\"VIRTUAL_ENV_PROMPT\"] = \"\" or os.path.basename(base) # noqa: SIM222\n# add the virtual environments libraries to the host python import mechanism\nprev_length = len(sys.path)\nfor lib in \"../lib/python3.12/site-packages\".split(os.pathsep):\n path = os.path.realpath(os.path.join(bin_dir, lib))\n site.addsitedir(path.decode(\"utf-8\") if \"\" else path)\nsys.path[:] = sys.path[prev_length:] + sys.path[0:prev_length]\nsys.real_prefix = sys.prefix\nsys.prefix = base", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "prev_length", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "prev_length = len(sys.path)\nfor lib in \"../lib/python3.12/site-packages\".split(os.pathsep):\n path = os.path.realpath(os.path.join(bin_dir, lib))\n site.addsitedir(path.decode(\"utf-8\") if \"\" else path)\nsys.path[:] = sys.path[prev_length:] + sys.path[0:prev_length]\nsys.real_prefix = sys.prefix\nsys.prefix = base", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "sys.path[:]", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "sys.path[:] = sys.path[prev_length:] + sys.path[0:prev_length]\nsys.real_prefix = sys.prefix\nsys.prefix = base", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "sys.real_prefix", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "sys.real_prefix = sys.prefix\nsys.prefix = base", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "sys.prefix", "kind": 5, "importPath": ".venv.bin.activate_this", "description": ".venv.bin.activate_this", "peekOfCode": "sys.prefix = base", "detail": ".venv.bin.activate_this", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.creating_a_window_1", "description": "basic.creating_a_window_1", "peekOfCode": "app = QApplication(sys.argv)\nwindow = QWidget()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.creating_a_window_1", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.creating_a_window_1", "description": "basic.creating_a_window_1", "peekOfCode": "window = QWidget()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.creating_a_window_1", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.creating_a_window_2", "description": "basic.creating_a_window_2", "peekOfCode": "app = QApplication(sys.argv)\nwindow = QPushButton(\"Push me\")\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.creating_a_window_2", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.creating_a_window_2", "description": "basic.creating_a_window_2", "peekOfCode": "window = QPushButton(\"Push me\")\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.creating_a_window_2", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.creating_a_window_3", "description": "basic.creating_a_window_3", "peekOfCode": "app = QApplication(sys.argv)\nwindow = QMainWindow()\nwindow.show()\n# Start the event loop\nsys.exit(app.exec_())", "detail": "basic.creating_a_window_3", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.creating_a_window_3", "description": "basic.creating_a_window_3", "peekOfCode": "window = QMainWindow()\nwindow.show()\n# Start the event loop\nsys.exit(app.exec_())", "detail": "basic.creating_a_window_3", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.creating_a_window_4", "description": "basic.creating_a_window_4", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n button = QPushButton(\"Press Me!\")\n self.setFixedSize(QSize(400, 300))\n # Set the central widget of the window\n self.setCentralWidget(button)\napp = QApplication(sys.argv)\nwindow = MainWindow()", "detail": "basic.creating_a_window_4", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.creating_a_window_4", "description": "basic.creating_a_window_4", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.creating_a_window_4", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.creating_a_window_4", "description": "basic.creating_a_window_4", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.creating_a_window_4", "documentation": {} }, { "label": "CustomDialog", "kind": 6, "importPath": "basic.dialogs_2a", "description": "basic.dialogs_2a", "peekOfCode": "class CustomDialog(QDialog):\n def __init__(self, parent=None):\n super().__init__(parent)\n self.setWindowTitle(\"Hello!\")\n buttons = QDialogButtonBox.Ok | QDialogButtonBox.Cancel\n self.buttonBox = QDialogButtonBox(buttons)\n self.buttonBox.accepted.connect(self.accepted)\n self.buttonBox.rejected.connect(self.rejected)\n self.layout = QVBoxLayout()\n message = QLabel(\"Something happened, is that OK?\")", "detail": "basic.dialogs_2a", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.dialogs_3", "description": "basic.dialogs_3", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle('My App')\n button = QPushButton('Press me for a dialog!')\n button.setCheckable(True)\n button.clicked.connect(self.button_clicked)\n self.setCentralWidget(button)\n def button_clicked(self, is_checked):\n dlg = QMessageBox(self)", "detail": "basic.dialogs_3", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.dialogs_3", "description": "basic.dialogs_3", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.dialogs_3", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.dialogs_3", "description": "basic.dialogs_3", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.dialogs_3", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.dialogs_5", "description": "basic.dialogs_5", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle('My App')\n button = QPushButton('Press me for a dialog!')\n button.setCheckable(True)\n button.clicked.connect(self.button_clicked)\n self.setCentralWidget(button)\n def button_clicked(self, is_checked):\n # button = QMessageBox.question(self, \"Question dialog\", \"The longer message\")", "detail": "basic.dialogs_5", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.dialogs_5", "description": "basic.dialogs_5", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.dialogs_5", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.dialogs_5", "description": "basic.dialogs_5", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.dialogs_5", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.dialogs_input_1", "description": "basic.dialogs_input_1", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n layout = QVBoxLayout()\n button1 = QPushButton(\"Integer\")\n button1.clicked.connect(self.get_an_int)\n layout.addWidget(button1)\n button2 = QPushButton(\"Float\")\n button2.clicked.connect(self.get_a_float)", "detail": "basic.dialogs_input_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.dialogs_start", "description": "basic.dialogs_start", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My First Window\")\n button = QPushButton(\"Press me for a dialog!\")\n button.clicked.connect(self.button_clicked)\n self.setCentralWidget(button)\n def button_clicked(self, is_checked):\n print(\"click\", is_checked)\n dlg = CustomDialog(self)", "detail": "basic.dialogs_start", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.dialogs_start", "description": "basic.dialogs_start", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.dialogs_start", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.dialogs_start", "description": "basic.dialogs_start", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.dialogs_start", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.events_1", "description": "basic.events_1", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.label = QLabel(\"Click in this window\")\n self.setCentralWidget(self.label)\n self.setMouseTracking(True)\n self.label.setMouseTracking(True)\n def mouseMoveEvent(self, event):\n self.label.setText(\"Mouse Moved\")\n def mousePressEvent(self, event):", "detail": "basic.events_1", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.events_1", "description": "basic.events_1", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.events_1", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.events_1", "description": "basic.events_1", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.events_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.events_3", "description": "basic.events_3", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setContextMenuPolicy(Qt.CustomContextMenu)\n self.customContextMenuRequested.connect(self.on_content_menu)\n def on_content_menu(self, pos):\n context = QMenu(self)\n context.addAction(QAction(\"test1\", self))\n context.addAction(QAction(\"test2\", self))\n context.addAction(QAction(\"test3\", self))", "detail": "basic.events_3", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.events_3", "description": "basic.events_3", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.events_3", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.events_3", "description": "basic.events_3", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.events_3", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.layout_1", "description": "basic.layout_1", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n layout = QVBoxLayout()\n layout.addWidget(Color(\"red\"))\n layout.addWidget(Color(\"green\"))\n layout.addWidget(Color(\"blue\"))\n widget = QWidget()\n widget.setLayout(layout)", "detail": "basic.layout_1", "documentation": {} }, { "label": "MyWindow", "kind": 6, "importPath": "basic.layout_10", "description": "basic.layout_10", "peekOfCode": "class MyWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle('My App')\n layout = QFormLayout()\n # Dictionary to store the form data\n self.data = {\n \"name\": \"Johnina Smith\",\n \"age\": 10,\n \"icecream\": \"Vanilla\",", "detail": "basic.layout_10", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.layout_10", "description": "basic.layout_10", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MyWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.layout_10", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.layout_10", "description": "basic.layout_10", "peekOfCode": "window = MyWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.layout_10", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.layout_3", "description": "basic.layout_3", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n layout = QHBoxLayout()\n layout.addWidget(Color(\"red\"))\n layout.addWidget(Color(\"green\"))\n layout.addWidget(Color(\"blue\"))\n widget = QWidget()\n widget.setLayout(layout)", "detail": "basic.layout_3", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.layout_4", "description": "basic.layout_4", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n layout1 = QHBoxLayout()\n layout2 = QVBoxLayout()\n layout3 = QVBoxLayout()\n layout4 = QGridLayout()\n layout2.addWidget(Color(\"red\"))\n layout2.addWidget(Color(\"green\"))", "detail": "basic.layout_4", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.layout_7", "description": "basic.layout_7", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n layout = QStackedLayout()\n layout.addWidget(Color(\"red\"))\n layout.addWidget(Color(\"gree\"))\n layout.addWidget(Color(\"blue\"))\n layout.addWidget(Color(\"purple\"))\n layout.addWidget(Color(\"yellow\"))", "detail": "basic.layout_7", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.layout_7", "description": "basic.layout_7", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.layout_7", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.layout_7", "description": "basic.layout_7", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.layout_7", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.layout_8", "description": "basic.layout_8", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n page_layout = QVBoxLayout()\n button_layout = QHBoxLayout()\n self.stack_layout = QStackedLayout()\n page_layout.addLayout(self.stack_layout)\n page_layout.addLayout(button_layout)\n btn = QPushButton(\"red\")", "detail": "basic.layout_8", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.layout_8", "description": "basic.layout_8", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.layout_8", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.layout_8", "description": "basic.layout_8", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.layout_8", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.layout_9", "description": "basic.layout_9", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n tabs = QTabWidget()\n tabs.setDocumentMode(True)\n tabs.setTabPosition(QTabWidget.North)\n tabs.setMovable(True)\n for color in [\"red\", \"green\", \"blue\", \"yellow\"]:\n tabs.addTab(Color(color), color)", "detail": "basic.layout_9", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.layout_9", "description": "basic.layout_9", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.layout_9", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.layout_9", "description": "basic.layout_9", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.layout_9", "documentation": {} }, { "label": "Color", "kind": 6, "importPath": "basic.layout_colorwidget", "description": "basic.layout_colorwidget", "peekOfCode": "class Color(QWidget):\n def __init__(self, color):\n super().__init__()\n self.setAutoFillBackground(True)\n palette = QPalette()\n palette.setColor(QPalette.Window, QColor(color))\n self.setPalette(palette)", "detail": "basic.layout_colorwidget", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.signals_and_slots_1", "description": "basic.signals_and_slots_1", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n button = QPushButton(\"Press Me!\")\n button.clicked.connect(the_button_was_clicked)\n # Set the central widget of the window\n self.setCentralWidget(button)\napp = QApplication(sys.argv)\nwindow = MainWindow()", "detail": "basic.signals_and_slots_1", "documentation": {} }, { "label": "the_button_was_clicked", "kind": 2, "importPath": "basic.signals_and_slots_1", "description": "basic.signals_and_slots_1", "peekOfCode": "def the_button_was_clicked():\n print(\"Button was clicked\")\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n button = QPushButton(\"Press Me!\")\n button.clicked.connect(the_button_was_clicked)\n # Set the central widget of the window\n self.setCentralWidget(button)", "detail": "basic.signals_and_slots_1", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.signals_and_slots_1", "description": "basic.signals_and_slots_1", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_1", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.signals_and_slots_1", "description": "basic.signals_and_slots_1", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.signals_and_slots_1b", "description": "basic.signals_and_slots_1b", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n button = QPushButton(\"Press Me!\")\n button.setCheckable(True)\n button.clicked.connect(the_button_was_clicked)\n button.clicked.connect(the_button_was_toggled)\n # Set the central widget of the window\n self.setCentralWidget(button)", "detail": "basic.signals_and_slots_1b", "documentation": {} }, { "label": "the_button_was_clicked", "kind": 2, "importPath": "basic.signals_and_slots_1b", "description": "basic.signals_and_slots_1b", "peekOfCode": "def the_button_was_clicked():\n print(\"Button was clicked\")\ndef the_button_was_toggled(is_checked):\n print(\"Checked?\", is_checked)\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n button = QPushButton(\"Press Me!\")\n button.setCheckable(True)", "detail": "basic.signals_and_slots_1b", "documentation": {} }, { "label": "the_button_was_toggled", "kind": 2, "importPath": "basic.signals_and_slots_1b", "description": "basic.signals_and_slots_1b", "peekOfCode": "def the_button_was_toggled(is_checked):\n print(\"Checked?\", is_checked)\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n button = QPushButton(\"Press Me!\")\n button.setCheckable(True)\n button.clicked.connect(the_button_was_clicked)\n button.clicked.connect(the_button_was_toggled)", "detail": "basic.signals_and_slots_1b", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.signals_and_slots_1b", "description": "basic.signals_and_slots_1b", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_1b", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.signals_and_slots_1b", "description": "basic.signals_and_slots_1b", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_1b", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.signals_and_slots_1c", "description": "basic.signals_and_slots_1c", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.button_is_checked = True\n self.setWindowTitle(\"My App\")\n button = QPushButton(\"Press Me!\")\n button.setCheckable(True)\n button.clicked.connect(self.the_button_was_toggled)\n button.setChecked(self.button_is_checked)\n # Set the central widget of the window", "detail": "basic.signals_and_slots_1c", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.signals_and_slots_1c", "description": "basic.signals_and_slots_1c", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_1c", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.signals_and_slots_1c", "description": "basic.signals_and_slots_1c", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_1c", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.signals_and_slots_1d", "description": "basic.signals_and_slots_1d", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.button_is_checked = False\n self.setWindowTitle(\"My App\")\n self.button = QPushButton(\"Press Me!\")\n self.button.setCheckable(True)\n self.button.clicked.connect(self.the_button_was_released)\n self.button.setChecked(self.button_is_checked)\n # Set the central widget of the window", "detail": "basic.signals_and_slots_1d", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.signals_and_slots_1d", "description": "basic.signals_and_slots_1d", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_1d", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.signals_and_slots_1d", "description": "basic.signals_and_slots_1d", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_1d", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.signals_and_slots_2", "description": "basic.signals_and_slots_2", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"My App\")\n self.button = QPushButton(\"Press Me!\")\n self.button.clicked.connect(self.the_button_was_clicked)\n # Set the central widget of the window\n self.setCentralWidget(self.button)\n def the_button_was_clicked(self):\n self.button.setText(\"You already clicked me.\")", "detail": "basic.signals_and_slots_2", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.signals_and_slots_2", "description": "basic.signals_and_slots_2", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_2", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.signals_and_slots_2", "description": "basic.signals_and_slots_2", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_2", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.signals_and_slots_3", "description": "basic.signals_and_slots_3", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.n_times_clicked = 0\n self.setWindowTitle(\"My App\")\n self.button = QPushButton(\"Press Me!\")\n self.button.clicked.connect(self.the_button_was_clicked)\n self.windowTitleChanged.connect(self.the_window_tile_changed)\n # Set the central widget of the window\n self.setCentralWidget(self.button)", "detail": "basic.signals_and_slots_3", "documentation": {} }, { "label": "window_titles", "kind": 5, "importPath": "basic.signals_and_slots_3", "description": "basic.signals_and_slots_3", "peekOfCode": "window_titles = [\n \"My App\", \"My App\", \"Still My App\", \"Still My App\", \"What on earth\",\n \"What on earth\", \"This is surprising\", \"This is surprising\",\n \"Something went wrong\"\n]\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.n_times_clicked = 0\n self.setWindowTitle(\"My App\")", "detail": "basic.signals_and_slots_3", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.signals_and_slots_3", "description": "basic.signals_and_slots_3", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_3", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.signals_and_slots_3", "description": "basic.signals_and_slots_3", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.signals_and_slots_3", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.signals_and_slots_4", "description": "basic.signals_and_slots_4", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle('My App')\n self.label = QLabel()\n self.input = QLineEdit()\n self.input.textChanged.connect(self.label.setText)\n layout = QVBoxLayout()\n layout.addWidget(self.input)\n layout.addWidget(self.label)", "detail": "basic.signals_and_slots_4", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.signals_and_slots_4", "description": "basic.signals_and_slots_4", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.signals_and_slots_4", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.signals_and_slots_4", "description": "basic.signals_and_slots_4", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "basic.signals_and_slots_4", "documentation": {} }, { "label": "AnotherWindow", "kind": 6, "importPath": "basic.windows_1", "description": "basic.windows_1", "peekOfCode": "class AnotherWindow(QWidget):\n \"\"\"\n This \"window\" is a Qwidget. If it has no parent, it \n will appear as a free-floating window.\n \"\"\"\n def __init__(self):\n super().__init__()\n layout = QVBoxLayout()\n self.label = QLabel(\"Another Window %d\" % randint(0, 100))\n layout.addWidget(self.label)", "detail": "basic.windows_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.windows_1", "description": "basic.windows_1", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.w = None # No external window yet\n self.setWindowTitle(\"My App\")\n layout = QVBoxLayout()\n self.button = QPushButton(\"Press me for a dialog!\")\n self.button.clicked.connect(self.show_new_window)\n layout.addWidget(self.button)\n container = QWidget()", "detail": "basic.windows_1", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.windows_1", "description": "basic.windows_1", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.windows_1", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.windows_1", "description": "basic.windows_1", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.windows_1", "documentation": {} }, { "label": "AnotherWindow", "kind": 6, "importPath": "basic.windows_5", "description": "basic.windows_5", "peekOfCode": "class AnotherWindow(QWidget):\n \"\"\"\n This \"window\" is a Qwidget. If it has no parent, it \n will appear as a free-floating window.\n \"\"\"\n def __init__(self):\n super().__init__()\n layout = QVBoxLayout()\n self.label = QLabel(\"Another Window %d\" % randint(0, 100))\n layout.addWidget(self.label)", "detail": "basic.windows_5", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.windows_5", "description": "basic.windows_5", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.w = AnotherWindow()\n self.setWindowTitle(\"My App\")\n layout = QVBoxLayout()\n self.button = QPushButton(\"Press me for a dialog!\")\n self.button.clicked.connect(self.show_new_window)\n layout.addWidget(self.button)\n container = QWidget()", "detail": "basic.windows_5", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.windows_5", "description": "basic.windows_5", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.windows_5", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.windows_5", "description": "basic.windows_5", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.windows_5", "documentation": {} }, { "label": "AnotherWindow", "kind": 6, "importPath": "basic.windows_7", "description": "basic.windows_7", "peekOfCode": "class AnotherWindow(QWidget):\n \"\"\"\n This \"window\" is a Qwidget. If it has no parent, it \n will appear as a free-floating window.\n \"\"\"\n def __init__(self):\n super().__init__()\n layout = QVBoxLayout()\n self.label = QLabel(\"Another Window %d\" % randint(0, 100))\n layout.addWidget(self.label)", "detail": "basic.windows_7", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "basic.windows_7", "description": "basic.windows_7", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.w = AnotherWindow()\n self.button = QPushButton(\"Press me fo Window!\")\n self.button.clicked.connect(self.toggle_window)\n self.input = QLineEdit()\n self.input.textChanged.connect(self.w.label.setText)\n layout = QVBoxLayout()\n layout.addWidget(self.button)", "detail": "basic.windows_7", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "basic.windows_7", "description": "basic.windows_7", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.windows_7", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "basic.windows_7", "description": "basic.windows_7", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "basic.windows_7", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "bitmap.paint_line", "description": "bitmap.paint_line", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.label = QLabel()\n canvas = QPixmap(400, 300)\n canvas.fill(Qt.white)\n self.label.setPixmap(canvas)\n self.setCentralWidget(self.label)\n self.last_x, self.last_y = None, None\n def mouseMoveEvent(self, e):", "detail": "bitmap.paint_line", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "bitmap.paint_line", "description": "bitmap.paint_line", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "bitmap.paint_line", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "bitmap.paint_line", "description": "bitmap.paint_line", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "bitmap.paint_line", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "bitmap.paint_start", "description": "bitmap.paint_start", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.label = QLabel()\n canvas = QPixmap(400, 300)\n canvas.fill(Qt.white)\n self.label.setPixmap(canvas)\n self.setCentralWidget(self.label)\n def mouseMoveEvent(self, e):\n painter = QPainter(self.label.pixmap())", "detail": "bitmap.paint_start", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "bitmap.paint_start", "description": "bitmap.paint_start", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "bitmap.paint_start", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "bitmap.paint_start", "description": "bitmap.paint_start", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "bitmap.paint_start", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "bitmap.stub", "description": "bitmap.stub", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.initUI()\n def initUI(self):\n self.label = QLabel()\n canvas = QPixmap(400, 300)\n canvas.fill(Qt.white)\n self.label.setPixmap(canvas)\n self.setCentralWidget(self.label)", "detail": "bitmap.stub", "documentation": {} }, { "label": "Worker", "kind": 6, "importPath": "concurrent.qrunnable_1", "description": "concurrent.qrunnable_1", "peekOfCode": "class Worker(QRunnable):\n \"\"\"\n Worker thread\n \"\"\"\n @pyqtSlot()\n def run(self):\n \"\"\"\n Your code goes in this function\n \"\"\"\n print(\"Thread start\")", "detail": "concurrent.qrunnable_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "concurrent.qrunnable_1", "description": "concurrent.qrunnable_1", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.counter = 0\n self.threadpool = QThreadPool()\n print(\"Multithreading with maximum %d threads\" %\n self.threadpool.maxThreadCount())\n self.ui()\n def ui(self):\n layout = QVBoxLayout()", "detail": "concurrent.qrunnable_1", "documentation": {} }, { "label": "Worker", "kind": 6, "importPath": "concurrent.qrunnable_start_2", "description": "concurrent.qrunnable_start_2", "peekOfCode": "class Worker(QRunnable):\n \"\"\"\n Worker thread\n \"\"\"\n @pyqtSlot()\n def run(self):\n \"\"\"\n Your code goes in this function\n \"\"\"\n print(\"Thread start\")", "detail": "concurrent.qrunnable_start_2", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "concurrent.qrunnable_start_2", "description": "concurrent.qrunnable_start_2", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.counter = 0\n self.threadpool = QThreadPool()\n print(\"Multithreading with maximum %d threads\" %\n self.threadpool.maxThreadCount())\n self.ui()\n def ui(self):\n layout = QVBoxLayout()", "detail": "concurrent.qrunnable_start_2", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "databases.tableview", "description": "databases.tableview", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.table = QTableView()\n # self.model = ?\n # self.table.setModel(self.model)\n self.setCentralWidget(self.table)\napp = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()", "detail": "databases.tableview", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "databases.tableview", "description": "databases.tableview", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "databases.tableview", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "databases.tableview", "description": "databases.tableview", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "databases.tableview", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "databases.tableview_querymodel_parameter", "description": "databases.tableview_querymodel_parameter", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n container = QWidget()\n layout_search = QHBoxLayout()\n self.track = QLineEdit()\n self.track.setPlaceholderText(\"Track name...\")\n self.track.textChanged.connect(self.update_query)\n self.composer = QLineEdit()\n self.composer.setPlaceholderText(\"Artist name...\")", "detail": "databases.tableview_querymodel_parameter", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "databases.tableview_querymodel_parameter", "description": "databases.tableview_querymodel_parameter", "peekOfCode": "basedir = os.path.dirname(__file__)\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n container = QWidget()\n layout_search = QHBoxLayout()\n self.track = QLineEdit()\n self.track.setPlaceholderText(\"Track name...\")\n self.track.textChanged.connect(self.update_query)\n self.composer = QLineEdit()", "detail": "databases.tableview_querymodel_parameter", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "databases.tableview_relationalmodel", "description": "databases.tableview_relationalmodel", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.table = QTableView()\n self.db = QSqlDatabase(\"QSQLITE\")\n self.db.setDatabaseName(os.path.join(basedir, \"Chinook_Sqlite.sqlite\"))\n self.db.open()\n self.model = QSqlRelationalTableModel(db=self.db)\n self.model.setTable(\"Track\")\n self.model.setRelation(2, QSqlRelation(\"Album\", \"AlbumId\", \"Title\"))", "detail": "databases.tableview_relationalmodel", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "databases.tableview_relationalmodel", "description": "databases.tableview_relationalmodel", "peekOfCode": "basedir = os.path.dirname(__file__)\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.table = QTableView()\n self.db = QSqlDatabase(\"QSQLITE\")\n self.db.setDatabaseName(os.path.join(basedir, \"Chinook_Sqlite.sqlite\"))\n self.db.open()\n self.model = QSqlRelationalTableModel(db=self.db)\n self.model.setTable(\"Track\")", "detail": "databases.tableview_relationalmodel", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "databases.tableview_tablemodel", "description": "databases.tableview_tablemodel", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.table = QTableView()\n self.db = QSqlDatabase(\"QSQLITE\")\n self.db.setDatabaseName(os.path.join(basedir, \"Chinook_Sqlite.sqlite\"))\n self.db.open()\n self.model = QSqlTableModel(db=self.db)\n self.model.setTable(\"Track\")\n # idx = self.model.fieldIndex(\"Milliseconds\")", "detail": "databases.tableview_tablemodel", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "databases.tableview_tablemodel", "description": "databases.tableview_tablemodel", "peekOfCode": "basedir = os.path.dirname(__file__)\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.table = QTableView()\n self.db = QSqlDatabase(\"QSQLITE\")\n self.db.setDatabaseName(os.path.join(basedir, \"Chinook_Sqlite.sqlite\"))\n self.db.open()\n self.model = QSqlTableModel(db=self.db)\n self.model.setTable(\"Track\")", "detail": "databases.tableview_tablemodel", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "databases.tableview_tablemodel_filter", "description": "databases.tableview_tablemodel_filter", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n container = QWidget()\n layout = QVBoxLayout()\n self.search = QLineEdit()\n self.search.textChanged.connect(self.update_filter)\n self.table = QTableView()\n layout.addWidget(self.search)\n layout.addWidget(self.table)", "detail": "databases.tableview_tablemodel_filter", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "databases.tableview_tablemodel_filter", "description": "databases.tableview_tablemodel_filter", "peekOfCode": "basedir = os.path.dirname(__file__)\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n container = QWidget()\n layout = QVBoxLayout()\n self.search = QLineEdit()\n self.search.textChanged.connect(self.update_filter)\n self.table = QTableView()\n layout.addWidget(self.search)", "detail": "databases.tableview_tablemodel_filter", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "databases.widget_mapper", "description": "databases.widget_mapper", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"Track Editor\")\n # Initialize database first\n if not self.initialize_database():\n return\n form = QFormLayout()\n # Create widgets\n self.track_id = QSpinBox()", "detail": "databases.widget_mapper", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "databases.widget_mapper", "description": "databases.widget_mapper", "peekOfCode": "basedir = os.path.dirname(__file__)\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"Track Editor\")\n # Initialize database first\n if not self.initialize_database():\n return\n form = QFormLayout()\n # Create widgets", "detail": "databases.widget_mapper", "documentation": {} }, { "label": "Ui_MainWindow", "kind": 6, "importPath": "designer.MainWindow", "description": "designer.MainWindow", "peekOfCode": "class Ui_MainWindow(object):\n def setupUi(self, MainWindow):\n MainWindow.setObjectName(\"MainWindow\")\n MainWindow.resize(300, 300)\n self.centralwidget = QtWidgets.QWidget(MainWindow)\n self.centralwidget.setObjectName(\"centralwidget\")\n self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)\n self.verticalLayout.setObjectName(\"verticalLayout\")\n self.label = QtWidgets.QLabel(self.centralwidget)\n self.label.setObjectName(\"label\")", "detail": "designer.MainWindow", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "designer.compiled_example", "description": "designer.compiled_example", "peekOfCode": "class MainWindow(QMainWindow, Ui_MainWindow):\n def __init__(self):\n super().__init__()\n self.setupUi(self)\n f = self.label.font()\n f.setPointSize(25)\n self.label.setAlignment(Qt.AlignHCenter | Qt.AlignVCenter)\n self.label.setFont(f)\n self.pushButton.pressed.connect(self.update_label)\n def update_label(self):", "detail": "designer.compiled_example", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "designer.compiled_example", "description": "designer.compiled_example", "peekOfCode": "basedir = os.path.dirname(__file__)\nclass MainWindow(QMainWindow, Ui_MainWindow):\n def __init__(self):\n super().__init__()\n self.setupUi(self)\n f = self.label.font()\n f.setPointSize(25)\n self.label.setAlignment(Qt.AlignHCenter | Qt.AlignVCenter)\n self.label.setFont(f)\n self.pushButton.pressed.connect(self.update_label)", "detail": "designer.compiled_example", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "designer.compiled_example", "description": "designer.compiled_example", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "designer.compiled_example", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "designer.compiled_example", "description": "designer.compiled_example", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "designer.compiled_example", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "designer.example_1", "description": "designer.example_1", "peekOfCode": "basedir = os.path.dirname(__file__)\napp = QApplication(sys.argv)\nwindow = uic.loadUi(os.path.join(basedir, \"mainwindow.ui\"))\nwindow.show()\napp.exec_()", "detail": "designer.example_1", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "designer.example_1", "description": "designer.example_1", "peekOfCode": "app = QApplication(sys.argv)\nwindow = uic.loadUi(os.path.join(basedir, \"mainwindow.ui\"))\nwindow.show()\napp.exec_()", "detail": "designer.example_1", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "designer.example_1", "description": "designer.example_1", "peekOfCode": "window = uic.loadUi(os.path.join(basedir, \"mainwindow.ui\"))\nwindow.show()\napp.exec_()", "detail": "designer.example_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "designer.example_2", "description": "designer.example_2", "peekOfCode": "class MainWindow(QMainWindow, Ui_MainWindow):\n def __init__(self):\n super().__init__()\n self.setupUi(self)\napp = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "designer.example_2", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "designer.example_2", "description": "designer.example_2", "peekOfCode": "basedir = os.path.dirname(__file__)\nclass MainWindow(QMainWindow, Ui_MainWindow):\n def __init__(self):\n super().__init__()\n self.setupUi(self)\napp = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "designer.example_2", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "designer.example_2", "description": "designer.example_2", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\napp.exec_()", "detail": "designer.example_2", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "designer.example_2", "description": "designer.example_2", "peekOfCode": "window = MainWindow()\nwindow.show()\napp.exec_()", "detail": "designer.example_2", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "further.mvc_1", "description": "further.mvc_1", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"MVC Example\")\n layout = QFormLayout()\n # Dictionary to store the form data, with default data.\n self.name = QLineEdit()\n self.name.setText(model[\"name\"])\n self.name.textChanged.connect(self.on_name_changed)\n self.age = QSpinBox()", "detail": "further.mvc_1", "documentation": {} }, { "label": "model", "kind": 5, "importPath": "further.mvc_1", "description": "further.mvc_1", "peekOfCode": "model = {\n \"name\": \"Johnina Smith\",\n \"age\": 10,\n \"favorite_icecream\": \"Vanilla\",\n}\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"MVC Example\")\n layout = QFormLayout()", "detail": "further.mvc_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "further.mvc_2", "description": "further.mvc_2", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"MVC Example\")\n layout = QFormLayout()\n # Dictionary to store the form data, with default data.\n self.name = QLineEdit()\n self.name.textChanged.connect(self.on_name_changed)\n self.age = QSpinBox()\n self.age.setRange(0, 200)", "detail": "further.mvc_2", "documentation": {} }, { "label": "model", "kind": 5, "importPath": "further.mvc_2", "description": "further.mvc_2", "peekOfCode": "model = {\n \"name\": \"Johnina Smith\",\n \"age\": 10,\n \"favorite_icecream\": \"Vanilla\",\n \"disable_details\": False,\n}\nbackups = []\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()", "detail": "further.mvc_2", "documentation": {} }, { "label": "backups", "kind": 5, "importPath": "further.mvc_2", "description": "further.mvc_2", "peekOfCode": "backups = []\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"MVC Example\")\n layout = QFormLayout()\n # Dictionary to store the form data, with default data.\n self.name = QLineEdit()\n self.name.textChanged.connect(self.on_name_changed)\n self.age = QSpinBox()", "detail": "further.mvc_2", "documentation": {} }, { "label": "DataModelSignals", "kind": 6, "importPath": "further.mvc_5", "description": "further.mvc_5", "peekOfCode": "class DataModelSignals(QObject):\n # Emit an \"updated\" signal when a property changes.\n updated = pyqtSignal()\nclass DataModel(UserDict):\n def __init__(self, *args, **kwargs):\n self.signals = DataModelSignals()\n super().__init__(*args, **kwargs)\n def __setitem__(self, key, value):\n previous = self.get(key) # Get the existing value.\n super().__setitem__(key, value)", "detail": "further.mvc_5", "documentation": {} }, { "label": "DataModel", "kind": 6, "importPath": "further.mvc_5", "description": "further.mvc_5", "peekOfCode": "class DataModel(UserDict):\n def __init__(self, *args, **kwargs):\n self.signals = DataModelSignals()\n super().__init__(*args, **kwargs)\n def __setitem__(self, key, value):\n previous = self.get(key) # Get the existing value.\n super().__setitem__(key, value)\n if value != previous: # There is a change\n self.signals.updated.emit() # Emit the signal\n print(self) # Show the current state.", "detail": "further.mvc_5", "documentation": {} }, { "label": "Controller", "kind": 6, "importPath": "further.mvc_5", "description": "further.mvc_5", "peekOfCode": "class Controller:\n \"\"\" Simple controller, which handles backups and other operations. \"\"\"\n backups = []\n def capitalize(self):\n model[\"name\"] = model[\"name\"].upper()\n def store_backup(self):\n self.backups.append(model.copy())\n def restore_backup(self):\n if not self.backups:\n return", "detail": "further.mvc_5", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "further.mvc_5", "description": "further.mvc_5", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"MVC Example\")\n layout = QFormLayout()\n # Dictionary to store the form data, with default data.\n self.name = QLineEdit()\n self.name.textChanged.connect(self.on_name_changed)\n self.age = QSpinBox()\n self.age.setRange(0, 200)", "detail": "further.mvc_5", "documentation": {} }, { "label": "model", "kind": 5, "importPath": "further.mvc_5", "description": "further.mvc_5", "peekOfCode": "model = DataModel(\n name=\"Johnina Smith\",\n age=10,\n favorite_icecream=\"Vanilla\",\n disable_details=False,\n)\nclass Controller:\n \"\"\" Simple controller, which handles backups and other operations. \"\"\"\n backups = []\n def capitalize(self):", "detail": "further.mvc_5", "documentation": {} }, { "label": "controller", "kind": 5, "importPath": "further.mvc_5", "description": "further.mvc_5", "peekOfCode": "controller = Controller()\nclass MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.setWindowTitle(\"MVC Example\")\n layout = QFormLayout()\n # Dictionary to store the form data, with default data.\n self.name = QLineEdit()\n self.name.textChanged.connect(self.on_name_changed)\n self.age = QSpinBox()", "detail": "further.mvc_5", "documentation": {} }, { "label": "Ui_MainWindow", "kind": 6, "importPath": "model-views.MainWindow", "description": "model-views.MainWindow", "peekOfCode": "class Ui_MainWindow(object):\n def setupUi(self, MainWindow):\n MainWindow.setObjectName(\"MainWindow\")\n MainWindow.resize(280, 362)\n self.centralwidget = QtWidgets.QWidget(MainWindow)\n self.centralwidget.setObjectName(\"centralwidget\")\n self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)\n self.verticalLayout.setObjectName(\"verticalLayout\")\n self.todoView = QtWidgets.QListView(self.centralwidget)\n self.todoView.setObjectName(\"todoView\")", "detail": "model-views.MainWindow", "documentation": {} }, { "label": "TableModel", "kind": 6, "importPath": "model-views.tableview_demo", "description": "model-views.tableview_demo", "peekOfCode": "class TableModel(QAbstractTableModel):\n def __init__(self, data):\n super(TableModel, self).__init__()\n self._data = data\n def data(self, index, role):\n if role == Qt.DecorationRole:\n value = self._data[index.row()][index.column()]\n if isinstance(value, int) or isinstance(value, float):\n value = int(value)\n value = max(-5, value) # value < -5 becomes -5", "detail": "model-views.tableview_demo", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "model-views.tableview_demo", "description": "model-views.tableview_demo", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super().__init__(*args, **kwargs)\n self.table = QTableView()\n data = [\n [4, 9, 2],\n [1, -1, 'hello'],\n [3.141592653589793, 2.718281828459045, 'world'],\n [3, 3, datetime(2025, 2, 18)],\n [7, 1, -5],", "detail": "model-views.tableview_demo", "documentation": {} }, { "label": "COLORS", "kind": 5, "importPath": "model-views.tableview_demo", "description": "model-views.tableview_demo", "peekOfCode": "COLORS = [\n '#053061', '#2166ac', '#4393c3', '#92c5de', '#d1e5f0', '#f7f7f7',\n '#fddbc7', '#f4a582', '#d6604d', '#b2182b', '#67001f'\n]\nclass TableModel(QAbstractTableModel):\n def __init__(self, data):\n super(TableModel, self).__init__()\n self._data = data\n def data(self, index, role):\n if role == Qt.DecorationRole:", "detail": "model-views.tableview_demo", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "model-views.tableview_demo", "description": "model-views.tableview_demo", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "model-views.tableview_demo", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "model-views.tableview_demo", "description": "model-views.tableview_demo", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "model-views.tableview_demo", "documentation": {} }, { "label": "TableModel", "kind": 6, "importPath": "model-views.tableview_numpy", "description": "model-views.tableview_numpy", "peekOfCode": "class TableModel(QAbstractTableModel):\n def __init__(self, data):\n super(TableModel, self).__init__()\n self._data = data\n def data(self, index, role):\n if role == Qt.DisplayRole:\n value = self._data[index.row(), index.column()]\n return str(value)\n def rowCount(self, index):\n return self._data.shape[0]", "detail": "model-views.tableview_numpy", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "model-views.tableview_numpy", "description": "model-views.tableview_numpy", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.table = QTableView()\n data = np.array([\n [1, 9, 2],\n [4, 0, -1],\n [7, 8, 9],\n [3, 3, 2],\n [5, 8, 9],", "detail": "model-views.tableview_numpy", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "model-views.tableview_numpy", "description": "model-views.tableview_numpy", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "model-views.tableview_numpy", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "model-views.tableview_numpy", "description": "model-views.tableview_numpy", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "model-views.tableview_numpy", "documentation": {} }, { "label": "TableModel", "kind": 6, "importPath": "model-views.tableview_pandas", "description": "model-views.tableview_pandas", "peekOfCode": "class TableModel(QAbstractTableModel):\n def __init__(self, data):\n super(TableModel, self).__init__()\n self._data = data\n def data(self, index, role):\n if role == Qt.DisplayRole:\n value = self._data.iloc[index.row(), index.column()]\n return str(value)\n def rowCount(self, index):\n return self._data.shape[0]", "detail": "model-views.tableview_pandas", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "model-views.tableview_pandas", "description": "model-views.tableview_pandas", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self):\n super().__init__()\n self.table = QTableView()\n data = pd.DataFrame(\n [\n [1, 9, 2],\n [4, 0, -1],\n [7, 8, 9],\n [3, 3, 2],", "detail": "model-views.tableview_pandas", "documentation": {} }, { "label": "app", "kind": 5, "importPath": "model-views.tableview_pandas", "description": "model-views.tableview_pandas", "peekOfCode": "app = QApplication(sys.argv)\nwindow = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "model-views.tableview_pandas", "documentation": {} }, { "label": "window", "kind": 5, "importPath": "model-views.tableview_pandas", "description": "model-views.tableview_pandas", "peekOfCode": "window = MainWindow()\nwindow.show()\nsys.exit(app.exec_())", "detail": "model-views.tableview_pandas", "documentation": {} }, { "label": "TodoModel", "kind": 6, "importPath": "model-views.todo_1", "description": "model-views.todo_1", "peekOfCode": "class TodoModel(QAbstractListModel):\n def __init__(self, todos=None):\n super().__init__()\n self.todos = todos or []\n def data(self, index, role):\n if role == Qt.DisplayRole:\n status, text = self.todos[index.row()]\n return text\n if role == Qt.DecorationRole:\n status, text = self.todos[index.row()]", "detail": "model-views.todo_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "model-views.todo_1", "description": "model-views.todo_1", "peekOfCode": "class MainWindow(QMainWindow, Ui_MainWindow):\n def __init__(self, *args, **kwargs):\n super().__init__(*args, **kwargs)\n self.setupUi(self)\n self.model = TodoModel()\n self.load()\n self.todoView.setModel(self.model)\n # Connect the button\n self.addButton.pressed.connect(self.add)\n self.deleteButton.pressed.connect(self.delete)", "detail": "model-views.todo_1", "documentation": {} }, { "label": "basedir", "kind": 5, "importPath": "model-views.todo_1", "description": "model-views.todo_1", "peekOfCode": "basedir = os.path.dirname(__file__)\nflag = QImage(os.path.join(basedir, 'flag.png'))\nclass TodoModel(QAbstractListModel):\n def __init__(self, todos=None):\n super().__init__()\n self.todos = todos or []\n def data(self, index, role):\n if role == Qt.DisplayRole:\n status, text = self.todos[index.row()]\n return text", "detail": "model-views.todo_1", "documentation": {} }, { "label": "flag", "kind": 5, "importPath": "model-views.todo_1", "description": "model-views.todo_1", "peekOfCode": "flag = QImage(os.path.join(basedir, 'flag.png'))\nclass TodoModel(QAbstractListModel):\n def __init__(self, todos=None):\n super().__init__()\n self.todos = todos or []\n def data(self, index, role):\n if role == Qt.DisplayRole:\n status, text = self.todos[index.row()]\n return text\n if role == Qt.DecorationRole:", "detail": "model-views.todo_1", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "model-views.todo_skeleton", "description": "model-views.todo_skeleton", "peekOfCode": "class MainWindow(QMainWindow, Ui_MainWindow):\n def __init__(self, *args, **kwargs):\n super().__init__(*args, **kwargs)\n self.setupUi(self)\nif __name__ == '__main__':\n app = QApplication(sys.argv)\n window = MainWindow()\n window.show()\n sys.exit(app.exec_())", "detail": "model-views.todo_skeleton", "documentation": {} }, { "label": "Ui_MainWindow", "kind": 6, "importPath": "MainWindow", "description": "MainWindow", "peekOfCode": "class Ui_MainWindow(object):\n def setupUi(self, MainWindow):\n MainWindow.setObjectName(\"MainWindow\")\n MainWindow.resize(536, 578)\n self.centralwidget = QtWidgets.QWidget(MainWindow)\n self.centralwidget.setObjectName(\"centralwidget\")\n self.verticalLayout = QtWidgets.QVBoxLayout(self.centralwidget)\n self.verticalLayout.setObjectName(\"verticalLayout\")\n self.label = QtWidgets.QLabel(self.centralwidget)\n self.label.setObjectName(\"label\")", "detail": "MainWindow", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "MyApp", "description": "MyApp", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"My Awesome App\") # 标题\n label = QLabel(\"THIS IS AWESOME!!!\")\n label.setAlignment(Qt.AlignCenter)\n self.setCentralWidget(label)\nif __name__ == '__main__':\n app = QApplication(sys.argv)\n window = MainWindow()", "detail": "MyApp", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "MyApp_window", "description": "MyApp_window", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.windowTitleChanged().connect(self.onWindowTitleChanged)\n self.windowTitleChanged().connect(lambda x: self.my_custom_fn())\n self.windowTitleChanged().connect(lambda x: self.my_custom_fn(x))\n self.windowTitleChanged().connect(lambda x: self.my_custom_fn(x, 25))\n self.setWindowTitle(\"My Awesome App\") # 标题\n label = QLabel(\"THIS IS AWESOME!!!\")\n label.setAlignment(Qt.AlignCenter)", "detail": "MyApp_window", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "load_uifile", "description": "load_uifile", "peekOfCode": "class MainWindow(QMainWindow, Ui_MainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setupUi(self)\ndef mainwindow_setup(w):\n w.setTitle(\"MainWindow Title\")\nif __name__ == '__main__':\n app = QtWidgets.QApplication(sys.argv)\n # window = uic.loadUi(\"mainwindow.ui\")\n # main window_setup(window)", "detail": "load_uifile", "documentation": {} }, { "label": "mainwindow_setup", "kind": 2, "importPath": "load_uifile", "description": "load_uifile", "peekOfCode": "def mainwindow_setup(w):\n w.setTitle(\"MainWindow Title\")\nif __name__ == '__main__':\n app = QtWidgets.QApplication(sys.argv)\n # window = uic.loadUi(\"mainwindow.ui\")\n # main window_setup(window)\n window = MainWindow()\n window.show()\n app.exec()", "detail": "load_uifile", "documentation": {} }, { "label": "Canvas", "kind": 6, "importPath": "paint_app", "description": "paint_app", "peekOfCode": "class Canvas(QtWidgets.QLabel):\n def __init__(self):\n super().__init__()\n pixmap = QtGui.QPixmap(600, 300)\n self.setPixmap(pixmap)\n self.last_x, self.last_y = None, None\n self.pen_color = QtGui.QColor('#000000')\n def set_pen_color(self, c):\n self.pen_color = QtGui.QColor(c)\n def mouseMoveEvent(self, e):", "detail": "paint_app", "documentation": {} }, { "label": "QPaletteButton", "kind": 6, "importPath": "paint_app", "description": "paint_app", "peekOfCode": "class QPaletteButton(QtWidgets.QPushButton):\n def __init__(self, color):\n super().__init__()\n self.setFixedSize(QtCore.QSize(24, 24))\n self.color = color\n self.setStyleSheet(\"background-color: %s;\" % color)\nclass MainWindow(QtWidgets.QMainWindow):\n def __init__(self):\n super().__init__()\n self.canvas = Canvas()", "detail": "paint_app", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "paint_app", "description": "paint_app", "peekOfCode": "class MainWindow(QtWidgets.QMainWindow):\n def __init__(self):\n super().__init__()\n self.canvas = Canvas()\n w = QtWidgets.QWidget()\n l = QtWidgets.QVBoxLayout()\n w.setLayout(l)\n l.addWidget(self.canvas)\n palette = QtWidgets.QHBoxLayout()\n self.add_palette_buttons(palette)", "detail": "paint_app", "documentation": {} }, { "label": "COLORS", "kind": 5, "importPath": "paint_app", "description": "paint_app", "peekOfCode": "COLORS = [\n # 17undertoneshttps://lospec.com/palette-list/17undertones\n '#000000',\n '#141923',\n '#414168',\n '#3A7FA7',\n '#35E3E3',\n '#8FD970',\n '#5EBB49',\n '#458352',", "detail": "paint_app", "documentation": {} }, { "label": "SPRAY_PARTICLES", "kind": 5, "importPath": "paint_app", "description": "paint_app", "peekOfCode": "SPRAY_PARTICLES = 100\nSPRAY_DIAMMETER = 10\nclass Canvas(QtWidgets.QLabel):\n def __init__(self):\n super().__init__()\n pixmap = QtGui.QPixmap(600, 300)\n self.setPixmap(pixmap)\n self.last_x, self.last_y = None, None\n self.pen_color = QtGui.QColor('#000000')\n def set_pen_color(self, c):", "detail": "paint_app", "documentation": {} }, { "label": "SPRAY_DIAMMETER", "kind": 5, "importPath": "paint_app", "description": "paint_app", "peekOfCode": "SPRAY_DIAMMETER = 10\nclass Canvas(QtWidgets.QLabel):\n def __init__(self):\n super().__init__()\n pixmap = QtGui.QPixmap(600, 300)\n self.setPixmap(pixmap)\n self.last_x, self.last_y = None, None\n self.pen_color = QtGui.QColor('#000000')\n def set_pen_color(self, c):\n self.pen_color = QtGui.QColor(c)", "detail": "paint_app", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "pixmap", "description": "pixmap", "peekOfCode": "class MainWindow(QtWidgets.QMainWindow):\n def __init__(self):\n super().__init__()\n self.label = QtWidgets.QLabel()\n canvas = QtGui.QPixmap(400, 300)\n self.label.setPixmap(canvas)\n self.setCentralWidget(self.label)\n self.draw_something()\n def draw_something(self):\n painter = QtGui.QPainter(self.label.pixmap())", "detail": "pixmap", "documentation": {} }, { "label": "_Bar", "kind": 6, "importPath": "power_bar", "description": "power_bar", "peekOfCode": "class _Bar(QtWidgets.QWidget):\n def __init__(self, *args, **kwargs):\n super().__init__(*args, **kwargs)\n self.setSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding,\n QtWidgets.QSizePolicy.MinimumExpanding)\n def sizeHint(self):\n return QtCore.QSize(40, 120)\n def paintEvent(self, e):\n painter = QtGui.QPainter(self)\n brush = QtGui.QBrush()", "detail": "power_bar", "documentation": {} }, { "label": "PowerBar", "kind": 6, "importPath": "power_bar", "description": "power_bar", "peekOfCode": "class PowerBar(QtWidgets.QWidget):\n \"\"\"\n Custom Qt Widget to show a power bar and dial.\n Demonstrating compound and custom-drawn widget.\n \"\"\"\n def __init__(self, steps=5, *args, **kwargs):\n super(PowerBar, self).__init__(*args, **kwargs)\n layout = QtWidgets.QVBoxLayout()\n self._bar = _Bar()\n layout.addWidget(self._bar)", "detail": "power_bar", "documentation": {} }, { "label": "_Bar", "kind": 6, "importPath": "power_bar_better", "description": "power_bar_better", "peekOfCode": "class _Bar(QtWidgets.QWidget):\n clickedValue = QtCore.pyqtSignal(int)\n def __init__(self, steps, *args, **kwargs):\n super().__init__(*args, **kwargs)\n self.setSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding,\n QtWidgets.QSizePolicy.MinimumExpanding)\n if isinstance(steps, list):\n # list of colors\n self.n_steps = len(steps)\n self.steps = steps", "detail": "power_bar_better", "documentation": {} }, { "label": "PowerBar", "kind": 6, "importPath": "power_bar_better", "description": "power_bar_better", "peekOfCode": "class PowerBar(QtWidgets.QWidget):\n \"\"\"\n Custom Qt Widget to show a power bar and dial.\n Demonstrating compound and custom-drawn widget.\n Left-clicking the button shows the color-chooser, while\n right-clicking resets the color tho None (no color).\n \"\"\"\n colorChanged = QtCore.pyqtSignal()\n def __init__(self, steps=5, *args, **kwargs):\n super(PowerBar, self).__init__(*args, **kwargs)", "detail": "power_bar_better", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "signal_data", "description": "signal_data", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"My Awesome App\")\n layout = QVBoxLayout()\n for n in range(10):\n btn = QPushButton(str(n))\n btn.pressed.connect(lambda val=n: my_custom_fn(val))\n layout.addWidget(btn)\n widget = QWidget()", "detail": "signal_data", "documentation": {} }, { "label": "my_custom_fn", "kind": 2, "importPath": "signal_data", "description": "signal_data", "peekOfCode": "def my_custom_fn(n):\n print(\"Button %d was clicked\" % n)\nclass MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"My Awesome App\")\n layout = QVBoxLayout()\n for n in range(10):\n btn = QPushButton(str(n))\n btn.pressed.connect(lambda val=n: my_custom_fn(val))", "detail": "signal_data", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "toolbars_and_menus", "description": "toolbars_and_menus", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"My Awesome App\") # 标题\n label = QLabel(\"THIS IS AWESOME!!!\")\n label.setAlignment(Qt.AlignCenter)\n self.setCentralWidget(label)\n toolbar = QToolBar(\"My main toolbar\")\n toolbar.setIconSize(QSize(16, 16))\n self.addToolBar(toolbar)", "detail": "toolbars_and_menus", "documentation": {} }, { "label": "CustomDialog", "kind": 6, "importPath": "toolbars_and_menus", "description": "toolbars_and_menus", "peekOfCode": "class CustomDialog(QDialog):\n def __init__(self, *args, **kwargs):\n super(CustomDialog, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"HELLO!\")\n q_btn = QDialogButtonBox.Ok | QDialogButtonBox.Cancel\n self.buttonBox = QDialogButtonBox(q_btn)\n self.buttonBox.accepted.connect(self.accept)\n self.buttonBox.rejected.connect(self.reject)\n self.layout = QHBoxLayout()\n self.layout.addWidget(self.buttonBox)", "detail": "toolbars_and_menus", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "widgets", "description": "widgets", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"My Awesome App\") # 标题\n # layout = QVBoxLayout()\n # widgets = [QCheckBox,\n # QComboBox,\n # QDateEdit,\n # QDateTimeEdit,\n # QDial,", "detail": "widgets", "documentation": {} }, { "label": "Color", "kind": 6, "importPath": "widgets", "description": "widgets", "peekOfCode": "class Color(QWidget):\n def __init__(self, color, *args, **kwargs):\n super(Color, self).__init__(*args, **kwargs)\n self.setAutoFillBackground(True)\n palette = self.palette()\n palette.setColor(QPalette.Window, QColor(color))\n self.setPalette(palette)\nif __name__ == '__main__':\n app = QApplication(sys.argv)\n window = MainWindow()", "detail": "widgets", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "widgets_gridlayout", "description": "widgets_gridlayout", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"My Awesome App\") # 标题\n layout = QGridLayout()\n layout.addWidget(Color('red'), 0, 0)\n layout.addWidget(Color('green'), 0, 1)\n layout.addWidget(Color('blue'), 1, 0)\n layout.addWidget(Color('purple'), 1, 1)\n widget = QWidget()", "detail": "widgets_gridlayout", "documentation": {} }, { "label": "Color", "kind": 6, "importPath": "widgets_gridlayout", "description": "widgets_gridlayout", "peekOfCode": "class Color(QWidget):\n def __init__(self, color, *args, **kwargs):\n super(Color, self).__init__(*args, **kwargs)\n self.setAutoFillBackground(True)\n palette = self.palette()\n palette.setColor(QPalette.Window, QColor(color))\n self.setPalette(palette)\nif __name__ == '__main__':\n app = QApplication(sys.argv)\n window = MainWindow()", "detail": "widgets_gridlayout", "documentation": {} }, { "label": "index_changed", "kind": 2, "importPath": "widgets_gridlayout", "description": "widgets_gridlayout", "peekOfCode": "def index_changed(s):\n print(s)\nclass MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"My Awesome App\") # 标题\n layout = QGridLayout()\n layout.addWidget(Color('red'), 0, 0)\n layout.addWidget(Color('green'), 0, 1)\n layout.addWidget(Color('blue'), 1, 0)", "detail": "widgets_gridlayout", "documentation": {} }, { "label": "MainWindow", "kind": 6, "importPath": "widgets_stacklayout", "description": "widgets_stacklayout", "peekOfCode": "class MainWindow(QMainWindow):\n def __init__(self, *args, **kwargs):\n super(MainWindow, self).__init__(*args, **kwargs)\n self.setWindowTitle(\"My Awesome App\") # 标题\n # pagelayout = QVBoxLayout()\n # button_layout = QHBoxLayout()\n # layout = QStackedLayout()\n #\n # pagelayout.addLayout(button_layout)\n # pagelayout.addLayout(layout)", "detail": "widgets_stacklayout", "documentation": {} }, { "label": "Color", "kind": 6, "importPath": "widgets_stacklayout", "description": "widgets_stacklayout", "peekOfCode": "class Color(QWidget):\n def __init__(self, color, *args, **kwargs):\n super(Color, self).__init__(*args, **kwargs)\n self.setAutoFillBackground(True)\n palette = self.palette()\n palette.setColor(QPalette.Window, QColor(color))\n self.setPalette(palette)\nif __name__ == '__main__':\n app = QApplication(sys.argv)\n window = MainWindow()", "detail": "widgets_stacklayout", "documentation": {} } ]