本文整理汇总了Python中qtpy.QtWidgets.QMainWindow.show方法的典型用法代码示例。如果您正苦于以下问题:Python QMainWindow.show方法的具体用法?Python QMainWindow.show怎么用?Python QMainWindow.show使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类qtpy.QtWidgets.QMainWindow
的用法示例。
在下文中一共展示了QMainWindow.show方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test
# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import show [as 别名]
def test():
from qtpy.QtWidgets import QMainWindow
from spyder.utils.qthelpers import qapplication
app = qapplication(test_time=5)
win = QMainWindow()
win.setWindowTitle("Status widgets test")
win.resize(900, 300)
statusbar = win.statusBar()
status_widgets = []
for status_class in (MemoryStatus, CPUStatus):
status_widget = status_class(win, statusbar)
status_widgets.append(status_widget)
win.show()
app.exec_()
示例2: test
# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import show [as 别名]
def test():
from qtpy.QtWidgets import QMainWindow
from spyder.utils.qthelpers import qapplication
app = qapplication(test_time=5)
win = QMainWindow()
win.setWindowTitle("Status widgets test")
win.resize(900, 300)
statusbar = win.statusBar()
swidgets = []
for klass in (ReadWriteStatus, EOLStatus, EncodingStatus,
CursorPositionStatus, MemoryStatus, CPUStatus):
swidget = klass(win, statusbar)
swidgets.append(swidget)
win.show()
app.exec_()
示例3: test
# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import show [as 别名]
def test(nr):
if nr == 1:
MyMainWindow().start()
elif nr == 2:
MyDialog(None, True).start()
elif nr == 3:
app = QApplication(sys.argv)
w = WidgetWindow()
print (w)
app.exec_()
if nr == 4:
app = QApplication(sys.argv)
window = QMainWindow()
w = MyWidget(window)
print (w)
window.show()
app.exec_()
if nr == 5:
MyMainWindowWithMenu().start()
if nr == 6:
MyCombinationWindow().start()
示例4: ManualFacet
# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import show [as 别名]
voltage = ManualFacet(type=float, units='volts')
current = ManualFacet(type=float, units='amps')
if __name__ == '__main__':
ps = MyPowerSupply()
ps.observe('voltage', print)
app = QApplication(sys.argv)
win = QMainWindow()
w = QWidget(win)
win.setCentralWidget(w)
fbox = QFormLayout()
box1 = ps.facets.voltage.create_widget()
fbox.addRow('Voltage', box1)
box2 = ps.facets.current.create_widget()
fbox.addRow('Current', box2)
def set_box(event):
box1.setUValue(event.new)
ps.observe('voltage', set_box)
def f():
ps.voltage = '12 V'
#box2.uValueChanged.connect(f)
w.setLayout(fbox)
win.show()
app.exec_()
示例5: __init__
# 需要导入模块: from qtpy.QtWidgets import QMainWindow [as 别名]
# 或者: from qtpy.QtWidgets.QMainWindow import show [as 别名]
#
# def __init__(self, holdIt, value):
# QThread.__init__(self)
# self.holdIt = holdIt
# self.value = value
#
# def run(self):
# t = time.time()
# time.sleep(2)
# self.holdIt.update_duration = time.time() - t
# print "update finished", self.value
if __name__ == '__main__':
app = QApplication(sys.argv)
m = QMainWindow()
w = QWidget()
m.setCentralWidget(w)
vlayout = QVBoxLayout(w)
s_log = LogaritmicSliderSpinBox(m, slider_steps=100)
s_lin = SliderSpinBox(m, slider_steps=100)
s_pol = PolynomialSliderSpinBox(m, 2, slider_steps=100, spinbox_steps=1000)
vlayout.addWidget(s_lin)
vlayout.addWidget(s_log)
vlayout.addWidget(s_pol)
#m.setCentralWidget(s)
s_log.set_range((0.001, 1000))
m.show()
sys.exit(app.exec_())