##// END OF EJS Templates
***
ralonso -
r5:6
parent child
Show More
@@ -1,7 +1,7
1 <?xml version="1.0" encoding="UTF-8"?>
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE Project SYSTEM "Project-4.6.dtd">
2 <!DOCTYPE Project SYSTEM "Project-4.6.dtd">
3 <!-- eric4 project file for project jro_backup_manager -->
3 <!-- eric4 project file for project jro_backup_manager -->
4 <!-- Saved: 2010-04-13, 15:35:18 -->
4 <!-- Saved: 2010-04-14, 15:28:43 -->
5 <!-- Copyright (C) 2010 , -->
5 <!-- Copyright (C) 2010 , -->
6 <Project version="4.6">
6 <Project version="4.6">
7 <Language>en</Language>
7 <Language>en</Language>
@@ -17,6 +17,8
17 <Source>ui/MainWindow.py</Source>
17 <Source>ui/MainWindow.py</Source>
18 <Source>main.py</Source>
18 <Source>main.py</Source>
19 <Source>ui/__init__.py</Source>
19 <Source>ui/__init__.py</Source>
20 <Source>functions/__init__.py</Source>
21 <Source>functions/functions.py</Source>
20 </Sources>
22 </Sources>
21 <Forms>
23 <Forms>
22 <Form>ui/MainWindow.ui</Form>
24 <Form>ui/MainWindow.ui</Form>
@@ -8,6 +8,7
8 from PyQt4.QtCore import pyqtSignature
8 from PyQt4.QtCore import pyqtSignature
9 from Ui_MainWindow import Ui_MainWindow
9 from Ui_MainWindow import Ui_MainWindow
10 from PyQt4 import QtGui
10 from PyQt4 import QtGui
11 from subprocess import *
11
12
12 class MainWindow(QMainWindow, Ui_MainWindow):
13 class MainWindow(QMainWindow, Ui_MainWindow):
13 """
14 """
@@ -25,8 +26,8
25 """
26 """
26 Slot documentation goes here.
27 Slot documentation goes here.
27 """
28 """
28 filename = QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)
29 self.Dpath= QtGui.QFileDialog.getExistingDirectory(self, 'Open Directory', './', QtGui.QFileDialog.ShowDirsOnly)
29 self.txtDpath.setText(filename)
30 self.txtDpath.setText(self.Dpath)
30
31
31 # TODO: not implemented yet
32 # TODO: not implemented yet
32 # raise NotImplementedError
33 # raise NotImplementedError
@@ -47,5 +48,11
47 """
48 """
48 Slot documentation goes here.
49 Slot documentation goes here.
49 """
50 """
51 p1= Popen(['find',self.Dpath,'-name','*.r'], stdout=PIPE)
52 p2= Popen(['awk','-F/','{print substr($NF,2,7)}'], stdin=p1.stdout, stdout=PIPE)
53 output_p2= p2.communicate()[0]
54 self.txtInfo.setText(output_p2)
55
56
50 # TODO: not implemented yet
57 # TODO: not implemented yet
51 # raise NotImplementedError
58 # raise NotImplementedError
@@ -537,17 +537,7
537 </widget>
537 </widget>
538 </item>
538 </item>
539 <item>
539 <item>
540 <widget class="QTextBrowser" name="textBrowser">
540 <widget class="QTextEdit" name="txtInfo"/>
541 <property name="sizePolicy">
542 <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
543 <horstretch>0</horstretch>
544 <verstretch>0</verstretch>
545 </sizepolicy>
546 </property>
547 <property name="autoFillBackground">
548 <bool>false</bool>
549 </property>
550 </widget>
551 </item>
541 </item>
552 <item>
542 <item>
553 <layout class="QHBoxLayout" name="horizontalLayout_2">
543 <layout class="QHBoxLayout" name="horizontalLayout_2">
@@ -693,7 +683,6
693 <tabstop>txtSETd</tabstop>
683 <tabstop>txtSETd</tabstop>
694 <tabstop>tabWidget</tabstop>
684 <tabstop>tabWidget</tabstop>
695 <tabstop>txtSburn</tabstop>
685 <tabstop>txtSburn</tabstop>
696 <tabstop>textBrowser</tabstop>
697 <tabstop>btnGbkp</tabstop>
686 <tabstop>btnGbkp</tabstop>
698 <tabstop>btnRestart</tabstop>
687 <tabstop>btnRestart</tabstop>
699 <tabstop>btnStartburn</tabstop>
688 <tabstop>btnStartburn</tabstop>
@@ -2,7 +2,7
2
2
3 # Form implementation generated from reading ui file '/home/ralonso/programas/eric4/jro_backup_manager/ui/MainWindow.ui'
3 # Form implementation generated from reading ui file '/home/ralonso/programas/eric4/jro_backup_manager/ui/MainWindow.ui'
4 #
4 #
5 # Created: Tue Apr 13 15:32:57 2010
5 # Created: Wed Apr 14 15:23:20 2010
6 # by: PyQt4 UI code generator 4.7
6 # by: PyQt4 UI code generator 4.7
7 #
7 #
8 # WARNING! All changes made in this file will be lost!
8 # WARNING! All changes made in this file will be lost!
@@ -346,15 +346,9
346 self.verticalLayout_4.addWidget(self.txtSburn)
346 self.verticalLayout_4.addWidget(self.txtSburn)
347 self.tabWidget.addTab(self.tabSburn, "")
347 self.tabWidget.addTab(self.tabSburn, "")
348 self.verticalLayout_3.addWidget(self.tabWidget)
348 self.verticalLayout_3.addWidget(self.tabWidget)
349 self.textBrowser = QtGui.QTextBrowser(self.centralwidget)
349 self.txtInfo = QtGui.QTextEdit(self.centralwidget)
350 sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred)
350 self.txtInfo.setObjectName("txtInfo")
351 sizePolicy.setHorizontalStretch(0)
351 self.verticalLayout_3.addWidget(self.txtInfo)
352 sizePolicy.setVerticalStretch(0)
353 sizePolicy.setHeightForWidth(self.textBrowser.sizePolicy().hasHeightForWidth())
354 self.textBrowser.setSizePolicy(sizePolicy)
355 self.textBrowser.setAutoFillBackground(False)
356 self.textBrowser.setObjectName("textBrowser")
357 self.verticalLayout_3.addWidget(self.textBrowser)
358 self.horizontalLayout_2 = QtGui.QHBoxLayout()
352 self.horizontalLayout_2 = QtGui.QHBoxLayout()
359 self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
353 self.horizontalLayout_2.setSizeConstraint(QtGui.QLayout.SetDefaultConstraint)
360 self.horizontalLayout_2.setObjectName("horizontalLayout_2")
354 self.horizontalLayout_2.setObjectName("horizontalLayout_2")
@@ -455,8 +449,7
455 MainWindow.setTabOrder(self.txtSETc, self.txtSETd)
449 MainWindow.setTabOrder(self.txtSETc, self.txtSETd)
456 MainWindow.setTabOrder(self.txtSETd, self.tabWidget)
450 MainWindow.setTabOrder(self.txtSETd, self.tabWidget)
457 MainWindow.setTabOrder(self.tabWidget, self.txtSburn)
451 MainWindow.setTabOrder(self.tabWidget, self.txtSburn)
458 MainWindow.setTabOrder(self.txtSburn, self.textBrowser)
452 MainWindow.setTabOrder(self.txtSburn, self.btnGbkp)
459 MainWindow.setTabOrder(self.textBrowser, self.btnGbkp)
460 MainWindow.setTabOrder(self.btnGbkp, self.btnRestart)
453 MainWindow.setTabOrder(self.btnGbkp, self.btnRestart)
461 MainWindow.setTabOrder(self.btnRestart, self.btnStartburn)
454 MainWindow.setTabOrder(self.btnRestart, self.btnStartburn)
462 MainWindow.setTabOrder(self.btnStartburn, self.btnStopburn)
455 MainWindow.setTabOrder(self.btnStartburn, self.btnStopburn)
General Comments 0
You need to be logged in to leave comments. Login now