当前位置: 首页>>代码示例>>Python>>正文


Python QMainWindow.__init__方法代码示例

本文整理汇总了Python中qtpy.QtWidgets.QMainWindow.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python QMainWindow.__init__方法的具体用法?Python QMainWindow.__init__怎么用?Python QMainWindow.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在qtpy.QtWidgets.QMainWindow的用法示例。


在下文中一共展示了QMainWindow.__init__方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None):
        QMainWindow.__init__(self,parent)
        self.ui = load_ui(__file__, 'converter.ui', baseinstance=self)
        self.ui.InputVal.setValidator(QDoubleValidator(self.ui.InputVal))
        self.ui.totalFlightPathInput.setValidator(QDoubleValidator(self.ui.totalFlightPathInput))
        self.ui.scatteringAngleInput.setValidator(QDoubleValidator(self.ui.scatteringAngleInput))
        self.ui.convertButton.clicked.connect(self.convert)
        self.ui.helpButton.clicked.connect(self.helpClicked)
        self.ui.inputUnits.currentIndexChanged.connect(self.setInstrumentInputs)
        self.ui.outputUnits.currentIndexChanged.connect(self.setInstrumentInputs)
        self.setInstrumentInputs()

        ##defaults
        self.flightpath = -1.0
        self.Theta = -1.0
        self.output = 0.0

        #help
        self.assistant_process = QtCore.QProcess(self)
        # pylint: disable=protected-access
        import mantid
        self.mantidplot_name='TOF Converter'
        self.collection_file = os.path.join(mantid._bindir, '../docs/qthelp/MantidProject.qhc')
        version = ".".join(mantid.__version__.split(".")[:2])
        self.qt_url = 'qthelp://org.sphinx.mantidproject.' + version + '/doc/interfaces/TOF Converter.html'
        self.external_url = 'http://docs.mantidproject.org/nightly/interfaces/TOF Converter.html'

        try:
            import mantid
            #register startup
            mantid.UsageService.registerFeatureUsage("Interface","TofConverter",False)
        except ImportError:
            pass
开发者ID:samueljackson92,项目名称:mantid,代码行数:35,代码来源:converterGUI.py

示例2: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self):
        QMainWindow.__init__(self)

        # -- instance attributes --
        self.setWindowTitle("Mantid Workbench")
        self.setObjectName("Mantid Workbench")

        # widgets
        self.messagedisplay = None
        self.ipythonconsole = None
        self.workspacewidget = None
        self.editor = None
        self.algorithm_selector = None
        self.plot_selector = None
        self.widgets = []

        # Widget layout map: required for use in Qt.connection
        self._layout_widget_info = None

        # Menus
        self.file_menu = None
        self.file_menu_actions = None
        self.editor_menu = None
        self.view_menu = None
        self.view_menu_actions = None
        self.interfaces_menu = None

        # Allow splash screen text to be overridden in set_splash
        self.splash = SPLASH

        # Layout
        self.setDockOptions(self.DOCKOPTIONS)

        # Project
        self.project = None
开发者ID:samueljackson92,项目名称:mantid,代码行数:37,代码来源:mainwindow.py

示例3: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
 def __init__(self, *args, **kwargs):
     ui_module = MyWidgetUI
     try: self.ui = ui_module.Ui_Form()  #enable autocomplete
     except: pass
     QMainWindow.__init__(self, *args, **kwargs)
     self.widget = QtWidgetLoader(ui_module=ui_module, parent=self, action_receiver=self)
     self.widget.ui.lineEdit.setText("MyWidget")
     self.show()
开发者ID:madsmpedersen,项目名称:MMPE,代码行数:10,代码来源:UseQtGuiLoader.py

示例4: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('jobStatus.ui', baseinstance=self)

        self.init_table()
        self.launch_table_update_thread()
开发者ID:neutrons,项目名称:FastGR,代码行数:10,代码来源:job_monitor_interface.py

示例5: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('advanced_window.ui', baseinstance=self)

        self.setWindowTitle("Advanced Window for Super User Only !")
        self.init_widgets()
开发者ID:neutrons,项目名称:FastGR,代码行数:10,代码来源:advanced_file_window.py

