Add back button to web store dialog and make the reload / back cleaner.

This commit is contained in:
John Schember 2011-02-26 11:55:16 -05:00
parent 564a01e81a
commit 210b7e48c0
2 changed files with 13 additions and 8 deletions

View File

@ -24,7 +24,8 @@ class WebStoreDialog(QDialog, Ui_Dialog):
self.view.loadProgress.connect(self.load_progress)
self.view.loadFinished.connect(self.load_finished)
self.home.clicked.connect(self.go_home)
self.reload.clicked.connect(self.go_reload)
self.reload.clicked.connect(self.view.reload)
self.back.clicked.connect(self.view.back)
self.go_home(detail_item=detail_item)
@ -44,6 +45,3 @@ class WebStoreDialog(QDialog, Ui_Dialog):
if detail_item:
url += '/' + urllib.quote(detail_item)
self.view.load(QUrl(url))
def go_reload(self, checked=False):
self.view.reload()

View File

@ -6,8 +6,8 @@
<rect>
<x>0</x>
<y>0</y>
<width>681</width>
<height>615</height>
<width>962</width>
<height>656</height>
</rect>
</property>
<property name="windowTitle">
@ -17,7 +17,7 @@
<bool>true</bool>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0" colspan="3">
<item row="0" column="0" colspan="4">
<widget class="QFrame" name="frame">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
@ -55,7 +55,7 @@
</property>
</widget>
</item>
<item row="1" column="2">
<item row="1" column="3">
<widget class="QProgressBar" name="progress">
<property name="value">
<number>0</number>
@ -65,6 +65,13 @@
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QPushButton" name="back">
<property name="text">
<string>Back</string>
</property>
</widget>
</item>
</layout>
</widget>
<customwidgets>