Philip Kaufmann e6d2300562 Bitcoin-Qt: fix known addressbook bugs
- add qSort() for cachedAddressTable, as qLowerBound() and qUpperBound()
  require the list to be in ascending order (see
  http://harmattan-dev.nokia.com/docs/library/html/qt4/qtalgorithms.html#qLowerBound)
- add a new check in AddressTableModel::setData() to just return, when no
  changes were made to a label or an address (prevents entry duplication
  issue)
- remove "rec->label = value.toString();" from
  AddressTableModel::setData() as the label gets updated by
  AddressTablePriv::updateEntry() anyway (seems @sipa added this line via
  1025440184 (L6R225))
- add another new check in AddressTableModel::setData() to just return, if
  a duplicate address was found (prevents address overwrite)
- add a new check to EditAddressDialog::setModel() to prevent setting an
  invalid model
- re-work the switch-case statement in AddressTableModel::accept() to
  always break (as return get's called anyway) and order the list to match
  the enum definition
- make accept() in editaddressdialog.h a public slot, which it should be
- misc small coding style changes
2013-01-09 16:55:24 +01:00
..
2013-01-09 16:55:24 +01:00
2012-12-18 21:39:29 +01:00
2012-08-28 17:13:11 -04:00
2012-12-17 18:09:53 +08:00
2012-12-18 21:39:29 +01:00
2012-10-25 16:12:40 +02:00
2012-10-20 23:08:56 +02:00
2012-12-18 21:39:29 +01:00
2012-12-17 18:09:53 +08:00
2012-12-04 16:00:47 -05:00
2012-12-18 21:39:29 +01:00
2012-12-18 21:39:29 +01:00
2012-11-15 23:00:16 +01:00
2012-11-16 00:12:33 +01:00
2012-12-30 20:46:54 -05:00
2012-12-18 21:39:29 +01:00
2012-10-08 17:46:45 -04:00