125 lines
2.7 KiB
Plaintext
125 lines
2.7 KiB
Plaintext
|
MarketItemBox < UICheckBox
|
||
|
border-width: 1
|
||
|
border-color: #000000
|
||
|
color: #aaaaaa
|
||
|
text-align: center
|
||
|
text-offset: 0 20
|
||
|
@onCheckChange: Market.onItemBoxChecked(self)
|
||
|
|
||
|
Item
|
||
|
id: item
|
||
|
phantom: true
|
||
|
anchors.top: parent.top
|
||
|
anchors.horizontalCenter: parent.horizontalCenter
|
||
|
margin-top: 5
|
||
|
|
||
|
$checked:
|
||
|
border-color: #ffffff
|
||
|
|
||
|
$hover !checked:
|
||
|
border-color: #aaaaaa
|
||
|
|
||
|
$disabled:
|
||
|
image-color: #ffffff88
|
||
|
color: #aaaaaa88
|
||
|
|
||
|
Panel
|
||
|
background-color: #22283399
|
||
|
margin: 1
|
||
|
|
||
|
ComboBox
|
||
|
id: filterComboBox
|
||
|
anchors.top: parent.top
|
||
|
anchors.left: parent.left
|
||
|
anchors.right: parent.right
|
||
|
margin-top: 3
|
||
|
margin-right: 3
|
||
|
margin-left: 3
|
||
|
|
||
|
ComboBox
|
||
|
id: weaponComboBox
|
||
|
anchors.top: prev.bottom
|
||
|
anchors.left: parent.left
|
||
|
anchors.right: parent.right
|
||
|
margin-top: 3
|
||
|
margin-right: 3
|
||
|
margin-left: 3
|
||
|
|
||
|
MarketButtonBox
|
||
|
id: filterMatchLevel
|
||
|
checked: false
|
||
|
!text: tr('Level')
|
||
|
!tooltip: tr('Filter list to match your level')
|
||
|
anchors.top: prev.bottom
|
||
|
anchors.left: parent.left
|
||
|
margin-top: 3
|
||
|
margin-right: 3
|
||
|
margin-left: 3
|
||
|
width: 40
|
||
|
height: 20
|
||
|
//@onClick: Market.filterMatchLevel()
|
||
|
|
||
|
MarketButtonBox
|
||
|
id: filterMatchVocation
|
||
|
checked: false
|
||
|
!text: tr('Vocation')
|
||
|
!tooltip: tr('Filter list to match your vocation')
|
||
|
anchors.top: prev.top
|
||
|
anchors.left: prev.right
|
||
|
margin-right: 3
|
||
|
margin-left: 3
|
||
|
width: 60
|
||
|
height: 20
|
||
|
//@onClick: Market.filterMatchVocation()
|
||
|
|
||
|
ComboBox
|
||
|
id: typeComboBox
|
||
|
anchors.top: prev.top
|
||
|
anchors.left: prev.right
|
||
|
anchors.right: parent.right
|
||
|
margin-right: 3
|
||
|
margin-left: 3
|
||
|
|
||
|
MarketButtonBox
|
||
|
id: showDepotOnly
|
||
|
checked: false
|
||
|
!text: tr('Show Depot Only')
|
||
|
!tooltip: tr('Show your depot items only')
|
||
|
anchors.top: prev.bottom
|
||
|
anchors.left: parent.left
|
||
|
anchors.right: parent.right
|
||
|
margin-top: 3
|
||
|
margin-right: 3
|
||
|
margin-left: 3
|
||
|
//@onClick: Market.setDisplayDepot()
|
||
|
|
||
|
Panel
|
||
|
anchors.top: prev.bottom
|
||
|
anchors.left: parent.left
|
||
|
anchors.right: parent.right
|
||
|
anchors.bottom: parent.bottom
|
||
|
margin-top: 10
|
||
|
margin-left: 3
|
||
|
margin-bottom: 10
|
||
|
margin-right: 3
|
||
|
|
||
|
VerticalScrollBar
|
||
|
id: itemsPanelListScrollBar
|
||
|
anchors.top: parent.top
|
||
|
anchors.bottom: parent.bottom
|
||
|
anchors.right: parent.right
|
||
|
step: 16
|
||
|
pixels-scroll: true
|
||
|
|
||
|
ScrollablePanel
|
||
|
id: itemsPanel
|
||
|
anchors.left: parent.left
|
||
|
anchors.right: prev.left
|
||
|
anchors.top: parent.top
|
||
|
anchors.bottom: parent.bottom
|
||
|
vertical-scrollbar: itemsPanelListScrollBar
|
||
|
layout:
|
||
|
type: grid
|
||
|
cell-size: 34 34
|
||
|
flow: true
|
||
|
auto-spacing: true
|