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>AskPassphraseDialog</class>4<widget class="QDialog" name="AskPassphraseDialog">5<property name="geometry">6<rect>7<x>0</x>8<y>0</y>9<width>598</width>10<height>222</height>11</rect>12</property>13<property name="sizePolicy">14<sizepolicy hsizetype="Preferred" vsizetype="Minimum">15<horstretch>0</horstretch>16<verstretch>0</verstretch>17</sizepolicy>18</property>19<property name="minimumSize">20<size>21<width>550</width>22<height>0</height>23</size>24</property>25<property name="windowTitle">26<string>Passphrase Dialog</string>27</property>28<layout class="QVBoxLayout" name="verticalLayout">29<property name="sizeConstraint">30<enum>QLayout::SetMinimumSize</enum>31</property>32<item>33<widget class="QLabel" name="warningLabel">34<property name="text">35<string notr="true">Placeholder text</string>36</property>37<property name="textFormat">38<enum>Qt::RichText</enum>39</property>40<property name="wordWrap">41<bool>true</bool>42</property>43</widget>44</item>45<item>46<layout class="QFormLayout" name="formLayout">47<property name="sizeConstraint">48<enum>QLayout::SetMinimumSize</enum>49</property>50<property name="fieldGrowthPolicy">51<enum>QFormLayout::AllNonFixedFieldsGrow</enum>52</property>53<item row="0" column="0">54<widget class="QLabel" name="passLabel1">55<property name="text">56<string>Enter passphrase</string>57</property>58</widget>59</item>60<item row="0" column="1">61<widget class="QLineEdit" name="passEdit1">62<property name="echoMode">63<enum>QLineEdit::Password</enum>64</property>65</widget>66</item>67<item row="1" column="0">68<widget class="QLabel" name="passLabel2">69<property name="text">70<string>New passphrase</string>71</property>72</widget>73</item>74<item row="1" column="1">75<widget class="QLineEdit" name="passEdit2">76<property name="echoMode">77<enum>QLineEdit::Password</enum>78</property>79</widget>80</item>81<item row="2" column="0">82<widget class="QLabel" name="passLabel3">83<property name="text">84<string>Repeat new passphrase</string>85</property>86</widget>87</item>88<item row="2" column="1">89<widget class="QLineEdit" name="passEdit3">90<property name="echoMode">91<enum>QLineEdit::Password</enum>92</property>93</widget>94</item>95<item row="3" column="1">96<widget class="QCheckBox" name="toggleShowPasswordButton">97<property name="text">98<string>Show passphrase</string>99</property>100</widget>101</item>102<item row="4" column="1">103<widget class="QLabel" name="capsLabel">104<property name="font">105<font>106<weight>75</weight>107<bold>true</bold>108</font>109</property>110<property name="text">111<string/>112</property>113<property name="alignment">114<set>Qt::AlignCenter</set>115</property>116</widget>117</item>118</layout>119</item>120<item>121<widget class="QDialogButtonBox" name="buttonBox">122<property name="orientation">123<enum>Qt::Horizontal</enum>124</property>125<property name="standardButtons">126<set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>127</property>128</widget>129</item>130</layout>131</widget>132<resources/>133<connections>134<connection>135<sender>buttonBox</sender>136<signal>accepted()</signal>137<receiver>AskPassphraseDialog</receiver>138<slot>accept()</slot>139<hints>140<hint type="sourcelabel">141<x>20</x>142<y>20</y>143</hint>144<hint type="destinationlabel">145<x>20</x>146<y>20</y>147</hint>148</hints>149</connection>150<connection>151<sender>buttonBox</sender>152<signal>rejected()</signal>153<receiver>AskPassphraseDialog</receiver>154<slot>reject()</slot>155<hints>156<hint type="sourcelabel">157<x>20</x>158<y>20</y>159</hint>160<hint type="destinationlabel">161<x>20</x>162<y>20</y>163</hint>164</hints>165</connection>166</connections>167</ui>
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.