Qt: change settingsdialog to horizontal layout

This commit is contained in:
Unknown 2017-11-26 22:07:40 +01:00 committed by Ivan
parent 1344f15efd
commit b22f3d7a55
1 changed files with 727 additions and 613 deletions

View File

@ -6,8 +6,8 @@
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>550</width> <width>787</width>
<height>604</height> <height>566</height>
</rect> </rect>
</property> </property>
<property name="sizePolicy"> <property name="sizePolicy">
@ -42,11 +42,11 @@
<attribute name="title"> <attribute name="title">
<string>CPU</string> <string>CPU</string>
</attribute> </attribute>
<layout class="QVBoxLayout" name="verticalLayout_10"> <layout class="QVBoxLayout" name="verticalLayout_55">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_2"> <layout class="QHBoxLayout" name="horizontalLayout_2" stretch="1,1,2">
<item> <item>
<layout class="QVBoxLayout" name="verticalLayout_8" stretch="0,0,0,1"> <layout class="QVBoxLayout" name="verticalLayout_8" stretch="1,1,1">
<item> <item>
<widget class="QGroupBox" name="ppu"> <widget class="QGroupBox" name="ppu">
<property name="title"> <property name="title">
@ -129,47 +129,10 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<widget class="QGroupBox" name="checkboxes">
<property name="title">
<string>Additional Settings</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<widget class="QCheckBox" name="bindSPUThreads">
<property name="text">
<string>Bind SPU threads to secondary cores</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="lowerSPUThrPrio">
<property name="text">
<string>Lower SPU thread priority</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="spuLoopDetection">
<property name="text">
<string>Enable SPU loop detection</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="hookStFunc">
<property name="text">
<string>Hook static functions</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout> </layout>
</item> </item>
<item> <item>
<layout class="QVBoxLayout" name="verticalLayout_9" stretch="0,1,0"> <layout class="QVBoxLayout" name="verticalLayout_10" stretch="1,1">
<item> <item>
<widget class="QGroupBox" name="lib_settings"> <widget class="QGroupBox" name="lib_settings">
<property name="sizePolicy"> <property name="sizePolicy">
@ -237,6 +200,47 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<widget class="QGroupBox" name="checkboxes">
<property name="title">
<string>Additional Settings</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_4">
<item>
<widget class="QCheckBox" name="bindSPUThreads">
<property name="text">
<string>Bind SPU threads to secondary cores</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="lowerSPUThrPrio">
<property name="text">
<string>Lower SPU thread priority</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="spuLoopDetection">
<property name="text">
<string>Enable SPU loop detection</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="hookStFunc">
<property name="text">
<string>Hook static functions</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_9" stretch="1,0">
<item> <item>
<widget class="QGroupBox" name="groupBox_28"> <widget class="QGroupBox" name="groupBox_28">
<property name="sizePolicy"> <property name="sizePolicy">
@ -341,9 +345,11 @@
<attribute name="title"> <attribute name="title">
<string>GPU</string> <string>GPU</string>
</attribute> </attribute>
<layout class="QVBoxLayout" name="verticalLayout_7"> <layout class="QVBoxLayout" name="verticalLayout_61">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_4" stretch="1,1"> <layout class="QHBoxLayout" name="horizontalLayout_4">
<item>
<layout class="QVBoxLayout" name="verticalLayout_7">
<item> <item>
<widget class="QGroupBox" name="groupBox_26"> <widget class="QGroupBox" name="groupBox_26">
<property name="title"> <property name="title">
@ -356,6 +362,18 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<widget class="QGroupBox" name="groupBox_42">
<property name="title">
<string>Graphics Device</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_18">
<item>
<widget class="QComboBox" name="graphicsAdapterBox"/>
</item>
</layout>
</widget>
</item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_3" stretch="1,1"> <layout class="QHBoxLayout" name="horizontalLayout_3" stretch="1,1">
<item> <item>
@ -384,22 +402,6 @@
</item> </item>
</layout> </layout>
</item> </item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_6" stretch="1,1">
<item>
<widget class="QGroupBox" name="groupBox_42">
<property name="title">
<string>Graphics Device</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_18">
<item>
<widget class="QComboBox" name="graphicsAdapterBox"/>
</item>
</layout>
</widget>
</item>
<item> <item>
<widget class="QWidget" name="widget" native="true"> <widget class="QWidget" name="widget" native="true">
<layout class="QHBoxLayout" name="horizontalLayout_22" stretch="1,1"> <layout class="QHBoxLayout" name="horizontalLayout_22" stretch="1,1">
@ -448,26 +450,7 @@
</layout> </layout>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_8">
<item>
<widget class="QGroupBox" name="groupBox_43">
<property name="enabled">
<bool>false</bool>
</property>
<property name="title">
<string>Enhancements</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_21"> <layout class="QVBoxLayout" name="verticalLayout_21">
<item>
<widget class="QPushButton" name="pushButton_3">
<property name="text">
<string>Advanced Settings</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item> <item>
<widget class="QGroupBox" name="groupBox_29"> <widget class="QGroupBox" name="groupBox_29">
<property name="title"> <property name="title">
@ -480,70 +463,6 @@
</layout> </layout>
</widget> </widget>
</item> </item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_7" stretch="1,1">
<item>
<widget class="QGroupBox" name="groupBox_46">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="title">
<string>Additional Settings</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<layout class="QVBoxLayout" name="verticalLayout_16">
<item>
<widget class="QCheckBox" name="dumpColor">
<property name="text">
<string>Write Color Buffers</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="gpuTextureScaling">
<property name="text">
<string>Use GPU Texture Scaling</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="scrictModeRendering">
<property name="text">
<string>Strict Rendering Mode</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="vsync">
<property name="text">
<string>VSync</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="stretchToDisplayArea">
<property name="text">
<string>Stretch To Display Area</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="disableVertexCache">
<property name="text">
<string>Disable Vertex Cache</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item> <item>
<layout class="QVBoxLayout" name="verticalLayout_59"> <layout class="QVBoxLayout" name="verticalLayout_59">
<property name="spacing"> <property name="spacing">
@ -692,6 +611,84 @@
</item> </item>
</layout> </layout>
</item> </item>
<item>
<widget class="QGroupBox" name="groupBox_46">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="title">
<string>Additional Settings</string>
</property>
<property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
<layout class="QVBoxLayout" name="verticalLayout_16">
<item>
<widget class="QCheckBox" name="dumpColor">
<property name="text">
<string>Write Color Buffers</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="gpuTextureScaling">
<property name="text">
<string>Use GPU Texture Scaling</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="scrictModeRendering">
<property name="text">
<string>Strict Rendering Mode</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="vsync">
<property name="text">
<string>VSync</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="stretchToDisplayArea">
<property name="text">
<string>Stretch To Display Area</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="disableVertexCache">
<property name="text">
<string>Disable Vertex Cache</string>
</property>
</widget>
</item>
<item>
<spacer name="verticalSpacer_12">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
</layout>
</item>
<item> <item>
<spacer name="verticalSpacer_3"> <spacer name="verticalSpacer_3">
<property name="orientation"> <property name="orientation">
@ -744,7 +741,7 @@
</attribute> </attribute>
<layout class="QVBoxLayout" name="verticalLayout_26"> <layout class="QVBoxLayout" name="verticalLayout_26">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_9"> <layout class="QHBoxLayout" name="horizontalLayout_9" stretch="1,1,1">
<item> <item>
<layout class="QVBoxLayout" name="verticalLayout_25"> <layout class="QVBoxLayout" name="verticalLayout_25">
<item> <item>
@ -797,6 +794,22 @@
<item> <item>
<widget class="QWidget" name="widget_2" native="true"/> <widget class="QWidget" name="widget_2" native="true"/>
</item> </item>
<item>
<spacer name="horizontalSpacer_8">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</item> </item>
<item> <item>
@ -851,7 +864,7 @@
</attribute> </attribute>
<layout class="QVBoxLayout" name="verticalLayout_32"> <layout class="QVBoxLayout" name="verticalLayout_32">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_10"> <layout class="QHBoxLayout" name="horizontalLayout_10" stretch="1,1,1">
<item> <item>
<widget class="QGroupBox" name="groupBox_51"> <widget class="QGroupBox" name="groupBox_51">
<property name="title"> <property name="title">
@ -876,10 +889,26 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<spacer name="horizontalSpacer_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_11"> <layout class="QHBoxLayout" name="horizontalLayout_11" stretch="1,1,1">
<item> <item>
<widget class="QGroupBox" name="groupBox_53"> <widget class="QGroupBox" name="groupBox_53">
<property name="title"> <property name="title">
@ -904,6 +933,22 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<spacer name="horizontalSpacer_7">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</item> </item>
<item> <item>
@ -958,7 +1003,7 @@
</attribute> </attribute>
<layout class="QVBoxLayout" name="verticalLayout_37"> <layout class="QVBoxLayout" name="verticalLayout_37">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_14"> <layout class="QHBoxLayout" name="horizontalLayout_14" stretch="1,1,1">
<item> <item>
<widget class="QGroupBox" name="groupBox_34"> <widget class="QGroupBox" name="groupBox_34">
<property name="title"> <property name="title">
@ -987,10 +1032,26 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</item> </item>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_15"> <layout class="QHBoxLayout" name="horizontalLayout_15" stretch="1,1,1">
<item> <item>
<widget class="QGroupBox" name="groupBox_33"> <widget class="QGroupBox" name="groupBox_33">
<property name="enabled"> <property name="enabled">
@ -1009,6 +1070,22 @@
<item> <item>
<widget class="QWidget" name="widget_4" native="true"/> <widget class="QWidget" name="widget_4" native="true"/>
</item> </item>
<item>
<spacer name="horizontalSpacer_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</item> </item>
<item> <item>
@ -1063,7 +1140,7 @@
</attribute> </attribute>
<layout class="QVBoxLayout" name="verticalLayout_40"> <layout class="QVBoxLayout" name="verticalLayout_40">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_16"> <layout class="QHBoxLayout" name="horizontalLayout_16" stretch="1,1,1">
<item> <item>
<widget class="QGroupBox" name="groupBox_32"> <widget class="QGroupBox" name="groupBox_32">
<property name="title"> <property name="title">
@ -1079,6 +1156,22 @@
<item> <item>
<widget class="QWidget" name="widget_5" native="true"/> <widget class="QWidget" name="widget_5" native="true"/>
</item> </item>
<item>
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</item> </item>
<item> <item>
@ -1131,9 +1224,11 @@
<attribute name="title"> <attribute name="title">
<string>Emulator</string> <string>Emulator</string>
</attribute> </attribute>
<layout class="QVBoxLayout" name="verticalLayout_47"> <layout class="QVBoxLayout" name="verticalLayout_46">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_17"> <layout class="QHBoxLayout" name="horizontalLayout_12" stretch="1,1,1">
<item>
<layout class="QVBoxLayout" name="verticalLayout_47">
<item> <item>
<widget class="QGroupBox" name="groupBox_55"> <widget class="QGroupBox" name="groupBox_55">
<property name="title"> <property name="title">
@ -1178,107 +1273,6 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<widget class="QGroupBox" name="gb_settings">
<property name="title">
<string>UI Settings</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_42">
<item>
<widget class="QPushButton" name="pb_reset_default">
<property name="text">
<string>Restore default settings</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pb_backup_config">
<property name="text">
<string>Save current settings</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pb_open_folder">
<property name="text">
<string>Open configuration folder</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="cb_show_welcome">
<property name="text">
<string>Show Welcome Screen</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_18">
<item>
<widget class="QGroupBox" name="gb_configs">
<property name="title">
<string>UI Configurations</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_44">
<item>
<widget class="QComboBox" name="combo_configs"/>
</item>
<item>
<widget class="QPushButton" name="pb_apply_config">
<property name="text">
<string>Apply</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="gb_stylesheets">
<property name="title">
<string>UI Stylesheets</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_43">
<item>
<widget class="QComboBox" name="combo_stylesheets"/>
</item>
<item>
<widget class="QPushButton" name="pb_apply_stylesheet">
<property name="text">
<string>Apply</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_19">
<item>
<widget class="QWidget" name="widget_6" native="true">
<layout class="QVBoxLayout" name="verticalLayout_46">
<property name="spacing">
<number>0</number>
</property>
<property name="leftMargin">
<number>0</number>
</property>
<property name="topMargin">
<number>0</number>
</property>
<property name="rightMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item> <item>
<widget class="QGroupBox" name="gb_viewport"> <widget class="QGroupBox" name="gb_viewport">
<property name="title"> <property name="title">
@ -1371,15 +1365,75 @@
</layout> </layout>
</widget> </widget>
</item> </item>
</layout>
</item>
<item> <item>
<spacer name="verticalSpacer_5"> <layout class="QVBoxLayout" name="verticalLayout_58">
<item>
<widget class="QGroupBox" name="gb_configs">
<property name="title">
<string>UI Configurations</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_44">
<item>
<widget class="QComboBox" name="combo_configs"/>
</item>
<item>
<widget class="QPushButton" name="pb_apply_config">
<property name="text">
<string>Apply</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<widget class="QGroupBox" name="gb_settings">
<property name="title">
<string>UI Settings</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_42">
<item>
<widget class="QCheckBox" name="cb_show_welcome">
<property name="text">
<string>Show Welcome Screen</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pb_reset_default">
<property name="text">
<string>Restore default settings</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pb_backup_config">
<property name="text">
<string>Save current settings</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="pb_open_folder">
<property name="text">
<string>Open configuration folder</string>
</property>
</widget>
</item>
<item>
<spacer name="verticalSpacer_4">
<property name="orientation"> <property name="orientation">
<enum>Qt::Vertical</enum> <enum>Qt::Vertical</enum>
</property> </property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0"> <property name="sizeHint" stdset="0">
<size> <size>
<width>20</width> <width>0</width>
<height>29</height> <height>0</height>
</size> </size>
</property> </property>
</spacer> </spacer>
@ -1387,6 +1441,29 @@
</layout> </layout>
</widget> </widget>
</item> </item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_60">
<item>
<widget class="QGroupBox" name="gb_stylesheets">
<property name="title">
<string>UI Stylesheets</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_43">
<item>
<widget class="QComboBox" name="combo_stylesheets"/>
</item>
<item>
<widget class="QPushButton" name="pb_apply_stylesheet">
<property name="text">
<string>Apply</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item> <item>
<widget class="QGroupBox" name="gb_colors"> <widget class="QGroupBox" name="gb_colors">
<property name="title"> <property name="title">
@ -1428,16 +1505,37 @@
</property> </property>
</widget> </widget>
</item> </item>
<item>
<spacer name="verticalSpacer_5">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</widget> </widget>
</item> </item>
</layout> </layout>
</item> </item>
</layout>
</item>
<item> <item>
<spacer name="verticalSpacer_4"> <spacer name="verticalSpacer_11">
<property name="orientation"> <property name="orientation">
<enum>Qt::Vertical</enum> <enum>Qt::Vertical</enum>
</property> </property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0"> <property name="sizeHint" stdset="0">
<size> <size>
<width>0</width> <width>0</width>
@ -1482,7 +1580,7 @@
</attribute> </attribute>
<layout class="QVBoxLayout" name="verticalLayout_53"> <layout class="QVBoxLayout" name="verticalLayout_53">
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_21" stretch="1,1"> <layout class="QHBoxLayout" name="horizontalLayout_21" stretch="1,1,1">
<item> <item>
<widget class="QGroupBox" name="groupBox_48"> <widget class="QGroupBox" name="groupBox_48">
<property name="enabled"> <property name="enabled">
@ -1607,6 +1705,22 @@
</layout> </layout>
</widget> </widget>
</item> </item>
<item>
<spacer name="horizontalSpacer_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::MinimumExpanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
</spacer>
</item>
</layout> </layout>
</item> </item>
<item> <item>