Mercurial > hg > bitcoin
annotate src/noui.cpp @ 2471:bb8cc367bd00 draft
Add a menu option to verify a signed message
(Also move 'setAttribute(Qt::WA_DeleteOnClose)' out of QRCodeDialog)
author | sje397 <sje397@gmail.com> |
---|---|
date | Mon, 27 Feb 2012 22:55:04 +1100 |
parents | f2eba0cb504a |
children | 98dbb2aa4f5a c4ef3fe2ae15 da82af3de0ff |
rev | line source |
---|---|
2155
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
1 // Copyright (c) 2010 Satoshi Nakamoto |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
2 // Copyright (c) 2009-2012 The Bitcoin developers |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
3 // Distributed under the MIT/X11 software license, see the accompanying |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
4 // file license.txt or http://www.opensource.org/licenses/mit-license.php. |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
5 #include "ui_interface.h" |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
6 |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
7 #include <string> |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
8 #include "init.h" |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
9 |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
10 int ThreadSafeMessageBox(const std::string& message, const std::string& caption, int style) |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
11 { |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
12 printf("%s: %s\n", caption.c_str(), message.c_str()); |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
13 fprintf(stderr, "%s: %s\n", caption.c_str(), message.c_str()); |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
14 return 4; |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
15 } |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
16 |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
17 bool ThreadSafeAskFee(int64 nFeeRequired, const std::string& strCaption) |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
18 { |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
19 return true; |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
20 } |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
21 |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
22 void MainFrameRepaint() |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
23 { |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
24 } |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
25 |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
26 void AddressBookRepaint() |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
27 { |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
28 } |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
29 |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
30 void InitMessage(const std::string &message) |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
31 { |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
32 } |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
33 |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
34 std::string _(const char* psz) |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
35 { |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
36 return psz; |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
37 } |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
38 |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
39 void QueueShutdown() |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
40 { |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
41 // Without UI, Shutdown can simply be started in a new thread |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
42 CreateThread(Shutdown, NULL); |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
43 } |
8c79f3b6cd53
Move from noui.h / ui.h to one ui_interface.h with dummy implementation for the daemon.
Wladimir J. van der Laan <laanwj@gmail.com>
parents:
diff
changeset
|
44 |