Ejemplo n.º 1
0
 def __makeAnimatedLabel(self, fileName, label):
     """
     Private slot to create an animated label.
     
     @param fileName name of the file containing the animation (string)
     @param label reference to the label to be animated (QLabel)
     """
     movie = QMovie(fileName, QByteArray(), label)
     movie.setSpeed(100)
     label.setMovie(movie)
     movie.start()
Ejemplo n.º 2
0
    def __init__(self, parent):
        super().__init__(parent)

        self.setupUi(self)

        self.userInput.textChanged.connect(self.urlChanged)
        self.download.clicked.connect(self.startDownload)
        
        self.loadingGif = QMovie(":/icons/loading.gif")

        self.description.setReadOnly(True)
Ejemplo n.º 3
0
 def __init__(self):
     super(loading, self).__init__()
     loadUi('ui/loading.ui', self)
     movie = QMovie("ui/gif2.gif")
     self.LGif.setMovie(movie)
     movie.setScaledSize(QSize(100, 100))
     movie.start()
     self.LLabel.setText("Yükleniyor...")
     self.timer = QTimer(self)
     self.timer.timeout.connect(self.start)
     self.timer.start(1500)
Ejemplo n.º 4
0
 def __init__(self, position, player, screen=None, power_bomb=2):
     super().__init__()
     self.screen = screen
     self.movie = QMovie(os.path.join('gif', 'mine.gif'))
     self.movie.start()
     self.anime_bomb = QLabel(screen)
     self.position = position
     self.player = player
     self.power_bomb = power_bomb
     self.color = QColor(0, 144, 0)
     self.assets = False
Ejemplo n.º 5
0
 def __init__(self, position, player, power_bomb, screen=None):
     super().__init__()
     self.screen = screen
     self.movie = QMovie(os.path.join('gif', 'bomb.gif'))
     self.movie.start()
     self.anime_bomb = QLabel(screen)
     self.position = position
     self.player = player
     self.power_bomb = power_bomb
     self.color = QColor(255, 46, 0)
     self.timer = 5
Ejemplo n.º 6
0
 def animateBackground(self):
     # Load the file into a QMovie
     self.movie = QMovie(APP_FOLDER + "/resources/images/clouds.gif",
                         QByteArray(), self)
     self.movie.setScaledSize(QSize(1020, 900))
     self.movie.setSpeed(70)
     proxy_style = RoundPixmapStyle(radius=20,
                                    style=self.lbBackground.style())
     self.lbBackground.setStyle(proxy_style)
     self.lbBackground.setMovie(self.movie)
     self.movie.start()
Ejemplo n.º 7
0
 def __init__(self):
     super().__init__()
     self.label = QLabel("", self)
     self.setFixedSize(520, 320)
     self.setWindowFlags(Qt.Dialog | Qt.FramelessWindowHint)
     self.movie = QMovie('..\qrc\icons\logo_done.gif')
     self.label.setMovie(self.movie)
     self.movie.start()
     self.timer = QTimer(self)
     self.timer.timeout.connect(self.Begin)
     self.timer.start(3500)
     def __init__(self, parent=None):
         super(Widget, self).__init__(parent)
         self.setWindowTitle("Authorisatie programma.")
         self.setWindowIcon(QIcon('./images/logos/logo.jpg'))
 
         self.setFont(QFont('Arial', 10))
 
         self.Accountnummer = QLabel()
         accEdit = QLineEdit('1')
         accEdit.setFixedWidth(100)
         accEdit.setFont(QFont("Arial",10))
         accEdit.textChanged.connect(self.accChanged)
         reg_ex = QRegExp('^[1]{1}[0-9]{8}$')
         input_validator = QRegExpValidator(reg_ex, accEdit)
         accEdit.setValidator(input_validator)
                         
         grid = QGridLayout()
         grid.setSpacing(20)
         
         pyqt = QLabel()
         movie = QMovie('./images/logos/pyqt.gif')
         pyqt.setMovie(movie)
         movie.setScaledSize(QSize(240,80))
         movie.start()
         grid.addWidget(pyqt, 0 ,0, 1, 2)
            
         logo = QLabel()
         pixmap = QPixmap('./images/logos/logo.jpg')
         logo.setPixmap(pixmap)
         grid.addWidget(logo , 0, 2, 1, 1, Qt.AlignRight) 
 
         grid.addWidget(QLabel('Accountnummer'), 1, 1)
         grid.addWidget(accEdit, 1, 2)
    
         cancelBtn = QPushButton('Sluiten')
         cancelBtn.clicked.connect(lambda: windowSluit(self, m_email))
      
         applyBtn = QPushButton('Zoeken')
         applyBtn.clicked.connect(self.accept)
               
         grid.addWidget(applyBtn, 2, 2)
         applyBtn.setFont(QFont("Arial",10))
         applyBtn.setFixedWidth(100)
         applyBtn.setStyleSheet("color: black;  background-color: gainsboro")
     
         grid.addWidget(cancelBtn, 2, 1)
         cancelBtn.setFont(QFont("Arial",10))
         cancelBtn.setFixedWidth(100)
         cancelBtn.setStyleSheet("color: black;  background-color: gainsboro")
         
         grid.addWidget(QLabel('\u00A9 2017 all rights reserved [email protected]'), 3, 0, 1, 3, Qt.AlignCenter)
         
         self.setLayout(grid)
         self.setGeometry(500, 400, 150, 150)
