Changeset 1108

Show
Ignore:
Timestamp:
05/03/08 08:07:52 (13 years ago)
Author:
ppalmers
Message:

detect failure in setting clock source, and display error message.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libffado/support/mixer/mixer_global.py

    r1093 r1108  
    3131                #print "updateClockSource( " + str(clock) + " )" 
    3232                self.clockselect.select( clock ) 
     33                selected = self.clockselect.selected() 
     34 
     35                if selected != clock: 
     36                        clockname = self.clockselect.getEnumLabel( clock ) 
     37                        msg = QMessageBox() 
     38                        msg.question( msg, "Failed to select clock source", \ 
     39                                "<qt>Could not select %s as clock source.</qt>" % clockname, \ 
     40                                QMessageBox.Ok ) 
     41                        self.clocksource.setCurrentItem( selected ) 
    3342 
    3443        def nicknameChanged( self, name ):