325 """ |
325 """ |
326 if reply.type() == QDBusMessage.MessageType.ReplyMessage: |
326 if reply.type() == QDBusMessage.MessageType.ReplyMessage: |
327 if len(reply.arguments()) == argumentsCount: |
327 if len(reply.arguments()) == argumentsCount: |
328 return True |
328 return True |
329 |
329 |
330 E5MessageBox.warning( |
330 EricMessageBox.warning( |
331 None, |
331 None, |
332 self.tr("Screenshot Error"), |
332 self.tr("Screenshot Error"), |
333 self.tr("<p>Received an unexpected number of reply arguments." |
333 self.tr("<p>Received an unexpected number of reply arguments." |
334 " Expected {0} but got {1}</p>").format( |
334 " Expected {0} but got {1}</p>").format( |
335 argumentsCount, |
335 argumentsCount, |
336 len(reply.arguments()), |
336 len(reply.arguments()), |
337 )) |
337 )) |
338 |
338 |
339 elif reply.type() == QDBusMessage.MessageType.ErrorMessage: |
339 elif reply.type() == QDBusMessage.MessageType.ErrorMessage: |
340 E5MessageBox.warning( |
340 EricMessageBox.warning( |
341 None, |
341 None, |
342 self.tr("Screenshot Error"), |
342 self.tr("Screenshot Error"), |
343 self.tr("<p>Received error <b>{0}</b> from DBus while" |
343 self.tr("<p>Received error <b>{0}</b> from DBus while" |
344 " performing screenshot.</p><p>{1}</p>").format( |
344 " performing screenshot.</p><p>{1}</p>").format( |
345 reply.errorName(), |
345 reply.errorName(), |
346 reply.errorMessage(), |
346 reply.errorMessage(), |
347 )) |
347 )) |
348 |
348 |
349 elif reply.type() == QDBusMessage.MessageType.InvalidMessage: |
349 elif reply.type() == QDBusMessage.MessageType.InvalidMessage: |
350 E5MessageBox.warning( |
350 EricMessageBox.warning( |
351 None, |
351 None, |
352 self.tr("Screenshot Error"), |
352 self.tr("Screenshot Error"), |
353 self.tr("Received an invalid reply.")) |
353 self.tr("Received an invalid reply.")) |
354 |
354 |
355 else: |
355 else: |
356 E5MessageBox.warning( |
356 EricMessageBox.warning( |
357 None, |
357 None, |
358 self.tr("Screenshot Error"), |
358 self.tr("Screenshot Error"), |
359 self.tr("Received an unexpected reply.")) |
359 self.tr("Received an unexpected reply.")) |
360 |
360 |
361 return False |
361 return False |