8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtCore import pyqtSlot, pyqtSignal, Qt, QAbstractTableModel |
10 from PyQt6.QtCore import pyqtSlot, pyqtSignal, Qt, QAbstractTableModel |
11 from PyQt6.QtWidgets import QWidget, QHeaderView |
11 from PyQt6.QtWidgets import QWidget, QHeaderView |
12 |
12 |
13 from E5Gui.E5Application import e5App |
13 from E5Gui.EricApplication import ericApp |
14 |
14 |
15 from .Ui_NumbersWidget import Ui_NumbersWidget |
15 from .Ui_NumbersWidget import Ui_NumbersWidget |
16 |
16 |
17 import UI.PixmapCache |
17 import UI.PixmapCache |
18 |
18 |
315 @pyqtSlot() |
315 @pyqtSlot() |
316 def on_binInButton_clicked(self): |
316 def on_binInButton_clicked(self): |
317 """ |
317 """ |
318 Private slot to retrieve a binary number from the current editor. |
318 Private slot to retrieve a binary number from the current editor. |
319 """ |
319 """ |
320 number = e5App().getObject("ViewManager").getNumber() |
320 number = ericApp().getObject("ViewManager").getNumber() |
321 if number == "": |
321 if number == "": |
322 return |
322 return |
323 |
323 |
324 self.binEdit.setText(number) |
324 self.binEdit.setText(number) |
325 self.binEdit.setFocus() |
325 self.binEdit.setFocus() |
364 @pyqtSlot() |
364 @pyqtSlot() |
365 def on_octInButton_clicked(self): |
365 def on_octInButton_clicked(self): |
366 """ |
366 """ |
367 Private slot to retrieve an octal number from the current editor. |
367 Private slot to retrieve an octal number from the current editor. |
368 """ |
368 """ |
369 number = e5App().getObject("ViewManager").getNumber() |
369 number = ericApp().getObject("ViewManager").getNumber() |
370 if number == "": |
370 if number == "": |
371 return |
371 return |
372 |
372 |
373 self.octEdit.setText(number) |
373 self.octEdit.setText(number) |
374 self.octEdit.setFocus() |
374 self.octEdit.setFocus() |
401 @pyqtSlot() |
401 @pyqtSlot() |
402 def on_decInButton_clicked(self): |
402 def on_decInButton_clicked(self): |
403 """ |
403 """ |
404 Private slot to retrieve a decimal number from the current editor. |
404 Private slot to retrieve a decimal number from the current editor. |
405 """ |
405 """ |
406 number = e5App().getObject("ViewManager").getNumber() |
406 number = ericApp().getObject("ViewManager").getNumber() |
407 if number == "": |
407 if number == "": |
408 return |
408 return |
409 |
409 |
410 self.decEdit.setText(number) |
410 self.decEdit.setText(number) |
411 self.decEdit.setFocus() |
411 self.decEdit.setFocus() |
438 @pyqtSlot() |
438 @pyqtSlot() |
439 def on_hexInButton_clicked(self): |
439 def on_hexInButton_clicked(self): |
440 """ |
440 """ |
441 Private slot to retrieve a hexadecimal number from the current editor. |
441 Private slot to retrieve a hexadecimal number from the current editor. |
442 """ |
442 """ |
443 number = e5App().getObject("ViewManager").getNumber() |
443 number = ericApp().getObject("ViewManager").getNumber() |
444 if number == "": |
444 if number == "": |
445 return |
445 return |
446 |
446 |
447 self.hexEdit.setText(number) |
447 self.hexEdit.setText(number) |
448 self.hexEdit.setFocus() |
448 self.hexEdit.setFocus() |