Ejemplo n.º 9
0
 def load_ui(self):
     self.ui = uic.loadUi(self.uifile, self)
     self.ui.lbl_loading.hide()
     self.ui.btn_login.clicked.connect(self.on_btn_login)
     self.ui.btn_register.clicked.connect(self.on_btn_register)
     self.loading_gif = QMovie(':/i/loading.gif')
     self.restore_login()
     # load xnova url from config/net.ini
     cfg = configparser.ConfigParser()
     cfg.read('config/net.ini', encoding='utf-8')
     if 'net' in cfg:
         self.xnova_url = cfg['net']['xnova_url']
Ejemplo n.º 10
0
    def restart(self):
        """
        Function to restart the game
        :return: none
        """
        self.map = GameMap()
        self.refreshGame()

        # restart the timeBar
        self.movie = QMovie('../image/loading.gif')
        self.timeLable.setMovie(self.movie)
        self.movie.start()
Ejemplo n.º 11
0
    def send(self):
        print(self.line1.toPlainText())
        print(self.line2.toPlainText())
        with open('json/newfile.json', 'r') as file:
            data = json.load(file)

        sender_mail = data['sender_mail']
        sender_pass = data['sender_pass']

        allmails = data['reciever_mail']
        print(allmails)
        valid_mails = []
        invalid_mails = []
        mail_subject = self.line1.toPlainText()
        mail_content = self.line2.toPlainText()

        for item in range(len(allmails)):
            self.movie = QMovie('g.gif', QByteArray(), self)
            self.movie.setSpeed(100)
            self.label2.setMovie(self.movie)
            self.movie.start()
            QApplication.processEvents()
            time.sleep(3)
            each_mail = data['reciever_mail'][item]

            print("mail: " + data['reciever_mail'][item])

            sent_from = sender_mail
            to = each_mail  #, '*****@*****.**'
            subject = mail_subject
            body = mail_content + "\n\n- VITAM"

            email_text = """\
            From: %s
            To: %s
            Subject: %s

            %s
            """ % (sent_from, ", ".join(to), subject, body)

            try:
                server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
                server.ehlo()
                server.login(sender_mail, sender_pass)
                server.sendmail(sent_from, to, email_text)
                server.close()

                print('Email sent!')
                valid_mails.append(each_mail)
            except:
                print('Something went wrong...')
                invalid_mails.append(each_mail)
        self.label2.setText('Content :')
Ejemplo n.º 12
0
 def button2(self):
     dialog = QtWidgets.QDialog()  # 建立对话框
     dialog.setWindowTitle('提示')
     dialog.setFixedSize(800,600)
     laber = QtWidgets.QLabel('', dialog)
     laber.move(50, 50)
     laber.setAlignment(QtCore.Qt.AlignCenter)
     # setWindowFlags(QtCore.Qt.Dialog | QtCore.Qt.CustomizeWindowHint)
     movie = QMovie('./resource/电渗析.gif')
     laber.setMovie(movie)
     movie.start()
     dialog.exec()
