1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| from PyQt5 import QtCore
from PyQt5.QtWidgets import QGraphicsScene,QMainWindow,QFileDialog,QMessageBox,QApplication,QActionGroup,QAction,QWidget,QGraphicsView,QLineEdit,QCheckBox,QComboBox,QPushButton,QLabel,QSlider,QVBoxLayout,QHBoxLayout,QGroupBox,QRadioButton,QGridLayout
from PyQt5.QtCore import Qt,QByteArray,QBuffer,QIODevice
from PyQt5.QtGui import QPen,QFont,QColor,QIcon,QPixmap,QBrush
from PyQt5.QtMultimedia import QCamera,QCameraImageCapture
from PyQt5.QtMultimediaWidgets import QVideoWidget
from datetime import datetime
from PIL import ImageEnhance
from PIL import Image
from PIL.ImageQt import ImageQt
from PIL import ImageFilter
from io import BytesIO
import os,sys,time,os.path
from os.path import expanduser
from numpy import sqrt
class fenPrincipale(QMainWindow):
def __init__(self):
QMainWindow.__init__(self)
fenetre_widget = QWidget()
fenetre_widget.setStyleSheet("background-image: url(espace-lumiere-bleue.jpg)")
self.bouton_play = QPushButton()
self.bouton_play.setIcon(QIcon("play2.png"))
self.bouton_play.setStyleSheet("QPushButton{background: transparent}")
self.bouton_play.setIconSize(QtCore.QSize(70,70))
self.bouton_play.setFixedWidth(70)
layouthorizontal1 = QHBoxLayout()
layouthorizontal1.addWidget(self.bouton_play)
#Intégration
fenetre_widget.setLayout(layouthorizontal1)
self.setCentralWidget(fenetre_widget)
def main(args):
appli=QApplication(args)
fenetre=fenPrincipale()
fenetre.show()
r=appli.exec_()
return r
if __name__=="__main__":
main(sys.argv) |
Partager