[Uludag-commits] r15608 - trunk/staj-projeleri/scanner/src

uludag-commits at pardus.org.tr uludag-commits at pardus.org.tr
3 Eki 2007 Çar 15:04:25 EEST


Author: asli.okur
Date: Wed Oct  3 15:04:14 2007
New Revision: 15608

Modified:
   trunk/staj-projeleri/scanner/src/main.py
   trunk/staj-projeleri/scanner/src/scanresultmulti.py
Log:
KFileDialog eklendi

Modified: trunk/staj-projeleri/scanner/src/main.py
=================================================================
--- trunk/staj-projeleri/scanner/src/main.py	(original)
+++ trunk/staj-projeleri/scanner/src/main.py	Wed Oct  3 15:04:14 2007
@@ -30,7 +30,7 @@
         None,
         'bugzilla at pardus.org.tr')
    about_data.addAuthor("Barış Can Daylık", "Main Developer", None)
-   about_data.addAuthor("Aslı Okur", "GUI Developer and Current Maintainer", "asliokur at yahoo.com")
+   about_data.addAuthor("Aslı Okur", "Developer and Current Maintainer", "asliokur at yahoo.com")
    return about_data
 
 class Main(KDialog):
@@ -106,7 +106,7 @@
             self.clearWState(Qt.WState_Polished)
     
             self.scanWindow = ScanWindow()
-            self.scanWindow.hide();
+            self.scanWindow.hide()
             
             self.connect(self.scanWindow.options,PYSIGNAL("newDeviceSelected"),self.showScanWindow)
         
@@ -116,7 +116,7 @@
             label = QLabel("Loading...",self,"label")
             MainLayout.addWidget(label)
             self.scanWindow = ScanWindow()
-            self.scanWindow.hide();
+            self.scanWindow.hide()
             self.connect(self.scanWindow.options,PYSIGNAL("newDeviceSelected"),self.showScanWindow)
             self.openDevice(device)
             

Modified: trunk/staj-projeleri/scanner/src/scanresultmulti.py
=================================================================
--- trunk/staj-projeleri/scanner/src/scanresultmulti.py	(original)
+++ trunk/staj-projeleri/scanner/src/scanresultmulti.py	Wed Oct  3 15:04:14 2007
@@ -1,11 +1,14 @@
 # -*- coding: utf-8 -*-
 
 from qt import *
+from kdecore import *
+from kdeui import *
+from kfile import *
 
 
-class ScanResultMulti(QDialog):
-    def __init__(self,parent = None,name = None,modal = 0,fl = 0):
-        QDialog.__init__(self,parent,name,modal,fl)
+class ScanResultMulti(KDialog):
+    def __init__(self,parent = None,name = None,modal = 1,fl = 0):
+        KDialog.__init__(self,parent,name,modal,fl)
 
         self.pixmaps = []
         self.items = []
@@ -65,8 +68,8 @@
 
     def languageChange(self):
         self.setCaption(self.__tr("Scan Result"))
-        self.saveAllButton.setText(self.__tr("Save All..."))
-        self.saveSelectedButton.setText(self.__tr("Save Selected..."))
+        self.saveAllButton.setText(self.__tr("Save All"))
+        self.saveSelectedButton.setText(self.__tr("Save Selected"))
         self.cancelButton.setText(self.__tr("Cancel"))
 
 
@@ -90,8 +93,10 @@
         saved = 0
         total = 0
         outputFormats = QImageIO.outputFormats()
-        fileDialog =  QFileDialog("~","",self,"fileDialog")
-        fileDialog.setMode(QFileDialog.Directory)
+        fileDialog =  KFileDialog("","",self,"fileDialog", False)
+	fileDialog.setOperationMode(KFileDialog.Saving)
+	fileDialog.setFilter("*.png|PNG-Files")
+        fileDialog.setMode(KFile.Directory)
         if fileDialog.exec_loop() == QDialog.Accepted :
             directory = unicode(fileDialog.selectedFile())
             
@@ -120,14 +125,16 @@
                 if self.pixmapLabel.pixmap().save(directory+"/"+fileName,str(format)):
                     saved+=1
                 
-                QMessageBox.information(self,"Save Result",repr(saved) +" of "+ repr(total) + " file(s) successfully saved.",QMessageBox.Ok)
+                KMessageBox.information(self,repr(saved) +" of "+ repr(total) + " file(s) successfully saved.","Save Result")
                 
     def saveSelected(self):
         saved = 0
         total = 0
         outputFormats = QImageIO.outputFormats()
-        fileDialog =  QFileDialog("~","",self,"fileDialog")
-        fileDialog.setMode(QFileDialog.Directory)
+        fileDialog =  KFileDialog("","",self,"fileDialog", False)
+	fileDialog.setOperationMode(KFileDialog.Saving)
+	fileDialog.setFilter("*.png|PNG-Files")
+        fileDialog.setMode(KFile.Directory)
         if fileDialog.exec_loop() == QDialog.Accepted :
             directory = unicode(fileDialog.selectedFile())
             
@@ -157,4 +164,4 @@
                     if self.pixmapLabel.pixmap().save(directory+"/"+fileName,str(format)):
                         saved+=1
                     
-            QMessageBox.information(self,"Save Result",repr(saved) +" of "+ repr(total) + " file(s) successfully saved.",QMessageBox.Ok)
\ No newline at end of file
+            KMessageBox.information(self,repr(saved) +" of "+ repr(total) + " file(s) successfully saved.","Save Result")
\ No newline at end of file


Uludag-commits mesaj listesiyle ilgili daha fazla bilgi