Ejemplo n.º 13
0
    def __init__(self, parent=None):
        super(Splash, self).__init__(parent)
        #QMainWindow.__init__(self)
        self.ui = FROM_SPLASH()
        self.ui.setupUi(self)

        self.setWindowFlags(Qt.FramelessWindowHint)
        pixmap = QPixmap("resource/splash.png")
        movie = QMovie("resource/pica.gif")

        self.ui.splah_image.setMovie(movie)
        movie.start()
Ejemplo n.º 14
0
    def __init__(self):
        super().__init__()
        self.setFixedSize(200, 200)
        self.setWindowFlags(Qt.WindowStaysOnTopHint | Qt.CustomizeWindowHint)

        self.label_animation = QtWidgets.QLabel(self)

        self.movie = QMovie(".\\gifs\\loader.gif")
        self.label_animation.setMovie(self.movie)

        self.startAnimation()
        self.show()
Ejemplo n.º 15
0
    def make_reload_bar(self):
        self.reload_bar = QLabel(self)
        self.reload_bar.setGeometry(QtCore.QRect(int(self.width()/6), 0, int(self.width()/6), int(self.height()/2)))
        self.reload_bar.setText("aa")
        self.reload_bar.setPixmap(QtGui.QPixmap("images/reloadBar.gif"))
        self.reload_bar.setScaledContents(True)

        self.movie = QMovie("images/reloadBar.gif", QByteArray(), self.reload_bar)
        self.movie.setCacheMode(QMovie.CacheAll)
        self.movie.setSpeed(100 * 1000 / self.fire_speed)   # ustala tak prędkość aby pokrywała się z szybkostrzelnością
        self.reload_bar.setMovie(self.movie)
        self.movie.jumpToFrame(self.movie.frameCount()-1)
Ejemplo n.º 16
0
 def __init__(self, parent=None):
     super(LoadingGifWin, self).__init__(parent)
     self.label = QLabel(self)
     self.label.setObjectName("label")
     #self.label.setGeometry(QtCore.QRect(0, 0, 300, 300))
     self.setAttribute(Qt.WA_TranslucentBackground)
     self.setFixedSize(300, 300)
     self.setWindowFlags(Qt.Dialog | Qt.CustomizeWindowHint)
     #self.setWindowFlags(Qt.FramelessWindowHint)
     self.movie = QMovie(r"D:\workspace11\mrc\test\gif\wait.gif")
     self.label.setMovie(self.movie)
     self.movie.start()
Ejemplo n.º 17
0
 def on_fetchbtn_clicked(self):
     self.temp = 0
     self.progressBar.setValue(0)
     self.ytthread.yt_url = self.urlinput.text()
     self.console.append(
         "<span style='color:red'>Initializing links..</span>")
     movie = QMovie("icon/loading.gif")
     self.thumbnail.setMovie(movie)
     movie.start()
     self.console.append("URL " + str(self.ytthread.yt_url))
     self.console.append("Waiting for response ..........")
     self.ytthread.start()
Ejemplo n.º 18
0
 def setupUi(self, Form):
     Form.setObjectName("Form")
     Form.resize(517, 361)
     self.label = QtWidgets.QLabel(Form)
     self.label.setGeometry(QtCore.QRect(0, 0, 500, 300))
     self.label.setObjectName("label")
     self.retranslateUi(Form)
     QtCore.QMetaObject.connectSlotsByName(Form)
     
     self.gif = QMovie('good.gif')
     self.label.setMovie(self.gif)
     self.gif.start()
