register.ui (28177B)
1 <?xml version="1.0" encoding="UTF-8"?> 2 <ui version="4.0"> 3 <class>ChatWidget</class> 4 <widget class="QWidget" name="ChatWidget"> 5 <property name="windowModality"> 6 <enum>Qt::ApplicationModal</enum> 7 </property> 8 <property name="geometry"> 9 <rect> 10 <x>0</x> 11 <y>0</y> 12 <width>950</width> 13 <height>600</height> 14 </rect> 15 </property> 16 <property name="sizePolicy"> 17 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 18 <horstretch>0</horstretch> 19 <verstretch>0</verstretch> 20 </sizepolicy> 21 </property> 22 <property name="minimumSize"> 23 <size> 24 <width>950</width> 25 <height>600</height> 26 </size> 27 </property> 28 <property name="windowTitle"> 29 <string>Morpheus</string> 30 </property> 31 <property name="windowIcon"> 32 <iconset resource="../../rcc.qrc"> 33 <normaloff>:/qml/resources/logos/MorpheusBig.png</normaloff>:/qml/resources/logos/MorpheusBig.png</iconset> 34 </property> 35 <property name="autoFillBackground"> 36 <bool>false</bool> 37 </property> 38 <property name="styleSheet"> 39 <string notr="true">background-color: rgb(244, 246, 250);</string> 40 </property> 41 <layout class="QGridLayout" name="gridLayout"> 42 <property name="leftMargin"> 43 <number>0</number> 44 </property> 45 <property name="topMargin"> 46 <number>0</number> 47 </property> 48 <property name="rightMargin"> 49 <number>0</number> 50 </property> 51 <property name="bottomMargin"> 52 <number>0</number> 53 </property> 54 <property name="spacing"> 55 <number>0</number> 56 </property> 57 <item row="0" column="0"> 58 <widget class="QWidget" name="sidebarWidget" native="true"> 59 <property name="sizePolicy"> 60 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 61 <horstretch>0</horstretch> 62 <verstretch>0</verstretch> 63 </sizepolicy> 64 </property> 65 <property name="autoFillBackground"> 66 <bool>false</bool> 67 </property> 68 <property name="styleSheet"> 69 <string notr="true">background-color: rgb(113, 189, 194); 70 /* rgb(121, 194, 113);*/ 71 /* rgb(91, 103, 125);*/ 72 /* rgb(70, 79, 96);*/</string> 73 </property> 74 <layout class="QGridLayout" name="gridLayout_6"> 75 <property name="leftMargin"> 76 <number>0</number> 77 </property> 78 <property name="topMargin"> 79 <number>0</number> 80 </property> 81 <property name="rightMargin"> 82 <number>0</number> 83 </property> 84 <property name="bottomMargin"> 85 <number>0</number> 86 </property> 87 <property name="spacing"> 88 <number>0</number> 89 </property> 90 <item row="0" column="0"> 91 <widget class="QWidget" name="buttonAreaLayout" native="true"> 92 <property name="sizePolicy"> 93 <sizepolicy hsizetype="Fixed" vsizetype="Preferred"> 94 <horstretch>0</horstretch> 95 <verstretch>0</verstretch> 96 </sizepolicy> 97 </property> 98 <layout class="QVBoxLayout" name="verticalLayout_8"> 99 <property name="spacing"> 100 <number>0</number> 101 </property> 102 <property name="leftMargin"> 103 <number>0</number> 104 </property> 105 <property name="topMargin"> 106 <number>0</number> 107 </property> 108 <property name="rightMargin"> 109 <number>0</number> 110 </property> 111 <property name="bottomMargin"> 112 <number>0</number> 113 </property> 114 <item> 115 <widget class="QWidget" name="buttonsExceptSettings" native="true"> 116 <property name="sizePolicy"> 117 <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> 118 <horstretch>0</horstretch> 119 <verstretch>0</verstretch> 120 </sizepolicy> 121 </property> 122 <layout class="QVBoxLayout" name="verticalLayout"> 123 <property name="spacing"> 124 <number>6</number> 125 </property> 126 <property name="leftMargin"> 127 <number>7</number> 128 </property> 129 <property name="topMargin"> 130 <number>0</number> 131 </property> 132 <property name="rightMargin"> 133 <number>9</number> 134 </property> 135 <property name="bottomMargin"> 136 <number>9</number> 137 </property> 138 <item> 139 <spacer name="verticalSpacer"> 140 <property name="orientation"> 141 <enum>Qt::Vertical</enum> 142 </property> 143 <property name="sizeType"> 144 <enum>QSizePolicy::Expanding</enum> 145 </property> 146 <property name="sizeHint" stdset="0"> 147 <size> 148 <width>20</width> 149 <height>30</height> 150 </size> 151 </property> 152 </spacer> 153 </item> 154 <item> 155 <widget class="QWidget" name="loginButtonLayout" native="true"> 156 <layout class="QHBoxLayout" name="horizontalLayout_4"> 157 <item> 158 <widget class="QPushButton" name="loginButton"> 159 <property name="sizePolicy"> 160 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 161 <horstretch>0</horstretch> 162 <verstretch>0</verstretch> 163 </sizepolicy> 164 </property> 165 <property name="minimumSize"> 166 <size> 167 <width>0</width> 168 <height>0</height> 169 </size> 170 </property> 171 <property name="toolTip"> 172 <string>New Room</string> 173 </property> 174 <property name="layoutDirection"> 175 <enum>Qt::LeftToRight</enum> 176 </property> 177 <property name="styleSheet"> 178 <string notr="true"/> 179 </property> 180 <property name="text"> 181 <string/> 182 </property> 183 <property name="icon"> 184 <iconset> 185 <normaloff>:/qml/icons/sign-in.svg</normaloff>:/qml/icons/sign-in.svg</iconset> 186 </property> 187 <property name="iconSize"> 188 <size> 189 <width>35</width> 190 <height>35</height> 191 </size> 192 </property> 193 <property name="flat"> 194 <bool>true</bool> 195 </property> 196 </widget> 197 </item> 198 </layout> 199 </widget> 200 </item> 201 <item> 202 <widget class="QWidget" name="settingsButtonLayout" native="true"> 203 <layout class="QHBoxLayout" name="horizontalLayout"> 204 <property name="spacing"> 205 <number>0</number> 206 </property> 207 <property name="leftMargin"> 208 <number>0</number> 209 </property> 210 <property name="topMargin"> 211 <number>0</number> 212 </property> 213 <property name="rightMargin"> 214 <number>0</number> 215 </property> 216 <property name="bottomMargin"> 217 <number>0</number> 218 </property> 219 <item> 220 <widget class="QPushButton" name="settingsMenuButton"> 221 <property name="sizePolicy"> 222 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 223 <horstretch>0</horstretch> 224 <verstretch>0</verstretch> 225 </sizepolicy> 226 </property> 227 <property name="minimumSize"> 228 <size> 229 <width>0</width> 230 <height>0</height> 231 </size> 232 </property> 233 <property name="mouseTracking"> 234 <bool>false</bool> 235 </property> 236 <property name="toolTip"> 237 <string>Settings</string> 238 </property> 239 <property name="layoutDirection"> 240 <enum>Qt::LeftToRight</enum> 241 </property> 242 <property name="styleSheet"> 243 <string notr="true"/> 244 </property> 245 <property name="text"> 246 <string/> 247 </property> 248 <property name="icon"> 249 <iconset resource="../../rcc.qrc"> 250 <normaloff>:/qml/icons/ic_settings_white_48px.svg</normaloff>:/qml/icons/ic_settings_white_48px.svg</iconset> 251 </property> 252 <property name="iconSize"> 253 <size> 254 <width>30</width> 255 <height>30</height> 256 </size> 257 </property> 258 <property name="flat"> 259 <bool>true</bool> 260 </property> 261 </widget> 262 </item> 263 </layout> 264 </widget> 265 </item> 266 </layout> 267 <zorder>settingsButtonLayout</zorder> 268 <zorder>loginButtonLayout</zorder> 269 <zorder>verticalSpacer</zorder> 270 </widget> 271 </item> 272 </layout> 273 </widget> 274 </item> 275 </layout> 276 </widget> 277 </item> 278 <item row="0" column="1"> 279 <widget class="QWidget" name="RoomWidget" native="true"> 280 <property name="minimumSize"> 281 <size> 282 <width>0</width> 283 <height>0</height> 284 </size> 285 </property> 286 <property name="styleSheet"> 287 <string notr="true">background-color: rgb(250, 250, 250);</string> 288 </property> 289 <layout class="QVBoxLayout" name="verticalLayout_2"> 290 <property name="spacing"> 291 <number>0</number> 292 </property> 293 <property name="leftMargin"> 294 <number>0</number> 295 </property> 296 <property name="topMargin"> 297 <number>0</number> 298 </property> 299 <property name="rightMargin"> 300 <number>0</number> 301 </property> 302 <property name="bottomMargin"> 303 <number>0</number> 304 </property> 305 <item alignment="Qt::AlignTop"> 306 <widget class="QWidget" name="titleBar" native="true"> 307 <property name="sizePolicy"> 308 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 309 <horstretch>0</horstretch> 310 <verstretch>0</verstretch> 311 </sizepolicy> 312 </property> 313 <property name="minimumSize"> 314 <size> 315 <width>0</width> 316 <height>0</height> 317 </size> 318 </property> 319 <property name="styleSheet"> 320 <string notr="true">background-color:rgb(246, 246, 246); 321 border-radius: 2px;</string> 322 </property> 323 <layout class="QGridLayout" name="gridLayout_7"> 324 <property name="leftMargin"> 325 <number>9</number> 326 </property> 327 <property name="topMargin"> 328 <number>9</number> 329 </property> 330 <property name="rightMargin"> 331 <number>9</number> 332 </property> 333 <property name="bottomMargin"> 334 <number>0</number> 335 </property> 336 <property name="horizontalSpacing"> 337 <number>6</number> 338 </property> 339 <property name="verticalSpacing"> 340 <number>0</number> 341 </property> 342 <item row="0" column="0"> 343 <widget class="QLabel" name="roomAvatar"> 344 <property name="sizePolicy"> 345 <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> 346 <horstretch>0</horstretch> 347 <verstretch>0</verstretch> 348 </sizepolicy> 349 </property> 350 <property name="minimumSize"> 351 <size> 352 <width>0</width> 353 <height>0</height> 354 </size> 355 </property> 356 <property name="maximumSize"> 357 <size> 358 <width>85</width> 359 <height>85</height> 360 </size> 361 </property> 362 <property name="text"> 363 <string/> 364 </property> 365 <property name="pixmap"> 366 <pixmap resource="../../rcc.qrc">:/qml/resources/logos/MorpheusBig.png</pixmap> 367 </property> 368 <property name="scaledContents"> 369 <bool>true</bool> 370 </property> 371 </widget> 372 </item> 373 <item row="0" column="1"> 374 <layout class="QVBoxLayout" name="TitleLayout"> 375 <property name="sizeConstraint"> 376 <enum>QLayout::SetDefaultConstraint</enum> 377 </property> 378 <item> 379 <widget class="QLabel" name="RoomTitle"> 380 <property name="sizePolicy"> 381 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 382 <horstretch>0</horstretch> 383 <verstretch>0</verstretch> 384 </sizepolicy> 385 </property> 386 <property name="minimumSize"> 387 <size> 388 <width>0</width> 389 <height>0</height> 390 </size> 391 </property> 392 <property name="font"> 393 <font> 394 <family>Arial</family> 395 <pointsize>25</pointsize> 396 <underline>true</underline> 397 <stylestrategy>PreferAntialias</stylestrategy> 398 </font> 399 </property> 400 <property name="text"> 401 <string>Register</string> 402 </property> 403 <property name="wordWrap"> 404 <bool>true</bool> 405 </property> 406 <property name="openExternalLinks"> 407 <bool>false</bool> 408 </property> 409 <property name="textInteractionFlags"> 410 <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set> 411 </property> 412 </widget> 413 </item> 414 <item> 415 <widget class="QLabel" name="Topic"> 416 <property name="sizePolicy"> 417 <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> 418 <horstretch>0</horstretch> 419 <verstretch>0</verstretch> 420 </sizepolicy> 421 </property> 422 <property name="minimumSize"> 423 <size> 424 <width>0</width> 425 <height>0</height> 426 </size> 427 </property> 428 <property name="font"> 429 <font> 430 <family>Arial</family> 431 <pointsize>9</pointsize> 432 <stylestrategy>PreferAntialias</stylestrategy> 433 </font> 434 </property> 435 <property name="text"> 436 <string>Register to a Matrix Home Server</string> 437 </property> 438 <property name="textFormat"> 439 <enum>Qt::AutoText</enum> 440 </property> 441 <property name="scaledContents"> 442 <bool>false</bool> 443 </property> 444 <property name="alignment"> 445 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> 446 </property> 447 <property name="wordWrap"> 448 <bool>true</bool> 449 </property> 450 <property name="openExternalLinks"> 451 <bool>true</bool> 452 </property> 453 <property name="textInteractionFlags"> 454 <set>Qt::LinksAccessibleByMouse|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set> 455 </property> 456 </widget> 457 </item> 458 </layout> 459 </item> 460 </layout> 461 </widget> 462 </item> 463 <item> 464 <widget class="QWidget" name="Main" native="true"> 465 <property name="sizePolicy"> 466 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 467 <horstretch>0</horstretch> 468 <verstretch>0</verstretch> 469 </sizepolicy> 470 </property> 471 <layout class="QGridLayout" name="gridLayout_2"> 472 <property name="leftMargin"> 473 <number>0</number> 474 </property> 475 <property name="topMargin"> 476 <number>0</number> 477 </property> 478 <property name="rightMargin"> 479 <number>0</number> 480 </property> 481 <property name="bottomMargin"> 482 <number>0</number> 483 </property> 484 <property name="spacing"> 485 <number>0</number> 486 </property> 487 <item row="0" column="0" alignment="Qt::AlignHCenter|Qt::AlignVCenter"> 488 <widget class="QWidget" name="Wrapper" native="true"> 489 <property name="sizePolicy"> 490 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 491 <horstretch>0</horstretch> 492 <verstretch>0</verstretch> 493 </sizepolicy> 494 </property> 495 <property name="minimumSize"> 496 <size> 497 <width>450</width> 498 <height>170</height> 499 </size> 500 </property> 501 <layout class="QVBoxLayout" name="verticalLayout_3"> 502 <item> 503 <widget class="QWidget" name="Server_w" native="true"> 504 <layout class="QHBoxLayout" name="horizontalLayout_5"> 505 <property name="spacing"> 506 <number>0</number> 507 </property> 508 <property name="leftMargin"> 509 <number>0</number> 510 </property> 511 <property name="topMargin"> 512 <number>0</number> 513 </property> 514 <property name="rightMargin"> 515 <number>0</number> 516 </property> 517 <property name="bottomMargin"> 518 <number>0</number> 519 </property> 520 <item> 521 <widget class="QLabel" name="Server"> 522 <property name="text"> 523 <string>Server</string> 524 </property> 525 <property name="scaledContents"> 526 <bool>false</bool> 527 </property> 528 <property name="wordWrap"> 529 <bool>true</bool> 530 </property> 531 </widget> 532 </item> 533 <item> 534 <spacer name="horizontalSpacer_3"> 535 <property name="orientation"> 536 <enum>Qt::Horizontal</enum> 537 </property> 538 <property name="sizeType"> 539 <enum>QSizePolicy::Preferred</enum> 540 </property> 541 <property name="sizeHint" stdset="0"> 542 <size> 543 <width>204</width> 544 <height>20</height> 545 </size> 546 </property> 547 </spacer> 548 </item> 549 <item> 550 <widget class="QComboBox" name="ServerChooserDropdown"> 551 <property name="sizePolicy"> 552 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 553 <horstretch>0</horstretch> 554 <verstretch>0</verstretch> 555 </sizepolicy> 556 </property> 557 <property name="styleSheet"> 558 <string notr="true">QComboBox { 559 border-radius: 3px; 560 padding: 1px 18px 1px 3px; 561 } 562 563 QComboBox::down-arrow { 564 image: url(:/qml/icons/ic_arrow_drop_down_black_48px.svg); 565 } 566 567 QComboBox::down-arrow:on { /* shift the arrow when popup is open */ 568 top: 1px; 569 left: 1px; 570 }</string> 571 </property> 572 <property name="editable"> 573 <bool>true</bool> 574 </property> 575 </widget> 576 </item> 577 </layout> 578 </widget> 579 </item> 580 <item> 581 <widget class="QWidget" name="Username_w" native="true"> 582 <property name="sizePolicy"> 583 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 584 <horstretch>0</horstretch> 585 <verstretch>0</verstretch> 586 </sizepolicy> 587 </property> 588 <layout class="QHBoxLayout" name="horizontalLayout_3"> 589 <property name="spacing"> 590 <number>0</number> 591 </property> 592 <property name="leftMargin"> 593 <number>0</number> 594 </property> 595 <property name="topMargin"> 596 <number>0</number> 597 </property> 598 <property name="rightMargin"> 599 <number>0</number> 600 </property> 601 <property name="bottomMargin"> 602 <number>0</number> 603 </property> 604 <item> 605 <widget class="QLabel" name="Username"> 606 <property name="sizePolicy"> 607 <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> 608 <horstretch>0</horstretch> 609 <verstretch>0</verstretch> 610 </sizepolicy> 611 </property> 612 <property name="text"> 613 <string>Username</string> 614 </property> 615 </widget> 616 </item> 617 <item> 618 <spacer name="horizontalSpacer_2"> 619 <property name="orientation"> 620 <enum>Qt::Horizontal</enum> 621 </property> 622 <property name="sizeType"> 623 <enum>QSizePolicy::Preferred</enum> 624 </property> 625 <property name="sizeHint" stdset="0"> 626 <size> 627 <width>191</width> 628 <height>20</height> 629 </size> 630 </property> 631 </spacer> 632 </item> 633 <item> 634 <widget class="QLineEdit" name="UsernameInput"> 635 <property name="sizePolicy"> 636 <sizepolicy hsizetype="Expanding" vsizetype="Fixed"> 637 <horstretch>0</horstretch> 638 <verstretch>0</verstretch> 639 </sizepolicy> 640 </property> 641 <property name="placeholderText"> 642 <string>Insert Localpart (@Username)</string> 643 </property> 644 </widget> 645 </item> 646 </layout> 647 </widget> 648 </item> 649 <item> 650 <widget class="QWidget" name="Password_w" native="true"> 651 <property name="sizePolicy"> 652 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 653 <horstretch>0</horstretch> 654 <verstretch>0</verstretch> 655 </sizepolicy> 656 </property> 657 <layout class="QHBoxLayout" name="horizontalLayout_2"> 658 <property name="spacing"> 659 <number>0</number> 660 </property> 661 <property name="leftMargin"> 662 <number>0</number> 663 </property> 664 <property name="topMargin"> 665 <number>0</number> 666 </property> 667 <property name="rightMargin"> 668 <number>0</number> 669 </property> 670 <property name="bottomMargin"> 671 <number>0</number> 672 </property> 673 <item> 674 <widget class="QLabel" name="Password"> 675 <property name="sizePolicy"> 676 <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> 677 <horstretch>0</horstretch> 678 <verstretch>0</verstretch> 679 </sizepolicy> 680 </property> 681 <property name="text"> 682 <string>Password</string> 683 </property> 684 </widget> 685 </item> 686 <item> 687 <spacer name="horizontalSpacer"> 688 <property name="orientation"> 689 <enum>Qt::Horizontal</enum> 690 </property> 691 <property name="sizeType"> 692 <enum>QSizePolicy::Preferred</enum> 693 </property> 694 <property name="sizeHint" stdset="0"> 695 <size> 696 <width>193</width> 697 <height>20</height> 698 </size> 699 </property> 700 </spacer> 701 </item> 702 <item> 703 <widget class="QLineEdit" name="PasswordInput"> 704 <property name="echoMode"> 705 <enum>QLineEdit::Password</enum> 706 </property> 707 <property name="placeholderText"> 708 <string>Insert password</string> 709 </property> 710 </widget> 711 </item> 712 </layout> 713 </widget> 714 </item> 715 <item> 716 <widget class="QWidget" name="PasswordConfirm_w" native="true"> 717 <property name="sizePolicy"> 718 <sizepolicy hsizetype="Expanding" vsizetype="Expanding"> 719 <horstretch>0</horstretch> 720 <verstretch>0</verstretch> 721 </sizepolicy> 722 </property> 723 <layout class="QHBoxLayout" name="horizontalLayout_6"> 724 <property name="spacing"> 725 <number>0</number> 726 </property> 727 <property name="leftMargin"> 728 <number>0</number> 729 </property> 730 <property name="topMargin"> 731 <number>0</number> 732 </property> 733 <property name="rightMargin"> 734 <number>0</number> 735 </property> 736 <property name="bottomMargin"> 737 <number>0</number> 738 </property> 739 <item> 740 <widget class="QLabel" name="PasswordConfirm"> 741 <property name="sizePolicy"> 742 <sizepolicy hsizetype="Preferred" vsizetype="Expanding"> 743 <horstretch>0</horstretch> 744 <verstretch>0</verstretch> 745 </sizepolicy> 746 </property> 747 <property name="text"> 748 <string>Confirm Password</string> 749 </property> 750 </widget> 751 </item> 752 <item> 753 <spacer name="horizontalSpacer_4"> 754 <property name="orientation"> 755 <enum>Qt::Horizontal</enum> 756 </property> 757 <property name="sizeType"> 758 <enum>QSizePolicy::Preferred</enum> 759 </property> 760 <property name="sizeHint" stdset="0"> 761 <size> 762 <width>153</width> 763 <height>20</height> 764 </size> 765 </property> 766 </spacer> 767 </item> 768 <item> 769 <widget class="QLineEdit" name="PasswordConfirmInput"> 770 <property name="echoMode"> 771 <enum>QLineEdit::Password</enum> 772 </property> 773 <property name="placeholderText"> 774 <string>Insert password</string> 775 </property> 776 </widget> 777 </item> 778 </layout> 779 </widget> 780 </item> 781 <item> 782 <widget class="QPushButton" name="RegisterButton"> 783 <property name="styleSheet"> 784 <string notr="true">QPushButton { 785 border-radius: 5px; 786 background-color: rgb(113, 189, 194); 787 min-height: 25px; 788 } 789 790 QPushButton:default { 791 border-color: navy; /* make the default button prominent */ 792 }</string> 793 </property> 794 <property name="text"> 795 <string>Register</string> 796 </property> 797 </widget> 798 </item> 799 </layout> 800 </widget> 801 </item> 802 </layout> 803 </widget> 804 </item> 805 </layout> 806 </widget> 807 </item> 808 </layout> 809 </widget> 810 <resources> 811 <include location="../../rcc.qrc"/> 812 </resources> 813 <connections/> 814 </ui>