我正在试着做一个应用程序,但是我一直被“简单”的事情所困扰,比如这个,我如何通过点击一个按钮来打开一个新窗口?我试过使用new_lib_btn.clicked.connect(newlib),newlib是包含我的第二个窗口的文件,new_lib_btn是应该打开窗口的按钮,它在我的主窗口中,您可以在下面看到:
mainwindow.pyfrom PyQt4 import QtCore, QtGui
import newlib
import sys
# Main Window
class Window (QtGui.QMainWindow):
def __init__(self):
super(Window, self).__init__()
centralwidget = QtGui.QWidget(self)
self.mainLayout = QtGui.QVBoxLayout(centralwidget)
self.mainLayout.setAlignment(QtCore.Qt.AlignCenter)
self.setCentralWidget(centralwidget)
self.resize(800, 600)
self.setWindowTitle("Virtual Library")
self.setStyleSheet("Window {border-image: url(lib.jpg);}")
# ExitOption
menu_action1 = QtGui.QAction("Exit", self)
menu_action1.setShortcut("Ctrl&