aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside2/doc/codesnippets/doc/src/snippets/dialogs
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside2/doc/codesnippets/doc/src/snippets/dialogs')
-rw-r--r--sources/pyside2/doc/codesnippets/doc/src/snippets/dialogs/dialogs.py (renamed from sources/pyside2/doc/codesnippets/doc/src/snippets/dialogs/dialogs.cpp)40
1 files changed, 17 insertions, 23 deletions
diff --git a/sources/pyside2/doc/codesnippets/doc/src/snippets/dialogs/dialogs.cpp b/sources/pyside2/doc/codesnippets/doc/src/snippets/dialogs/dialogs.py
index 047434f6d..7bdcb0c91 100644
--- a/sources/pyside2/doc/codesnippets/doc/src/snippets/dialogs/dialogs.cpp
+++ b/sources/pyside2/doc/codesnippets/doc/src/snippets/dialogs/dialogs.py
@@ -50,12 +50,10 @@
//! [0]
-def find(self)
-
- if !self.findDialog:
+def find(self):
+ if not self.findDialog:
self.findDialog = FindDialog(self)
- connect(findDialog, SIGNAL("findNext()"), self, SLOT("findNext()"))
-
+ self.findDialog.findNext.connect(self.findNext)
self.findDialog.show()
self.findDialog.raise()
@@ -72,58 +70,54 @@ def countWords(self):
//! [1]
//! [2]
- mb = QMessageBox("Application Name",
- "Hardware failure.\n\nDisk error detected\nDo you want to stop?",
- QMessageBox.Question,
- QMessageBox.Yes | QMessageBox.Default,
- QMessageBox.No | QMessageBox.Escape,
- QMessageBox.NoButton)
- if mb.exec() == QMessageBox.No:
- # try again
+ mb = QMessageBox("Application Name",
+ "Hardware failure.\n\nDisk error detected\nDo you want to stop?",
+ QMessageBox.Question,
+ QMessageBox.Yes | QMessageBox.Default,
+ QMessageBox.No | QMessageBox.Escape,
+ QMessageBox.NoButton)
+ if mb.exec() == QMessageBox.No:
+ # try again
//! [2]
//! [3]
progress = QProgressDialog("Copying files...", "Abort Copy", 0, numFiles, self)
progress.setWindowModality(Qt.WindowModal)
- for i in rang(numFiles):
+ for i in range(numFiles):
progress.setValue(i)
if progress.wasCanceled():
break
#... copy one file
-
+
progress.setValue(numFiles)
//! [3]
//! [4]
# Operation constructor
-def __init__(self, parent):
+def __init__(self, parent=None):
QObject.__init__(self, parent)
pd = QProgressDialog("Operation in progress.", "Cancel", 0, 100)
- connect(pd, SIGNAL("canceled()"), self, SLOT("cancel()"))
+ pd.canceled.connect(self.cancel)
t = QTimer(self)
- connect(t, SIGNAL("timeout()"), self, SLOT("perform()"))
+ t.timeout.connect(self.perform)
t.start(0)
//! [4] //! [5]
def perform(self):
-
pd.setValue(steps)
#... perform one percent of the operation
- steps++
+ steps += 1
if steps > pd.maximum():
t.stop()
//! [5] //! [6]
def cancel(self):
-
t.stop()
#... cleanup
//! [6]
-
-