Ejemplo n.º 19
0
 def on_pushButton_clicked(self):
     self.temp = 0
     self.progressBar.setValue(0)
     self.mjolnirThread.youtubeURL = self.lineEdit.text()
     self.textBrowser.append("<span style='color:red'>Initializing links...</span>")
     iconPath = os.path.join(cwd+'\\UI\\lib', 'loading.gif')
     movie = QMovie(iconPath)
     self.label_2.setMovie(movie)
     movie.start()
     self.textBrowser.append("URL : " + str(self.mjolnirThread.youtubeURL))
     self.textBrowser.append("Waiting for response...")
     self.mjolnirThread.start()
Ejemplo n.º 20
0
    def __init__(self, parent=None):
        super(MainWindow, self).__init__(parent)
        self.setGeometry(50, 50, 600, 750)
        self.setFixedSize(500, 200)
        self.startUIWindow()

        #Tạo file load trên dev
        self.movie = QMovie("id-loading-5.gif")
        #Tạo load trong software cài đặt
        #self.movie = QMovie('\link')

        self.movie.frameChanged.connect(self.repaint)
        self.movie.start()
Ejemplo n.º 21
0
 def obtenerReportes(self, index=0):
     self.tableWidget.hide()
     self.UtilsFrame.show()
     self.updateState("Cargando", QMovie(":/source/img/Cargando.gif"))
     dateStart = self.dateStart.date().toPyDate().__format__("%Y-%m-%d")
     dateEnd = self.dateEnd.date().toPyDate().__format__("%Y-%m-%d")
     nivel = self.cmbNivel.itemData(self.cmbNivel.currentIndex())["color"]
     if dateStart > dateEnd:
         self.updateState("¡Error! Fechas invalidas",
                          QMovie(":/source/img/Error.png"))
         QMessageBox.warning(self, "¡Error!",
                             "¡Error! Rango de fechas invalido")
         return
     worker = Worker(
         Logica.ObtenerReportes, **{
             "access_token": self.session.access_token,
             "dateStart": dateStart,
             "dateEnd": dateEnd,
             "nivel": nivel
         })
     worker.signals.finished.connect(self.obtenerReportesAction)
     self.threadpool.start(worker)
Ejemplo n.º 22
0
    def anime_player3(self, start, end=None):
        if end is None:
            end = [1, 1]
        movie = QMovie(os.path.join('gif', 'player.gif'))
        self.anime_player.setMovie(movie)
        movie.start()
        self.anime_player.show()

        self.anim = QPropertyAnimation(self.anime_player, b'pos')
        self.anim.setDuration(200)
        self.anim.setStartValue(QPointF(start[0] * 50, start[1] * 50))
        self.anim.setEndValue(QPointF(end[0] * 50, end[1] * 50))
        self.anim.start()
Ejemplo n.º 23
0
    def __init__(self):
        super().__init__()
        uic.loadUi("StartForm.ui", self)

        anim = QMovie("media/waiting.gif")
        self.label.setMovie(anim)
        anim.start()
        self.show()

        self.loading = Loading()
        self.loading.loaded.connect(self.draw_main_form)
        self.loading.failed.connect(self.failed)
        self.loading.start()
