-rw-r--r-- | noncore/net/opietooth/blue-pin/pindlg.cc | 22 | ||||
-rw-r--r-- | noncore/net/opietooth/blue-pin/pindlg.h | 3 |
2 files changed, 24 insertions, 1 deletions
diff --git a/noncore/net/opietooth/blue-pin/pindlg.cc b/noncore/net/opietooth/blue-pin/pindlg.cc index 3db6095..b03ae7d 100644 --- a/noncore/net/opietooth/blue-pin/pindlg.cc +++ b/noncore/net/opietooth/blue-pin/pindlg.cc @@ -97,2 +97,5 @@ QString PinDlg::makeMacFromArgs() +/* + * Add a number to the PIN number + */ void PinDlg::addnum() @@ -105,2 +108,13 @@ void PinDlg::addnum() +/* + * Delete a number from the end of the line + */ +void PinDlg::delnum() +{ + if( sender()->inherits( "QPushButton") ) { + const QPushButton* btn = static_cast<const QPushButton*> (sender()); + lnePin->setText(lnePin->text().remove(lnePin->text().length() - 1, 1)); + } +} + void PinDlg::accept() @@ -119 +133,9 @@ void PinDlg::accept() +void PinDlg::reject() +{ + printf("ERR\n"); + QDialog::reject(); + qApp->quit(); + ::exit(0); +} + diff --git a/noncore/net/opietooth/blue-pin/pindlg.h b/noncore/net/opietooth/blue-pin/pindlg.h index 1817aa8..8557010 100644 --- a/noncore/net/opietooth/blue-pin/pindlg.h +++ b/noncore/net/opietooth/blue-pin/pindlg.h @@ -30,4 +30,5 @@ namespace OpieTooth { void accept(); + void reject(); void addnum(); - + void delnum(); }; |