Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
defunctec
crown-core
Commits
b1ef1b24
Commit
b1ef1b24
authored
13 years ago
by
Wladimir J. van der Laan
Browse files
Options
Download
Email Patches
Plain Diff
add connection meter
parent
a790ec58
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
src/qt/bitcoin.qrc
+5
-0
src/qt/bitcoin.qrc
src/qt/bitcoingui.cpp
+14
-4
src/qt/bitcoingui.cpp
src/qt/bitcoingui.h
+1
-0
src/qt/bitcoingui.h
src/qt/res/icons/connect0_16.png
+0
-0
src/qt/res/icons/connect0_16.png
src/qt/res/icons/connect1_16.png
+0
-0
src/qt/res/icons/connect1_16.png
src/qt/res/icons/connect2_16.png
+0
-0
src/qt/res/icons/connect2_16.png
src/qt/res/icons/connect3_16.png
+0
-0
src/qt/res/icons/connect3_16.png
src/qt/res/icons/connect4_16.png
+0
-0
src/qt/res/icons/connect4_16.png
with
20 additions
and
4 deletions
+20
-4
src/qt/bitcoin.qrc
View file @
b1ef1b24
...
...
@@ -5,6 +5,11 @@
<file alias="quit">res/icons/quit.png</file>
<file alias="send">res/icons/send.png</file>
<file alias="toolbar">res/icons/toolbar.png</file>
<file alias="connect0">res/icons/connect0_16.png</file>
<file alias="connect1">res/icons/connect1_16.png</file>
<file alias="connect2">res/icons/connect2_16.png</file>
<file alias="connect3">res/icons/connect3_16.png</file>
<file alias="connect4">res/icons/connect4_16.png</file>
</qresource>
<qresource prefix="/images">
<file alias="about">res/images/about.png</file>
...
...
This diff is collapsed.
Click to expand it.
src/qt/bitcoingui.cpp
View file @
b1ef1b24
...
...
@@ -108,12 +108,12 @@ BitcoinGUI::BitcoinGUI(QWidget *parent):
// Create status bar
statusBar
();
labelConnections
=
new
QLabel
();
labelConnections
->
setFrameStyle
(
QFrame
::
Panel
|
QFrame
::
Sunken
);
labelConnections
->
setMinimumWidth
(
1
3
0
);
labelConnections
->
setMinimumWidth
(
1
5
0
);
labelConnections
->
setToolTip
(
tr
(
"Number of connections to other clients"
));
labelBlocks
=
new
QLabel
();
labelBlocks
->
setFrameStyle
(
QFrame
::
Panel
|
QFrame
::
Sunken
);
labelBlocks
->
setMinimumWidth
(
130
);
...
...
@@ -345,7 +345,17 @@ void BitcoinGUI::setAddress(const QString &addr)
void
BitcoinGUI
::
setNumConnections
(
int
count
)
{
labelConnections
->
setText
(
QLocale
::
system
().
toString
(
count
)
+
" "
+
tr
(
"connections(s)"
,
""
,
count
));
QString
icon
;
switch
(
count
)
{
case
0
:
icon
=
":/icons/connect0"
;
break
;
case
1
:
icon
=
":/icons/connect1"
;
break
;
case
2
:
icon
=
":/icons/connect2"
;
break
;
case
3
:
icon
=
":/icons/connect3"
;
break
;
default:
icon
=
":/icons/connect4"
;
break
;
}
labelConnections
->
setTextFormat
(
Qt
::
RichText
);
labelConnections
->
setText
(
"<img src=
\"
"
+
icon
+
"
\"
> "
+
QLocale
::
system
().
toString
(
count
)
+
" "
+
tr
(
"connection(s)"
,
""
,
count
));
}
void
BitcoinGUI
::
setNumBlocks
(
int
count
)
...
...
This diff is collapsed.
Click to expand it.
src/qt/bitcoingui.h
View file @
b1ef1b24
...
...
@@ -40,6 +40,7 @@ private:
QLineEdit
*
address
;
QLabel
*
labelBalance
;
QLabel
*
labelConnections
;
QLabel
*
labelConnectionsIcon
;
QLabel
*
labelBlocks
;
QLabel
*
labelTransactions
;
...
...
This diff is collapsed.
Click to expand it.
src/qt/res/icons/connect0_16.png
0 → 100644
View file @
b1ef1b24
702 Bytes
This diff is collapsed.
Click to expand it.
src/qt/res/icons/connect1_16.png
0 → 100644
View file @
b1ef1b24
612 Bytes
This diff is collapsed.
Click to expand it.
src/qt/res/icons/connect2_16.png
0 → 100644
View file @
b1ef1b24
623 Bytes
This diff is collapsed.
Click to expand it.
src/qt/res/icons/connect3_16.png
0 → 100644
View file @
b1ef1b24
625 Bytes
This diff is collapsed.
Click to expand it.
src/qt/res/icons/connect4_16.png
0 → 100644
View file @
b1ef1b24
611 Bytes
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment