Пример #1
0
 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()
Пример #2
0
    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/'
Пример #3
0
    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)
Пример #4
0
 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()
Пример #5
0
    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_())
Пример #6
0
    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)
Пример #7
0
 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)
Пример #8
0
 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)
Пример #9
0
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_())
Пример #10
0
 def __init__(self):
     super().__init__()
     self.ui = main.Ui_MainWindow()
     self.ui.setupUi(self)
     self.ui.closeBtn.clicked.connect(self.close)
Пример #11
0
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_())
Пример #12
0
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_())