WebEngine Widgets Simple Browser Example▲
Sélectionnez
&
lt;?xml version=
"1.0"
encoding=
"UTF-8"
?&
gt;
&
lt;ui version=
"4.0"
&
gt;
&
lt;class
&
gt;DownloadManagerWidget&
lt;/
class
&
gt;
&
lt;widget class
=
"QWidget"
name=
"DownloadManagerWidget"
&
gt;
&
lt;property name=
"geometry"
&
gt;
&
lt;rect&
gt;
&
lt;x&
gt;0
&
lt;/
x&
gt;
&
lt;y&
gt;0
&
lt;/
y&
gt;
&
lt;width&
gt;400
&
lt;/
width&
gt;
&
lt;height&
gt;212
&
lt;/
height&
gt;
&
lt;/
rect&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"windowTitle"
&
gt;
&
lt;string&
gt;Downloads&
lt;/
string&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"styleSheet"
&
gt;
&
lt;string notr=
"true"
&
gt;#DownloadManagerWidget {
background
:
palette(button)
}&
lt;/
string&
gt;
&
lt;/
property&
gt;
&
lt;layout class
=
"QVBoxLayout"
name=
"m_topLevelLayout"
&
gt;
&
lt;property name=
"sizeConstraint"
&
gt;
&
lt;enum
&
gt;QLayout::
SetNoConstraint&
lt;/
enum
&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"leftMargin"
&
gt;
&
lt;number&
gt;0
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"topMargin"
&
gt;
&
lt;number&
gt;0
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"rightMargin"
&
gt;
&
lt;number&
gt;0
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"bottomMargin"
&
gt;
&
lt;number&
gt;0
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;item&
gt;
&
lt;widget class
=
"QScrollArea"
name=
"m_scrollArea"
&
gt;
&
lt;property name=
"styleSheet"
&
gt;
&
lt;string notr=
"true"
&
gt;#m_scrollArea {
margin
:
2
px;
border
:
none;
}&
lt;/
string&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"verticalScrollBarPolicy"
&
gt;
&
lt;enum
&
gt;Qt::
ScrollBarAlwaysOn&
lt;/
enum
&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"horizontalScrollBarPolicy"
&
gt;
&
lt;enum
&
gt;Qt::
ScrollBarAlwaysOff&
lt;/
enum
&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"widgetResizable"
&
gt;
&
lt;bool
&
gt;true
&
lt;/
bool
&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"alignment"
&
gt;
&
lt;set&
gt;Qt::
AlignLeading|
Qt::
AlignLeft|
Qt::
AlignTop&
lt;/
set&
gt;
&
lt;/
property&
gt;
&
lt;widget class
=
"QWidget"
name=
"m_items"
&
gt;
&
lt;property name=
"styleSheet"
&
gt;
&
lt;string notr=
"true"
&
gt;#m_items {
background: palette(mid)}&
lt;/
string&
gt;
&
lt;/
property&
gt;
&
lt;layout class
=
"QVBoxLayout"
name=
"m_itemsLayout"
&
gt;
&
lt;property name=
"spacing"
&
gt;
&
lt;number&
gt;2
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"leftMargin"
&
gt;
&
lt;number&
gt;3
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"topMargin"
&
gt;
&
lt;number&
gt;3
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"rightMargin"
&
gt;
&
lt;number&
gt;3
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"bottomMargin"
&
gt;
&
lt;number&
gt;3
&
lt;/
number&
gt;
&
lt;/
property&
gt;
&
lt;item&
gt;
&
lt;widget class
=
"QLabel"
name=
"m_zeroItemsLabel"
&
gt;
&
lt;property name=
"sizePolicy"
&
gt;
&
lt;sizepolicy hsizetype=
"Expanding"
vsizetype=
"Expanding"
&
gt;
&
lt;horstretch&
gt;0
&
lt;/
horstretch&
gt;
&
lt;verstretch&
gt;0
&
lt;/
verstretch&
gt;
&
lt;/
sizepolicy&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"styleSheet"
&
gt;
&
lt;string notr=
"true"
&
gt;color: palette(shadow)&
lt;/
string&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"text"
&
gt;
&
lt;string&
gt;No downloads&
lt;/
string&
gt;
&
lt;/
property&
gt;
&
lt;property name=
"alignment"
&
gt;
&
lt;set&
gt;Qt::
AlignCenter&
lt;/
set&
gt;
&
lt;/
property&
gt;
&
lt;/
widget&
gt;
&
lt;/
item&
gt;
&
lt;/
layout&
gt;
&
lt;/
widget&
gt;
&
lt;/
widget&
gt;
&
lt;/
item&
gt;
&
lt;/
layout&
gt;
&
lt;/
widget&
gt;
&
lt;resources/&
gt;
&
lt;connections/&
gt;
&
lt;/
ui&
gt;