mirror of
https://scm.osdn.net/gitroot/planet/planet-launcher.git
synced 2024-08-15 03:28:13 +00:00
Easier movement
This commit is contained in:
parent
071413bb99
commit
c9a48cb4a3
1 changed files with 17 additions and 0 deletions
|
@ -404,6 +404,23 @@ class Planet(QMainWindow):
|
|||
|
||||
return web
|
||||
|
||||
|
||||
def mousePressEvent(self, event):
|
||||
if event.button() == Qt.LeftButton:
|
||||
self.moveFlag = True
|
||||
self.movePosition = event.globalPos() - self.pos()
|
||||
self.setCursor(QCursor(Qt.OpenHandCursor))
|
||||
event.accept()
|
||||
|
||||
def mouseMoveEvent(self, event):
|
||||
if Qt.LeftButton and self.moveFlag:
|
||||
self.move(event.globalPos() - self.movePosition)
|
||||
event.accept()
|
||||
|
||||
def mouseReleaseEvent(self, event):
|
||||
self.moveFlag = False
|
||||
self.setCursor(Qt.ArrowCursor)
|
||||
|
||||
def set_features(self):
|
||||
for feature in self.features:
|
||||
if self.features[feature].isChecked():
|
||||
|
|
Loading…
Reference in a new issue