Inside Bitcoin
Opening the selected file…
Inside Bitcoin
Opening the selected file…
The code behind the network, with room to understand it.
Release published 2026-10-28 · Snapshot fetched 2026-11-01. Latest stable release at fetch time; development branches and Git history are excluded. Only the selected code window and visible folders load here.
1<?xml version="1.0" encoding="UTF-8"?>2<ui version="4.0">3<class>ReceiveCoinsDialog</class>4<widget class="QDialog" name="ReceiveCoinsDialog">5<property name="geometry">6<rect>7<x>0</x>8<y>0</y>9<width>776</width>10<height>396</height>11</rect>12</property>13<layout class="QVBoxLayout" name="verticalLayout" stretch="0,0,1">14<item>15<widget class="QFrame" name="frame2">16<property name="sizePolicy">17<sizepolicy hsizetype="Preferred" vsizetype="Expanding">18<horstretch>0</horstretch>19<verstretch>0</verstretch>20</sizepolicy>21</property>22<property name="frameShape">23<enum>QFrame::StyledPanel</enum>24</property>25<property name="frameShadow">26<enum>QFrame::Sunken</enum>27</property>28<layout class="QVBoxLayout" name="verticalLayout_3">29<item>30<layout class="QGridLayout" name="gridLayout">31<item row="5" column="0">32<widget class="QLabel" name="label">33<property name="toolTip">34<string>An optional amount to request. Leave this empty or zero to not request a specific amount.</string>35</property>36<property name="text">37<string>&Amount:</string>38</property>39<property name="alignment">40<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>41</property>42<property name="buddy">43<cstring>reqAmount</cstring>44</property>45</widget>46</item>47<item row="6" column="0">48<widget class="QLabel" name="label_3">49<property name="toolTip">50<string>An optional message to attach to the payment request, which will be displayed when the request is opened. Note: The message will not be sent with the payment over the Bitcoin network.</string>51</property>52<property name="text">53<string>&Message:</string>54</property>55<property name="alignment">56<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>57</property>58<property name="buddy">59<cstring>reqMessage</cstring>60</property>61</widget>62</item>63<item row="4" column="2">64<widget class="QLineEdit" name="reqLabel">65<property name="toolTip">66<string>An optional label to associate with the new receiving address (used by you to identify an invoice). It is also attached to the payment request.</string>67</property>68</widget>69</item>70<item row="2" column="2">71<widget class="QLabel" name="label_5">72<property name="text">73<string>Use this form to request payments. All fields are <b>optional</b>.</string>74</property>75</widget>76</item>77<item row="4" column="0">78<widget class="QLabel" name="label_2">79<property name="toolTip">80<string>An optional label to associate with the new receiving address.</string>81</property>82<property name="text">83<string>&Label:</string>84</property>85<property name="alignment">86<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>87</property>88<property name="buddy">89<cstring>reqLabel</cstring>90</property>91</widget>92</item>93<item row="6" column="2">94<widget class="QLineEdit" name="reqMessage">95<property name="toolTip">96<string>An optional message that is attached to the payment request and may be displayed to the sender.</string>97</property>98</widget>99</item>100<item row="7" column="2">101<layout class="QHBoxLayout" name="horizontalLayout">102<item>103<widget class="QPushButton" name="receiveButton">104<property name="minimumSize">105<size>106<width>150</width>107<height>0</height>108</size>109</property>110<property name="text">111<string>&Create new receiving address</string>112</property>113<property name="icon">114<iconset resource="../bitcoin.qrc">115<normaloff>:/icons/receiving_addresses</normaloff>:/icons/receiving_addresses</iconset>116</property>117<property name="autoDefault">118<bool>false</bool>119</property>120<property name="default">121<bool>true</bool>122</property>123</widget>124</item>125<item>126<widget class="QPushButton" name="clearButton">127<property name="sizePolicy">128<sizepolicy hsizetype="Minimum" vsizetype="Fixed">129<horstretch>0</horstretch>130<verstretch>0</verstretch>131</sizepolicy>132</property>133<property name="toolTip">134<string>Clear all fields of the form.</string>135</property>136<property name="text">137<string>Clear</string>138</property>139<property name="icon">140<iconset resource="../bitcoin.qrc">141<normaloff>:/icons/remove</normaloff>:/icons/remove</iconset>142</property>143<property name="autoDefault">144<bool>false</bool>145</property>146</widget>147</item>148<item>149<spacer name="horizontalSpacer">150<property name="orientation">151<enum>Qt::Horizontal</enum>152</property>153<property name="sizeHint" stdset="0">154<size>155<width>40</width>156<height>20</height>157</size>158</property>159</spacer>160</item>161</layout>162</item>163<item row="7" column="0">164<widget class="QLabel" name="label_7">165<property name="text">166<string/>167</property>168</widget>169</item>170<item row="5" column="2">171<layout class="QHBoxLayout" name="horizontalLayout_6">172<item>173<widget class="BitcoinAmountField" name="reqAmount">174<property name="sizePolicy">175<sizepolicy hsizetype="Fixed" vsizetype="Fixed">176<horstretch>0</horstretch>177<verstretch>0</verstretch>178</sizepolicy>179</property>180<property name="minimumSize">181<size>182<width>80</width>183<height>0</height>184</size>185</property>186<property name="maximumSize">187<size>188<width>1000</width>189<height>100</height>190</size>191</property>192<property name="toolTip">193<string>An optional amount to request. Leave this empty or zero to not request a specific amount.</string>194</property>195</widget>196</item>197<item>198<widget class="QComboBox" name="addressType">199<property name="sizePolicy">200<sizepolicy hsizetype="Fixed" vsizetype="Fixed">201<horstretch>0</horstretch>202<verstretch>0</verstretch>203</sizepolicy>204</property>205<property name="maximumSize">206<size>207<width>1000</width>208<height>16777215</height>209</size>210</property>211<property name="focusPolicy">212<enum>Qt::StrongFocus</enum>213</property>214</widget>215</item>216<item>217<spacer name="horizontalSpacer_3">218<property name="orientation">219<enum>Qt::Horizontal</enum>220</property>221<property name="sizeHint" stdset="0">222<size>223<width>0</width>224<height>0</height>225</size>226</property>227</spacer>228</item>229</layout>230</item>231</layout>232</item>233</layout>234</widget>235</item>236<item>237<spacer name="verticalSpacer_2">238<property name="orientation">239<enum>Qt::Vertical</enum>240</property>241<property name="sizeHint" stdset="0">242<size>243<width>20</width>244<height>10</height>245</size>246</property>247</spacer>248</item>249<item>250<widget class="QFrame" name="frame">
Independent explanations by MyBitcoinExplorer. Not affiliated with or endorsed by Bitcoin Core. Guides are educational and do not replace the source or its tests.
Bitcoin Core source © its contributors, distributed under the MIT license. Original notices and bundled third-party licenses are retained in the source tree.