示例#1
0
class CommonError (QtGui.QDialog):

	def __init__ (self, info, parent = None):
		QtGui.QDialog.__init__ (self, parent)

		self.ui = Ui_passworderror()
		self.ui.setupUi (self)

		self.setWindowFlags (QtCore.Qt.FramelessWindowHint)
		self.setWindowTitle (info)
		self.setWindowIcon (QtGui.QIcon (':/images/icon.png'))

		self.ui.labeltxt.setText (info)

	@QtCore.Slot()
	def on_buttonconfirm_clicked (self):
		self.accept()

	@QtCore.Slot()
	def on_buttoncancel_clicked (self):
		self.accept()

	def resizeEvent (self, event):
		pixmap = QtGui.QPixmap (self.size())
		painter = QtGui.QPainter()
		painter.begin (pixmap)
		painter.fillRect (pixmap.rect(), QtCore.Qt.white)
		painter.setBrush (QtCore.Qt.black)
		painter.drawRoundRect (pixmap.rect(), 7, 14)
		painter.end()

		self.setMask (pixmap.createMaskFromColor (QtCore.Qt.white))

	def keyPressEvent (self, event):
		super (CommonError, self).keyPressEvent (event)
		if event.key() == QtCore.Qt.Key_Escape:
			self.reject()
			QtGui.qApp.quit()
		elif event.key() == QtCore.Qt.Key_Enter or event.key() == QtCore.Qt.Key_Return:
			self.accept()

	def mouseMoveEvent (self, event):
		super (CommonError, self).mouseMoveEvent (event)
		if self.leftclicked == True:
			self.move (event.globalPos() - self.startdragging)

	def mousePressEvent (self, event):
		super (CommonError, self).mousePressEvent (event)
		if event.button() == QtCore.Qt.LeftButton:
			self.leftclicked = True
			self.startdragging = event.pos()

	def mouseReleaseEvent (self, event):
		super (CommonError, self).mouseReleaseEvent (event)
		self.leftclicked = False
示例#2
0
	def __init__ (self, info, parent = None):
		QtGui.QDialog.__init__ (self, parent)

		self.ui = Ui_passworderror()
		self.ui.setupUi (self)

		self.setWindowFlags (QtCore.Qt.FramelessWindowHint)
		self.setWindowTitle (info)
		self.setWindowIcon (QtGui.QIcon (':/images/icon.png'))

		self.ui.labeltxt.setText (info)
示例#3
0
class PasswordError (QtGui.QDialog):

	def __init__ (self, parent = None):
		QtGui.QDialog.__init__ (self, parent)

		self.ui = Ui_passworderror()
		self.ui.setupUi (self)
		self.setWindowFlags (QtCore.Qt.FramelessWindowHint)

#		self.setWindowTitle (self.tr ("Forget Password"))
		self.setWindowIcon (QtGui.QIcon (':/images/icon.png'))

	@QtCore.Slot()
	def on_buttonconfirm_clicked (self):
		self.accept()

	@QtCore.Slot()
	def on_buttoncancel_clicked (self):
		self.accept()

	def resizeEvent (self, event):
		pixmap = QtGui.QPixmap (self.size())
		painter = QtGui.QPainter()
		painter.begin (pixmap)
		painter.fillRect (pixmap.rect(), QtCore.Qt.white)
		painter.setBrush (QtCore.Qt.black)
		painter.drawRoundRect (pixmap.rect(), 7, 14)
		painter.end()

		self.setMask (pixmap.createMaskFromColor (QtCore.Qt.white))

	def keyPressEvent (self, event):
		super (PasswordError, self).keyPressEvent (event)
		if event.key() == QtCore.Qt.Key_Escape:
			self.reject()
			QtGui.qApp.quit()
		elif event.key() == QtCore.Qt.Key_Enter or event.key() == QtCore.Qt.Key_Return:
			self.accept()

	def mouseMoveEvent (self, event):
		super (PasswordError, self).mouseMoveEvent (event)
		if self.leftclicked == True:
			self.move (event.globalPos() - self.startdragging)

	def mousePressEvent (self, event):
		super (PasswordError, self).mousePressEvent (event)
		if event.button() == QtCore.Qt.LeftButton:
			self.leftclicked = True
			self.startdragging = event.pos()

	def mouseReleaseEvent (self, event):
		super (PasswordError, self).mouseReleaseEvent (event)
		self.leftclicked = False
示例#4
0
	def __init__ (self, parent = None):
		QtGui.QDialog.__init__ (self, parent)

		self.ui = Ui_passworderror()
		self.ui.setupUi (self)
		self.setWindowFlags (QtCore.Qt.FramelessWindowHint)

#		self.setWindowTitle (self.tr ("Forget Password"))
		self.setWindowIcon (QtGui.QIcon (':/images/icon.png'))