1
<?xml version="1.0" encoding="UTF-8"?>
3
<class>CFirstStartWizard</class>
4
<widget class="QWizard" name="CFirstStartWizard">
5
<property name="geometry">
13
<property name="windowTitle">
14
<string>NitroShare Wizard</string>
16
<property name="wizardStyle">
17
<enum>QWizard::AeroStyle</enum>
19
<property name="options">
20
<set>QWizard::NoCancelButton</set>
22
<widget class="QWizardPage" name="WelcomePage">
23
<property name="title">
24
<string>NitroShare Setup</string>
26
<property name="subTitle">
27
<string>Gathering information for initial configuration.</string>
29
<attribute name="pageId">
30
<string notr="true">CFirstStartWizard::WelcomePage</string>
32
<layout class="QVBoxLayout" name="verticalLayout">
34
<widget class="QLabel" name="WelcomeLabel">
35
<property name="text">
36
<string>Welcome to NitroShare! To help make it easier to set everything up, NitroShare can guide you through the configuration process.</string>
38
<property name="wordWrap">
44
<widget class="QRadioButton" name="AutoConfigure">
45
<property name="text">
46
<string>Help me set up NitroShare</string>
48
<property name="checked">
54
<widget class="QRadioButton" name="ManualConfigure">
55
<property name="text">
56
<string>I will configure NitroShare myself</string>
62
<widget class="QWizardPage" name="MachineNamePage">
63
<property name="title">
64
<string>NitroShare Setup</string>
66
<property name="subTitle">
67
<string>Collecting basic information about the client.</string>
69
<attribute name="pageId">
70
<string notr="true">CFirstStartWizard::MachineNamePage</string>
72
<layout class="QVBoxLayout" name="verticalLayout_2">
74
<widget class="QLabel" name="MachineNameLabel">
75
<property name="text">
76
<string>Please enter a name for your machine. This name will be displayed to other machines on the network.</string>
78
<property name="wordWrap">
84
<widget class="QLineEdit" name="MachineName"/>
88
<widget class="QWizardPage" name="BroadcastDiscoveryPage">
89
<property name="title">
90
<string>NitroShare Setup</string>
92
<property name="subTitle">
93
<string>Discovering other machines on the local network.</string>
95
<attribute name="pageId">
96
<string notr="true">CFirstStartWizard::BroadcastDiscoveryPage</string>
98
<layout class="QVBoxLayout" name="verticalLayout_4">
100
<widget class="CBroadcastDiscoveryWidget" name="BroadcastDiscovery" native="true"/>
104
<widget class="QWizardPage" name="FinishPage">
105
<property name="title">
106
<string>NitroShare Setup</string>
108
<property name="subTitle">
109
<string>Completing the configuration phase.</string>
111
<attribute name="pageId">
112
<string notr="true">CFirstStartWizard::FinishPage</string>
114
<layout class="QVBoxLayout" name="verticalLayout_3">
116
<widget class="QLabel" name="ThankYouLabel">
117
<property name="text">
118
<string>Thank you! NitroShare has finished collecting all of the information that it needs to complete the configuration process.</string>
120
<property name="wordWrap">
126
<widget class="QLabel" name="StartLabel">
127
<property name="text">
128
<string>The application will start after you click "Finish".</string>
137
<class>CBroadcastDiscoveryWidget</class>
138
<extends>QWidget</extends>
139
<header location="global">include/widgets/CBroadcastDiscoveryWidget.h</header>
140
<container>1</container>
146
<sender>CFirstStartWizard</sender>
147
<signal>accepted()</signal>
148
<receiver>CFirstStartWizard</receiver>
149
<slot>OnFinished()</slot>
151
<hint type="sourcelabel">
155
<hint type="destinationlabel">
163
<slot>OnFinished()</slot>
1
<?xml version="1.0" encoding="UTF-8"?>
3
<class>CFirstStartWizard</class>
4
<widget class="QWizard" name="CFirstStartWizard">
5
<property name="geometry">
13
<property name="windowTitle">
14
<string>NitroShare Wizard</string>
16
<property name="wizardStyle">
17
<enum>QWizard::ModernStyle</enum>
19
<property name="options">
20
<set>QWizard::NoCancelButton</set>
22
<widget class="QWizardPage" name="WelcomePage">
23
<property name="title">
24
<string>NitroShare Setup</string>
26
<property name="subTitle">
27
<string>Gathering information for initial configuration.</string>
29
<attribute name="pageId">
30
<string notr="true">CFirstStartWizard::WelcomePage</string>
32
<layout class="QVBoxLayout" name="verticalLayout">
33
<property name="spacing">
37
<widget class="QLabel" name="WelcomeLabel">
38
<property name="text">
39
<string>Welcome to NitroShare! To help make it easier to set everything up, NitroShare can guide you through the configuration process.</string>
41
<property name="wordWrap">
47
<layout class="QVBoxLayout" name="ConfigureLayout">
49
<widget class="QRadioButton" name="AutoConfigure">
50
<property name="text">
51
<string>Help me set up NitroShare</string>
53
<property name="checked">
59
<widget class="QRadioButton" name="ManualConfigure">
60
<property name="text">
61
<string>I will configure NitroShare myself</string>
69
<widget class="QWizardPage" name="MachineNamePage">
70
<property name="title">
71
<string>NitroShare Setup</string>
73
<property name="subTitle">
74
<string>Collecting basic information about the client.</string>
76
<attribute name="pageId">
77
<string notr="true">CFirstStartWizard::MachineNamePage</string>
79
<layout class="QVBoxLayout" name="verticalLayout_2">
80
<property name="spacing">
84
<widget class="QLabel" name="MachineNameLabel">
85
<property name="text">
86
<string>Please enter a name for your machine. This name will be displayed to other machines on the network.</string>
88
<property name="wordWrap">
94
<widget class="QLineEdit" name="MachineName"/>
98
<widget class="QWizardPage" name="BroadcastDiscoveryPage">
99
<property name="title">
100
<string>NitroShare Setup</string>
102
<property name="subTitle">
103
<string>Discovering other machines on the local network.</string>
105
<attribute name="pageId">
106
<string notr="true">CFirstStartWizard::BroadcastDiscoveryPage</string>
108
<layout class="QVBoxLayout" name="verticalLayout_4">
110
<widget class="CBroadcastDiscoveryWidget" name="BroadcastDiscovery" native="true"/>
114
<widget class="QWizardPage" name="FinishPage">
115
<property name="title">
116
<string>NitroShare Setup</string>
118
<property name="subTitle">
119
<string>Completing the configuration phase.</string>
121
<attribute name="pageId">
122
<string notr="true">CFirstStartWizard::FinishPage</string>
124
<layout class="QVBoxLayout" name="verticalLayout_3">
125
<property name="spacing">
129
<widget class="QLabel" name="ThankYouLabel">
130
<property name="text">
131
<string>Thank you! NitroShare has finished collecting all of the information that it needs to complete the configuration process.</string>
133
<property name="wordWrap">
139
<widget class="QLabel" name="StartLabel">
140
<property name="text">
141
<string>The application will start after you click "Finish".</string>
150
<class>CBroadcastDiscoveryWidget</class>
151
<extends>QWidget</extends>
152
<header location="global">include/widgets/CBroadcastDiscoveryWidget.h</header>
153
<container>1</container>
159
<sender>CFirstStartWizard</sender>
160
<signal>accepted()</signal>
161
<receiver>CFirstStartWizard</receiver>
162
<slot>OnFinished()</slot>
164
<hint type="sourcelabel">
168
<hint type="destinationlabel">
176
<slot>OnFinished()</slot>