Changeset 1481 for trunk/libffado/support/mixer-qt4/ffado-mixer.in
- Timestamp:
- 11/23/08 15:39:52 (15 years ago)
- Files:
-
- trunk/libffado/support/mixer-qt4/ffado-mixer.in (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/libffado/support/mixer-qt4/ffado-mixer.in
r1435 r1481 44 44 from ffado_panelmanager import PanelManager 45 45 46 from ffado_logginghandler import * 47 46 48 """Just a small helper to ask the retry-question without a blocking messagebox""" 47 49 class StartDialog(QWidget): … … 55 57 self.layout.addWidget(self.button, 1, 0, Qt.AlignCenter) 56 58 57 58 59 class FFADOWindow(QMainWindow): 59 60 def __init__(self, parent): 60 61 QMainWindow.__init__(self, parent) 62 63 self.textlogger = QTextLogger(self) 64 dock = QDockWidget("Log Messages",self) 65 dock.setWidget(self.textlogger) 66 logging.getLogger('').addHandler(self.textlogger) 67 self.addDockWidget(Qt.BottomDockWidgetArea, dock) 68 69 self.statuslogger = QStatusLogger(self, self.statusBar(), 20) 70 logging.getLogger('').addHandler(self.statuslogger) 61 71 62 72 self.manager = PanelManager(self) … … 86 96 helpmenu.addAction( aboutqtaction ) 87 97 88 self.statusBar().showMessage( "Initializing...", 5000)98 log.info( "Starting up" ) 89 99 90 100 QTimer.singleShot( 1, self.connectToDBUS ) … … 94 104 self.setupDeviceManager() 95 105 except dbus.DBusException, ex: 96 log.error("") 97 log.error("") 98 log.error("===========================================================") 99 log.error("ERROR: Could not communicate with the FFADO DBus service...") 100 log.error("===========================================================") 101 log.error("") 102 log.error("") 106 log.error("Could not communicate with the FFADO DBus service...") 103 107 if not hasattr(self,"retry"): 104 108 self.retry = StartDialog(self) … … 143 147 #set up logging 144 148 import logging 145 logging.basicConfig( )149 logging.basicConfig( datefmt="%H:%M:%S", format="%(asctime)s %(name)-16s %(levelname)-8s %(message)s" ) 146 150 147 151 if DEBUG: