diff --git a/src/wizard/PageMenu.cpp b/src/wizard/PageMenu.cpp index 663e664..98aca4a 100644 --- a/src/wizard/PageMenu.cpp +++ b/src/wizard/PageMenu.cpp @@ -18,6 +18,9 @@ PageMenu::PageMenu(WizardFields *fields, WalletKeysFilesModel *wallets, QWidget this->setButtonText(QWizard::FinishButton, "Open recent wallet"); ui->label_version->setText(QString("Feather %1 — by featherwallet.org").arg(FEATHER_VERSION)); + QTimer::singleShot(0, [this] { + ui->frame_seedBump->setVisible(false); + }); QString settingsSkin = conf()->get(Config::skin).toString(); } diff --git a/src/wizard/PageMenu.ui b/src/wizard/PageMenu.ui index cc445ca..77c4ee6 100644 --- a/src/wizard/PageMenu.ui +++ b/src/wizard/PageMenu.ui @@ -15,69 +15,86 @@ </property> <layout class="QVBoxLayout" name="verticalLayout"> <item> - <widget class="QLabel" name="label"> - <property name="minimumSize"> - <size> - <width>400</width> - <height>0</height> - </size> - </property> - <property name="text"> + <widget class="QGroupBox" name="groupBox"> + <property name="title"> <string>Select option:</string> </property> - </widget> - </item> - <item> - <widget class="QRadioButton" name="radioCreate"> - <property name="focusPolicy"> - <enum>Qt::ClickFocus</enum> - </property> - <property name="text"> - <string>Create new wallet</string> - </property> - </widget> - </item> - <item> - <widget class="QRadioButton" name="radioOpen"> - <property name="focusPolicy"> - <enum>Qt::ClickFocus</enum> - </property> - <property name="text"> - <string>Open wallet file</string> - </property> - </widget> - </item> - <item> - <widget class="QRadioButton" name="radioSeed"> - <property name="focusPolicy"> - <enum>Qt::ClickFocus</enum> - </property> - <property name="text"> - <string>Restore wallet from seed</string> - </property> - </widget> - </item> - <item> - <widget class="QRadioButton" name="radioViewOnly"> - <property name="focusPolicy"> - <enum>Qt::ClickFocus</enum> - </property> - <property name="text"> - <string>Restore wallet from keys</string> - </property> - </widget> - </item> - <item> - <widget class="QRadioButton" name="radioCreateFromDevice"> - <property name="text"> - <string>Create wallet from hardware device</string> - </property> + <layout class="QVBoxLayout" name="verticalLayout_3"> + <item> + <widget class="QRadioButton" name="radioCreate"> + <property name="focusPolicy"> + <enum>Qt::FocusPolicy::ClickFocus</enum> + </property> + <property name="text"> + <string>Create new wallet</string> + </property> + </widget> + </item> + <item> + <widget class="Line" name="line"> + <property name="orientation"> + <enum>Qt::Orientation::Horizontal</enum> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="radioOpen"> + <property name="focusPolicy"> + <enum>Qt::FocusPolicy::ClickFocus</enum> + </property> + <property name="text"> + <string>Open wallet file</string> + </property> + </widget> + </item> + <item> + <widget class="Line" name="line_2"> + <property name="orientation"> + <enum>Qt::Orientation::Horizontal</enum> + </property> + </widget> + </item> + <item> + <widget class="QLabel" name="label_2"> + <property name="text"> + <string>Restore wallet from...</string> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="radioSeed"> + <property name="focusPolicy"> + <enum>Qt::FocusPolicy::ClickFocus</enum> + </property> + <property name="text"> + <string>Seed</string> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="radioViewOnly"> + <property name="focusPolicy"> + <enum>Qt::FocusPolicy::ClickFocus</enum> + </property> + <property name="text"> + <string>Keys</string> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="radioCreateFromDevice"> + <property name="text"> + <string>Hardware device</string> + </property> + </widget> + </item> + </layout> </widget> </item> <item> <spacer name="verticalSpacer"> <property name="orientation"> - <enum>Qt::Vertical</enum> + <enum>Qt::Orientation::Vertical</enum> </property> <property name="sizeHint" stdset="0"> <size> @@ -87,6 +104,94 @@ </property> </spacer> </item> + <item> + <widget class="QFrame" name="frame_seedBump"> + <property name="frameShape"> + <enum>QFrame::Shape::StyledPanel</enum> + </property> + <property name="frameShadow"> + <enum>QFrame::Shadow::Raised</enum> + </property> + <layout class="QHBoxLayout" name="horizontalLayout"> + <item> + <widget class="QFrame" name="frame_4"> + <property name="frameShape"> + <enum>QFrame::Shape::StyledPanel</enum> + </property> + <property name="frameShadow"> + <enum>QFrame::Shadow::Raised</enum> + </property> + <layout class="QHBoxLayout" name="horizontalLayout_2"> + <item> + <widget class="QLabel" name="label_4"> + <property name="text"> + <string>1. ordinary</string> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QFrame" name="frame_3"> + <property name="frameShape"> + <enum>QFrame::Shape::StyledPanel</enum> + </property> + <property name="frameShadow"> + <enum>QFrame::Shadow::Raised</enum> + </property> + <layout class="QHBoxLayout" name="horizontalLayout_3"> + <item> + <widget class="QLabel" name="label_3"> + <property name="text"> + <string>1. ordinary</string> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QFrame" name="frame_2"> + <property name="frameShape"> + <enum>QFrame::Shape::StyledPanel</enum> + </property> + <property name="frameShadow"> + <enum>QFrame::Shadow::Raised</enum> + </property> + <layout class="QHBoxLayout" name="horizontalLayout_4"> + <item> + <widget class="QLabel" name="label_5"> + <property name="text"> + <string>1. ordinary</string> + </property> + </widget> + </item> + </layout> + </widget> + </item> + <item> + <widget class="QFrame" name="frame"> + <property name="frameShape"> + <enum>QFrame::Shape::StyledPanel</enum> + </property> + <property name="frameShadow"> + <enum>QFrame::Shadow::Raised</enum> + </property> + <layout class="QHBoxLayout" name="horizontalLayout_5"> + <item> + <widget class="QLabel" name="label_6"> + <property name="text"> + <string>1. ordinary</string> + </property> + </widget> + </item> + </layout> + </widget> + </item> + </layout> + </widget> + </item> <item> <layout class="QVBoxLayout" name="verticalLayout_2"> <item>