Ejemplo n.º 24
0
 def initAppearance(self):
     # 设置图标
     icon = QtGui.QIcon()
     icon.addPixmap(QtGui.QPixmap("resource/imgs/logo.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
     self.setWindowIcon(icon)
     # 设置标题
     self.setWindowTitle('关于 ' + R.string.APP_NAME)
     # 设置版本号
     self.aboutForm.lblVersion.setText(R.string.VERSION)
     # 设置logo
     pix = QPixmap('resource/imgs/logo.png')
     self.aboutForm.logo.setPixmap(pix)
     self.aboutForm.logo.setScaledContents(True)
     # 设置动图
     movie1 = QMovie('resource/imgs/gif1.gif')
     movie2 = QMovie('resource/imgs/gif2.gif')
     self.aboutForm.gif_1.setMovie(movie1)
     self.aboutForm.gif_2.setMovie(movie2)
     self.aboutForm.gif_1.setScaledContents(True)
     self.aboutForm.gif_2.setScaledContents(True)
     movie1.start()
     movie2.start()
Ejemplo n.º 25
0
    def __init__(self):
        super().__init__()
        self.setFixedSize(200, 200)
        self.setWindowFlags(Qt.SplashScreen)
        self.setAttribute(Qt.WA_TranslucentBackground)
        self.setWindowModality(Qt.ApplicationModal)

        self.label_animation = QLabel(self)
        self.label_animation.setStyleSheet("background: transparent;")
        self.movie = QMovie(self.get_resource("images") + "/fluid-loader.gif")
        self.movie.setScaledSize(QtCore.QSize(200, 200))
        self.label_animation.setMovie(self.movie)
        self.label_animation.setStyleSheet("background-color: rgba(0,0,0,0%)")
Ejemplo n.º 26
0
 def __init__(self, filename, parent=None):
     QWidget.__init__(self, parent)
     self.movie = QMovie(filename)  # load the file into a QMovie
     self.movie_screen = QLabel()
     self.movie_screen.setSizePolicy(QSizePolicy.Expanding,
                                     QSizePolicy.Expanding)
     main_layout = QVBoxLayout()
     main_layout.addWidget(self.movie_screen)
     self.setLayout(main_layout)
     self.movie.setCacheMode(QMovie.CacheAll)
     self.movie.setSpeed(100)
     self.movie_screen.setMovie(self.movie)
     self.movie.start()
Ejemplo n.º 27
0
def startSplash(meinGif, meineApp):
    pixmap = QMovie(meinGif)
    splash = MovieSplashScreen.MovieSplashScreen(pixmap)
    splash.setMask(splash.mask())
    splash.sizeHint()
    splash.setWindowFlags(Qt.SplashScreen | Qt.WindowStaysOnTopHint)
    splash.show()
    splash.acceptDrops()
    splash.paintEvent(meineApp)
    splash.showEvent(meineApp)
    while pixmap.state() == QMovie.Running and not os.path.exists(
            os.path.dirname(sys.argv[0]) + "/setup.exe"):
        meineApp.processEvents()
Ejemplo n.º 28
0
 def __init__(self):
     super().__init__()
     self.setFixedSize(150, 150)
     self.setWindowFlags(Qt.FramelessWindowHint)
     self.setAttribute(Qt.WA_TranslucentBackground)
     self.setWindowModality(Qt.ApplicationModal)
     self.move(QDesktopWidget().availableGeometry().center() -
               QtCore.QPoint(75, 75))
     self.label_animation = QLabel(self)
     # self.label_animation.setStyleSheet("background: transparent;")
     self.movie = QMovie(qtguistyle.icon_path + "/connector-loader.gif")
     self.movie.setScaledSize(QtCore.QSize(150, 150))
     self.label_animation.setMovie(self.movie)
Ejemplo n.º 29
0
 def next_gif(self, direction):
     """Choose next gif in directory"""
     self.f_ip += direction
     self.f_ip += len(self.files)
     self.f_ip %= len(self.files)
     self.i_ip = 0
     self.filename = self.files[self.f_ip]
     if self.filename not in self.gifinfos:
         self.gifinfos[self.filename] = GifInfo(self.filename)
     self.gifinfo = self.gifinfos[self.filename]
     self.movie = QMovie(self.filename, QByteArray(), self)
     self.movie_screen.setMovie(self.movie)
     self.movie.start()
Ejemplo n.º 30
0
    def learning_step_1(self):
        self.tittle = "Исследование 3D печати"
        self.setWindowTitle(self.tittle + " - начало")
        self.label.clear()
        self.label_2.clear()
        self.pushButton_Skip.clicked.connect(self.close)
        self.pushButton_Back.hide()
        self.pushButton_Next.setText("Далее")
        self.pushButton_Next.clicked.connect(self.learning_step_2)
        self.label_infoStepCount.setText("Начало")
        self.label.setPixmap(
            QPixmap("img/learn/slide1/slide1.png").scaledToWidth(940))
        self.label_2.show()
        self.label.setFixedHeight(440)
        movie1 = QMovie("img/learn/slide1/fdm_1.gif")
        self.label_2.setMovie(movie1)
        movie1.start()

        self.label_3.show()
        movie2 = QMovie("img/learn/slide1/sla_2.gif")
        self.label_3.setMovie(movie2)
        movie2.start()