0
에 작품 나는 리눅스가 잘 작동에 GUI를 구축 할 PyQT4를 사용하여 파이썬 애플리케이션을 가지고 있지 않지만, Windows에서 신호가 수신되지 않습니다/PyQt는 신호가 윈도우
내 코드는 다음과 같습니다
import sys
sys.path.append("..")
from ui import Ui_MainWindow
from dlgContador import Ui_dlgContador
from PyQt4 import QtCore, QtGui
from funciones.archivosOps import archivosOps
class ArchivosGui(QtGui.QMainWindow):
def __init__(self):
self.archivo=None
self.app=QtGui.QApplication(sys.argv)
QtGui.QMainWindow.__init__(self)
self.mainWindow=Ui_MainWindow()
self.mainWindow.setupUi(self)
self.__connectFunctions()
self.setWindowTitle("Editor de Texto")
self.show()
self.app.exec_()
pass
def __connectFunctions(self):
self.connect(self.mainWindow.actionAbrir,QtCore.SIGNAL("activated()"), self.abrir)
self.connect(self.mainWindow.actionContar_Palabras,QtCore.SIGNAL("activated()"),self.info)
self.connect(self.mainWindow.actionGuardar,QtCore.SIGNAL("activated()"),self.guardar)
self.connect(self.mainWindow.actionGuardarComo,QtCore.SIGNAL("activated()"),self.guardarComo)
pass
내가 뭘 잘못하고있어? :/
'__connectFunctions 작동합니다', 클래스 외부에있는 복사 붙여 넣기 오류이다 또는 코드에서 그렇게입니까? – Junuxx
와우 나는 눈치 채지 못했다. .. 아니, 내가 pyqt를 사용하여 개발에 대한 몇 가지 기사를 읽고 아니지만 복사 붙여 넣기되지 않습니다. – rafuru
질문에 코드를 붙여 넣는 것이 문제입니다. 내 소스에서 메서드가 클래스에 있습니다. – rafuru