Ubhra
Не уверен что работает.Использует фоновую картинку.Просто скопипастил:
как могла скопипаститься такая абракадабра? ))
======================
так работает:
from PyQt4 import QtCore, QtGui
import sys
app = QtGui.QApplication(sys.argv)
window = QtGui.QWidget()
window.setWindowFlags( QtCore.Qt.FramelessWindowHint)
window.setWindowTitle ("App window ")
window.resize(300, 300)
pixmap = QtGui.QPixmap("45.png")
pal = window.palette()
pal.setBrush(QtGui.QPalette.Normal, QtGui.QPalette.Window,QtGui.QBrush(pixmap))
pal.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window,QtGui.QBrush(pixmap))
window.setPalette(pal)
window.setMask(pixmap.mask())
button = QtGui.QPushButton("quit", window)
button.setFixedSize(50, 30)
button.move(75, 135)
QtCore.QObject.connect(button, QtCore.SIGNAL("clicked()"),QtGui.qApp, QtCore.SLOT("quit()"))
window.show()
sys.exit(app.exec_())