Skip to content

Instantly share code, notes, and snippets.

@crabcrabcam
Created June 8, 2017 09:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save crabcrabcam/3a6a9e847791117616d18ada0895f868 to your computer and use it in GitHub Desktop.
Save crabcrabcam/3a6a9e847791117616d18ada0895f868 to your computer and use it in GitHub Desktop.
Python code for a wallboard
import sys
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtWidgets import QMessageBox
from MainDes import Ui_MainWindow
class MainWindow(QtWidgets.QMainWindow, Ui_MainWindow):
def __init__(self, parent=None):
QtWidgets.QWidget.__init__(self, parent)
self.setupUi(self)
#Launch the main section of the app
if __name__ == '__main__':
app = QtWidgets.QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'Main.ui'
#
# Created by: PyQt5 UI code generator 5.5.1
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
self.gridLayout = QtWidgets.QGridLayout(MainWindow)
self.gridLayout.setObjectName("gridLayout")
self.horizontalLayout = QtWidgets.QHBoxLayout()
self.horizontalLayout.setObjectName("horizontalLayout")
self.btnOpenFile = QtWidgets.QPushButton(MainWindow)
self.btnOpenFile.setObjectName("btnOpenFile")
self.horizontalLayout.addWidget(self.btnOpenFile)
self.btnSaveFile = QtWidgets.QPushButton(MainWindow)
self.btnSaveFile.setObjectName("btnSaveFile")
self.horizontalLayout.addWidget(self.btnSaveFile)
self.btnSendEmail = QtWidgets.QPushButton(MainWindow)
self.btnSendEmail.setObjectName("btnSendEmail")
self.horizontalLayout.addWidget(self.btnSendEmail)
self.gridLayout.addLayout(self.horizontalLayout, 0, 0, 1, 1)
self.txtEditMain = QtWidgets.QPlainTextEdit(MainWindow)
self.txtEditMain.setObjectName("txtEditMain")
self.gridLayout.addWidget(self.txtEditMain, 1, 0, 1, 1)
self.btnClear = QtWidgets.QPushButton(MainWindow)
self.btnClear.setObjectName("btnClear")
self.gridLayout.addWidget(self.btnClear, 2, 0, 1, 1)
self.retranslateUi(MainWindow)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
_translate = QtCore.QCoreApplication.translate
MainWindow.setWindowTitle(_translate("MainWindow", "Wallboard"))
self.btnOpenFile.setText(_translate("MainWindow", "Open File"))
self.btnSaveFile.setText(_translate("MainWindow", "Save to File"))
self.btnSendEmail.setText(_translate("MainWindow", "Send Email"))
self.btnClear.setText(_translate("MainWindow", "Clear"))
if __name__ == "__main__":
import sys
app = QtWidgets.QApplication(sys.argv)
MainWindow = QtWidgets.QWidget()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment