Всем Привет! Помогите пожалуйста как можно сделать чтобы при нажатии на кнопку выполнялся функция print в Консоле
# -*- coding: utf-8 -*-
from PyQt4 import QtCore, QtGui
try:
_fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
def _fromUtf8(s):
return s
try:
_encoding = QtGui.QApplication.UnicodeUTF8
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig)
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName(_fromUtf8("MainWindow"))
MainWindow.resize(433, 400)
icon = QtGui.QIcon()
icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/kurir/pencil.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
MainWindow.setWindowIcon(icon)
MainWindow.setLocale(QtCore.QLocale(QtCore.QLocale.Russian, QtCore.QLocale.Kazakhstan))
MainWindow.setIconSize(QtCore.QSize(32, 32))
self.centralwidget = QtGui.QWidget(MainWindow)
self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
self.dateTimeEdit = QtGui.QDateTimeEdit(self.centralwidget)
self.dateTimeEdit.setGeometry(QtCore.QRect(240, 150, 194, 22))
self.dateTimeEdit.setDate(QtCore.QDate(2016, 8, 12))
self.dateTimeEdit.setTime(QtCore.QTime(6, 0, 0))
self.dateTimeEdit.setObjectName(_fromUtf8("dateTimeEdit"))
self.pushButton = QtGui.QPushButton(self.centralwidget)
self.pushButton.setGeometry(QtCore.QRect(30, 200, 101, 41))
self.pushButton.setIconSize(QtCore.QSize(32, 32))
self.pushButton.setObjectName(_fromUtf8("pushButton"))
self.pushButton_2 = QtGui.QPushButton(self.centralwidget)
self.pushButton_2.setGeometry(QtCore.QRect(170, 200, 101, 41))
self.pushButton_2.setObjectName(_fromUtf8("pushButton_2"))
self.pushButton_3 = QtGui.QPushButton(self.centralwidget)
self.pushButton_3.setGeometry(QtCore.QRect(310, 200, 101, 41))
self.pushButton_3.setObjectName(_fromUtf8("pushButton_3"))
self.pushButton_4 = QtGui.QPushButton(self.centralwidget)
self.pushButton_4.setGeometry(QtCore.QRect(30, 270, 101, 41))
self.pushButton_4.setObjectName(_fromUtf8("pushButton_4"))
self.pushButton_5 = QtGui.QPushButton(self.centralwidget)
self.pushButton_5.setGeometry(QtCore.QRect(170, 270, 101, 41))
self.pushButton_5.setObjectName(_fromUtf8("pushButton_5"))
self.pushButton_6 = QtGui.QPushButton(self.centralwidget)
self.pushButton_6.setGeometry(QtCore.QRect(310, 270, 101, 41))
self.pushButton_6.setObjectName(_fromUtf8("pushButton_6"))
self.textBrowser = QtGui.QTextBrowser(self.centralwidget)
self.textBrowser.setGeometry(QtCore.QRect(0, 0, 431, 141))
self.textBrowser.setObjectName(_fromUtf8("textBrowser"))
MainWindow.setCentralWidget(self.centralwidget)
self.statusbar = QtGui.QStatusBar(MainWindow)
self.statusbar.setObjectName(_fromUtf8("statusbar"))
MainWindow.setStatusBar(self.statusbar)
self.toolBar = QtGui.QToolBar(MainWindow)
self.toolBar.setIconSize(QtCore.QSize(32, 32))
self.toolBar.setToolButtonStyle(QtCore.Qt.ToolButtonTextUnderIcon)
self.toolBar.setObjectName(_fromUtf8("toolBar"))
MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.toolBar)
self.actionSend = QtGui.QAction(MainWindow)
icon1 = QtGui.QIcon()
icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/kurir/email_go.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionSend.setIcon(icon1)
self.actionSend.setObjectName(_fromUtf8("actionSend"))
self.actionAccounts = QtGui.QAction(MainWindow)
icon2 = QtGui.QIcon()
icon2.addPixmap(QtGui.QPixmap(_fromUtf8("../../../../Users/Елдос/Desktop/kurir-master/kurir-master/src/ui/resources/user.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionAccounts.setIcon(icon2)
self.actionAccounts.setObjectName(_fromUtf8("actionAccounts"))
self.actionServers = QtGui.QAction(MainWindow)
icon3 = QtGui.QIcon()
icon3.addPixmap(QtGui.QPixmap(_fromUtf8(":/kurir/server.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionServers.setIcon(icon3)
self.actionServers.setObjectName(_fromUtf8("actionServers"))
self.actionSettings = QtGui.QAction(MainWindow)
icon4 = QtGui.QIcon()
icon4.addPixmap(QtGui.QPixmap(_fromUtf8(":/kurir/cog.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off)
self.actionSettings.setIcon(icon4)
self.actionSettings.setObjectName(_fromUtf8("actionSettings"))
self.toolBar.addAction(self.actionServers)
self.toolBar.addAction(self.actionAccounts)
self.toolBar.addAction(self.actionSend)
self.toolBar.addAction(self.actionSettings)
self.toolBar.addSeparator()
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
self.pushButton.setText(_translate("MainWindow", "Состояние сетей", None))
self.pushButton_2.setText(_translate("MainWindow", "Просмотр", None))
self.pushButton_3.setText(_translate("MainWindow", "Настройки", None))
self.pushButton_4.setText(_translate("MainWindow", "Добавить номер", None))
self.pushButton_5.setText(_translate("MainWindow", "Добавить в круг", None))
self.pushButton_6.setText(_translate("MainWindow", "Перезагрузка ПО", None))
self.toolBar.setWindowTitle(_translate("MainWindow", "toolBar", None))
self.actionSend.setText(_translate("MainWindow", "E-mail", None))
self.actionSend.setToolTip(_translate("MainWindow", "Send files", None))
self.actionAccounts.setText(_translate("MainWindow", "Авторизация", None))
self.actionAccounts.setToolTip(_translate("MainWindow", "Control Accounts", None))
self.actionServers.setText(_translate("MainWindow", "Станция", None))
self.actionServers.setToolTip(_translate("MainWindow", "Manage servers", None))
self.actionSettings.setText(_translate("MainWindow", "Настройка", None))
self.actionSettings.setToolTip(_translate("MainWindow", "Manage settings", None))
import kurir_rc
if __name__ == "__main__":
import sys
app = QtGui.QApplication(sys.argv)
MainWindow = QtGui.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())