This commit is contained in:
Kovid Goyal 2010-08-15 15:02:54 -06:00
parent 4677b9acc1
commit aa371fed65

View File

@ -379,16 +379,22 @@ class JobsDialog(QDialog, Ui_JobsDialog):
self.restore_state() self.restore_state()
def restore_state(self): def restore_state(self):
geom = gprefs.get('jobs_dialog_geometry', bytearray('')) try:
self.restoreGeometry(QByteArray(geom)) geom = gprefs.get('jobs_dialog_geometry', bytearray(''))
state = gprefs.get('jobs view column layout', bytearray('')) self.restoreGeometry(QByteArray(geom))
self.jobs_view.horizontalHeader().restoreState(QByteArray(state)) state = gprefs.get('jobs view column layout', bytearray(''))
self.jobs_view.horizontalHeader().restoreState(QByteArray(state))
except:
pass
def save_state(self): def save_state(self):
state = bytearray(self.jobs_view.horizontalHeader().saveState()) try:
gprefs['jobs view column layout'] = state state = bytearray(self.jobs_view.horizontalHeader().saveState())
geom = bytearray(self.saveGeometry()) gprefs['jobs view column layout'] = state
gprefs['jobs_dialog_geometry'] = geom geom = bytearray(self.saveGeometry())
gprefs['jobs_dialog_geometry'] = geom
except:
pass
def show_job_details(self, index): def show_job_details(self, index):