qt-substitution-cipher
/
mainwindow.ui
254 строки · 6.1 Кб
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">3<class>MainWindow</class>4<widget class="QMainWindow" name="MainWindow">5<property name="geometry">6<rect>7<x>0</x>8<y>0</y>9<width>900</width>10<height>675</height>11</rect>12</property>13<property name="windowTitle">14<string>Шифратор</string>15</property>16<widget class="QWidget" name="centralWidget">17<widget class="QGroupBox" name="textBox">18<property name="geometry">19<rect>20<x>10</x>21<y>243</y>22<width>880</width>23<height>422</height>24</rect>25</property>26<property name="title">27<string>Text</string>28</property>29<widget class="QPushButton" name="loadText">30<property name="geometry">31<rect>32<x>10</x>33<y>20</y>34<width>180</width>35<height>25</height>36</rect>37</property>38<property name="text">39<string>Load</string>40</property>41</widget>42<widget class="QPushButton" name="codeText">43<property name="geometry">44<rect>45<x>200</x>46<y>20</y>47<width>180</width>48<height>25</height>49</rect>50</property>51<property name="text">52<string>Code</string>53</property>54</widget>55<widget class="QPushButton" name="decodeText">56<property name="geometry">57<rect>58<x>390</x>59<y>20</y>60<width>180</width>61<height>25</height>62</rect>63</property>64<property name="text">65<string>Decode</string>66</property>67</widget>68<widget class="QPushButton" name="saveText">69<property name="geometry">70<rect>71<x>580</x>72<y>20</y>73<width>180</width>74<height>25</height>75</rect>76</property>77<property name="text">78<string>Save</string>79</property>80</widget>81<widget class="QPlainTextEdit" name="text">82<property name="geometry">83<rect>84<x>10</x>85<y>55</y>86<width>860</width>87<height>357</height>88</rect>89</property>90</widget>91</widget>92<widget class="QGroupBox" name="tableBox">93<property name="geometry">94<rect>95<x>10</x>96<y>10</y>97<width>880</width>98<height>223</height>99</rect>100</property>101<property name="title">102<string>Substitution table</string>103</property>104<widget class="QPushButton" name="generateSubstitutuionTable">105<property name="geometry">106<rect>107<x>200</x>108<y>20</y>109<width>180</width>110<height>25</height>111</rect>112</property>113<property name="text">114<string>Generate</string>115</property>116</widget>117<widget class="QPushButton" name="saveSubstitutionTable">118<property name="geometry">119<rect>120<x>390</x>121<y>20</y>122<width>180</width>123<height>25</height>124</rect>125</property>126<property name="text">127<string>Save</string>128</property>129</widget>130<widget class="QPushButton" name="loadSubstitutionTable">131<property name="geometry">132<rect>133<x>10</x>134<y>20</y>135<width>180</width>136<height>25</height>137</rect>138</property>139<property name="text">140<string>Load</string>141</property>142</widget>143<widget class="QTableView" name="substitutionTable">144<property name="geometry">145<rect>146<x>10</x>147<y>115</y>148<width>860</width>149<height>98</height>150</rect>151</property>152<property name="layoutDirection">153<enum>Qt::LeftToRight</enum>154</property>155<property name="lineWidth">156<number>1</number>157</property>158<property name="verticalScrollBarPolicy">159<enum>Qt::ScrollBarAlwaysOff</enum>160</property>161<property name="horizontalScrollBarPolicy">162<enum>Qt::ScrollBarAlwaysOn</enum>163</property>164<property name="gridStyle">165<enum>Qt::SolidLine</enum>166</property>167<attribute name="horizontalHeaderVisible">168<bool>false</bool>169</attribute>170<attribute name="horizontalHeaderMinimumSectionSize">171<number>45</number>172</attribute>173<attribute name="horizontalHeaderDefaultSectionSize">174<number>90</number>175</attribute>176<attribute name="horizontalHeaderHighlightSections">177<bool>false</bool>178</attribute>179<attribute name="verticalHeaderVisible">180<bool>false</bool>181</attribute>182<attribute name="verticalHeaderHighlightSections">183<bool>false</bool>184</attribute>185</widget>186<widget class="QLabel" name="constantsLabel">187<property name="geometry">188<rect>189<x>10</x>190<y>55</y>191<width>180</width>192<height>15</height>193</rect>194</property>195<property name="text">196<string>Generation constants</string>197</property>198</widget>199<widget class="QLineEdit" name="constant1LineEdit">200<property name="geometry">201<rect>202<x>10</x>203<y>80</y>204<width>85</width>205<height>25</height>206</rect>207</property>208</widget>209<widget class="QLineEdit" name="constant2LineEdit">210<property name="geometry">211<rect>212<x>105</x>213<y>80</y>214<width>85</width>215<height>25</height>216</rect>217</property>218</widget>219<widget class="QRadioButton" name="englishAlphabetRadioButton">220<property name="geometry">221<rect>222<x>220</x>223<y>82</y>224<width>50</width>225<height>20</height>226</rect>227</property>228<property name="text">229<string>en</string>230</property>231<property name="checked">232<bool>true</bool>233</property>234</widget>235<widget class="QRadioButton" name="russianAlphabetRadioButton">236<property name="geometry">237<rect>238<x>280</x>239<y>82</y>240<width>50</width>241<height>20</height>242</rect>243</property>244<property name="text">245<string>rus</string>246</property>247</widget>248</widget>249</widget>250</widget>251<layoutdefault spacing="6" margin="11"/>252<resources/>253<connections/>254</ui>255