def toMainMenu(self): print("to main menu") self.main_menu = QtWidgets.QMainWindow() self.ui = main.Ui_MainWindow() self.ui.setupUi(self.main_menu) MainWindow.destroy() self.main_menu.show()
def __init__(self): super(YAudio, self).__init__() self.setWindowIcon(QtGui.QIcon('./img/Youtube.png')) self.ui = main.Ui_MainWindow() self.ui.setupUi(self) parser = configparser.ConfigParser() parser.read('config.cfg') self.vbox = QtWidgets.QVBoxLayout(self.ui.scrollAreaWidgetContents) self.ui.search_btn.clicked.connect( lambda: self._search_music(clear=True)) self.ui.play_pause_btn.clicked.connect(self._pause) self.ui.stop_btn.clicked.connect(self._stop) self.len_title_text = parser['YAudio']['len_title_text'] self.volume = parser['YAudio']['volume'] self.defaultTime = "00:00:00" # next page youtube id self.n_page = None self.is_stop = True self.is_pause = False # current now play track id self.np = None # last current now play track id self.last_np = None # volume slider self.ui.verticalSlider.setValue(int(self.volume)) self.ui.verticalSlider.setToolTip('Volume') self.ui.verticalSlider.valueChanged.connect(self.volumeChanged) self.ui.verticalSlider.setTickPosition( QtWidgets.QSlider.TicksBothSides) self.ui.verticalSlider.setTickInterval(1) self.ui.label_2.setText('<img src="./img/volume.png" />') self.ui.horizontalSlider.sliderMoved.connect(self.changePosition) self.ui.play_pause_btn.setEnabled(False) self.ui.stop_btn.setEnabled(False) self.ui.horizontalSlider.setEnabled(False) # trigger for open about page from top menu self.ui.actionHelp.triggered.connect( lambda: helpers.gui.open_about(self=self)) # arr quene track for playing self.quene_tracks = [] # arr button tracks self.button_tracks = [] # last search keyword self.last_search_keyword = None # cache dir self.cache_dir = './cached/'
def __init__(self, parent=None): super(MainPage, self).__init__(parent) self.ui = main.Ui_MainWindow() self.ui.setupUi(self) self.settings = QtCore.QSettings('config', 'restaurant') self.ui.actionSignout.triggered.connect(self.sign_out) self.ui.actionQuit.triggered.connect(self.exit_app) self.ui.addmenu_action.triggered.connect(self.click_add_table) self.ui.refresh_action.triggered.connect(self.table_manage) self.ui.actionMenu.triggered.connect(self.click_menu) self.ui.actionAdd_Menu.triggered.connect(self.click_add_menu) self.ui.actionEditRest.triggered.connect(self.click_edit_rest) self.ui.cancelmenu_action.triggered.connect(self.click_cancel_order) self.ui.actionCal.triggered.connect(self.click_check_bill) self.ui.actionHistory.triggered.connect(self.click_history) self.ui.actionResult.triggered.connect(self.click_see_result) self.ui.add_table_button.clicked.connect(self.click_add_table) self.ui.cancel_button.clicked.connect(self.click_cancel_order) self.ui.check_bill.clicked.connect(self.click_check_bill) self.ui.tableView.setContextMenuPolicy(QtCore.Qt.CustomContextMenu) self.ui.tableView.customContextMenuRequested.connect( self.rightClickEvent)
def __init__(self): super(MainWindow, self).__init__() self.ui = main.Ui_MainWindow() self.ui.setupUi(self) self.ui.pushButton_3.setEnabled(False) self.ui.pushButton_2.setEnabled(False) self.ui.pushButton.clicked.connect(self.open_sites) self.ui.pushButton_2.clicked.connect(self.search_mails) self.ui.pushButton_3.clicked.connect(self.save_excel) self.ui.progressBar.hide() self.ui.label.hide()
def __init__(self): self.log = logging.getLogger('fasseh.main') self.log.info('Faseeh Started') self.questions = [ 'What is upper ontology?', 'What is ontological engineering?', 'What is reification?' ] self.enemy_direction = 1 self.my_direction = 0 self.SERVER_PORT = 5678 self.BUFFER_SIZE = 1024 self.TIME_OUT = 10 # 10 seconds # Core self.kernel = aiml.Kernel() self.kernel.learn(os.getcwd() + '/fasseh/db/train.xml') self.parser = Parser() self.no_answer_string = 'I do not have an answer' self.blob = TextBlob('What is upper ontology') self.parser.get_all_question_combinations(self.blob.tags) # GUI self.app = QtGui.QApplication(sys.argv) self.MainWindow = QtGui.QMainWindow() self.ChatWindow = QtGui.QMainWindow() self.ui = main.Ui_MainWindow() self.ui.setupUi(self.MainWindow) self.ui2 = chat.Ui_MainWindow() self.ui2.setupUi(self.ChatWindow) self.ui2.pushButton_4.clicked.connect( lambda: self.goback()) # back_button self.ui.pushButton.clicked.connect( lambda: self.gochat('HTM')) # human_button self.ui.pushButton_2.clicked.connect( lambda: self.gochat('MTM')) # machine_button self.MainWindow.show() # MAIN PAGE WINDOW if len(sys.argv) == 2: self.log.info('work as ' + sys.argv[1]) self.gochatTest('MTM', '127.0.0.1', sys.argv[1]) sys.exit(self.app.exec_())
def __init__(self): super(MainWindow, self).__init__() self.ui = main.Ui_MainWindow() self.ui.setupUi(self) if os.path.isfile('./servers'): with open('./servers', 'r') as file: lines = file.readlines() for line in lines: self.ui.comboBox.addItems([self.tr(line.strip())]) file.close() self.ui.pushButton.clicked.connect(self.add_modal) self.ui.pushButton_2.clicked.connect(self.connect_rcon) self.ui.pushButton_5.clicked.connect(self.weather_clear) self.ui.pushButton_14.clicked.connect(self.set_all_creative) self.ui.pushButton_15.clicked.connect(self.set_all_survival) self.ui.pushButton_3.clicked.connect(self.delete_server)
def openMain(self): service.userName = self.editName.text() # 全局变量,记录用户名 self.userPwd = self.editPwd.text() # 记录用户密码 if service.userName != "" and self.userPwd != "": # 判断用户名和密码不为空 # 根据用户名和密码查询数据 result = service.query( "select * from tb_user where userName = %s and userPwd = %s", service.userName, self.userPwd) if len(result) > 0: # 如果查询结果大于0,说明存在该用户,可以登录 self.m = main.Ui_MainWindow() # 创建主窗体对象 self.m.show() # 显示主窗体 MainWindow.hide() # 隐藏当前的登录窗体 else: self.editName.setText("") # 清空用户名文本 self.editPwd.setText("") # 清空密码文本框 QMessageBox.warning(None, '警告', '请输入正确的用户名和密码!', QMessageBox.Ok) else: QMessageBox.warning(None, '警告', '请输入用户名和密码!', QMessageBox.Ok)
def openMain(self): self.obj = QMainWindow() self.ui = main.Ui_MainWindow() self.ui.setupUi(self.obj) self.obj.show() self.ui.t3_pb_add.clicked.connect(self.addDetails) self.ui.t3_pb_mod.clicked.connect(self.modDetails) self.ui.t3_pb_del.clicked.connect(self.delDetails) self.ui.t3_pb_reset.clicked.connect(self.t3reset) self.ui.t2_pb_VD.clicked.connect(self.viewDetails) self.ui.t2_pb_search.clicked.connect(self.searchDetails) self.ui.t2_pb_reset.clicked.connect(self.t2reset) self.ui.t1_pb_GD.clicked.connect(self.getDetails) self.ui.t1_pb_ATC.clicked.connect(self.addToCart) self.row = 0 self.total = 0 self.ui.t1_pb_del_itm.clicked.connect(self.deleteItem) self.ui.t1_pb_receipt.clicked.connect(self.receipt) self.ui.t1_pb_new_order.clicked.connect(self.newOrder) self.ui.t4_pb_GR.clicked.connect(self.getReport) self.ui.t4_pb_download.clicked.connect(self.download)
import main from PyQt5.QtWidgets import QApplication, QMainWindow import sys if __name__ == '__main__': app = QApplication(sys.argv) MainWindow = QMainWindow() ui = main.Ui_MainWindow() ui.setupUi(MainWindow) MainWindow.show() sys.exit(app.exec_())
def __init__(self): super().__init__() self.ui = main.Ui_MainWindow() self.ui.setupUi(self) self.ui.closeBtn.clicked.connect(self.close)
import main, board import sys from PyQt5.QtWidgets import QApplication import logging logging.basicConfig( filename='3dcircle.log', format= u'%(filename)s[LINE:%(lineno)d]# %(levelname)-8s [%(asctime)s] %(message)s', level=logging.INFO) if __name__ == '__main__': app = QApplication(sys.argv) try: configuration = board.read_configuration() logging.info('Success read configuration') except: configuration = {} logging.error('Error read configuration') #-- Socket connection -- #board = board.Board(config=configuration, serial_name="192.168.1.124", baud_rate=22) #board.is_serial = False #board.connect() #--- Start princore #p = printcore.printcore("192.168.1.124:22", 250000) #p.connect(port="192.168.1.124:22", baud=250000) #p.disconnect() ui = main.Ui_MainWindow(configuration) sys.exit(app.exec_())
class Ui_MainWindow(QtGui.QMainWindow): def __init__(self): super(Ui_MainWindow, self).__init__() self.setupUi(self) self.retranslateUi(self) def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(536, 427) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 536, 23)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None)) app = QtGui.QApplication(sys.argv) win = main.Ui_MainWindow() win.show() sys.exit(app.exec_())