示例6: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, main_window=None, key=None):
        self.main_window = main_window
        self.key = key

        QMainWindow.__init__(self, parent=main_window)
        self.ui = load_ui('manual_key_value_input.ui', baseinstance=self)

        self.init_widgets()
开发者ID:neutrons,项目名称:FastGR,代码行数:10,代码来源:align_and_focus_args.py

示例7: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
 def __init__(self):
     QMainWindow.__init__(self)
     self.mplwidget = MatplotlibWidget(self, title='Example',
                                       xlabel='Linear scale',
                                       ylabel='Log scale',
                                       hold=True, yscale='log')
     self.mplwidget.setFocus()
     self.setCentralWidget(self.mplwidget)
     self.plot(self.mplwidget.axes)
开发者ID:madsmpedersen,项目名称:MMPE,代码行数:11,代码来源:matplotlibwidget.py

示例8: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, canvas, parent=None):
        QMainWindow.__init__(self, parent=parent)
        # attributes
        self._canvas = weakref.proxy(canvas)
        self.setAttribute(Qt.WA_DeleteOnClose, True)
        self.setWindowIcon(QIcon(':/images/MantidIcon.ico'))

        self.close_signal.connect(self._run_close)
        self.setAcceptDrops(True)
开发者ID:mantidproject,项目名称:mantid,代码行数:11,代码来源:figurewindow.py

示例9: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None, key=None, data_type='sample'):
        self.parent = parent
        self.key = key
        self.data_type = data_type

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('mass_density.ui', baseinstance=self)
        self.init_widgets()
        self.set_column_index()
开发者ID:neutrons,项目名称:FastGR,代码行数:11,代码来源:mass_density_handler.py

示例10: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None, button_name=''):
        QMainWindow.__init__(self, parent)
        self.parent = parent
        self.button_name = button_name

        self.ui = load_ui('helpGui.ui', baseinstance=self)

        self.init_global_gui()
        self.init_table()
开发者ID:neutrons,项目名称:FastGR,代码行数:11,代码来源:help_gui.py

示例11: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None, json_conflicts={}):
        self.parent = parent
        self.json_conflicts = json_conflicts

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('solve_import_conflicts.ui', baseinstance=self)
        #self.ui = UiMainWindow()
        #self.ui.setupUi(self)

        self.init_widgets()
开发者ID:neutrons,项目名称:FastGR,代码行数:12,代码来源:conflicts_solver.py

示例12: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None, text=None, filename=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('preview_ascii.ui', baseinstance=self)

        _title = filename
        self.setWindowTitle(_title)

        self.ui.preview_ascii_text_edit.setText(text)
开发者ID:neutrons,项目名称:FastGR,代码行数:12,代码来源:preview_ascii_window.py

示例13: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None, key=None, data_type='sample'):
        self.parent = parent
        self.data_type = data_type
        self.key = key

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('placzek.ui', baseinstance=self)

        self.init_widgets()
        self.set_column()
开发者ID:neutrons,项目名称:FastGR,代码行数:12,代码来源:placzek_handler.py

示例14: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, parent=None, next_ui='from_database_ui', next_function=None):
        QMainWindow.__init__(self, parent=parent)
        self.parent = parent
        self.next_ui = next_ui
        self.next_function = next_function

        self.ui = load_ui('oncat_authentication.ui', baseinstance=self)

        self.center()
        self.init_widgets()
        self.ui.password.setFocus()
开发者ID:neutrons,项目名称:FastGR,代码行数:13,代码来源:oncat_authentication_handler.py

示例15: __init__

# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import __init__ [as 别名]
    def __init__(self, arr, mgr):
        QMainWindow.__init__(self)
        self.setWindowTitle('skimage')
        self.mgr = mgr
        self.main_widget = QWidget()
        self.layout = QGridLayout(self.main_widget)
        self.setCentralWidget(self.main_widget)

        self.label = ImageLabel(self, arr)
        self.layout.addWidget(self.label, 0, 0)
        self.layout.addLayout
        self.mgr.add_window(self)
        self.main_widget.show()
开发者ID:TheArindham,项目名称:scikit-image,代码行数:15,代码来源:qt_plugin.py


注:本文中的qtpy.QtWidgets.QMainWindow.__init__方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。