CURA-5035 Added dummy author text

This commit is contained in:
Ian Paschal 2018-04-18 16:47:28 +02:00
parent f8672ecbc6
commit a5a35ef98b
2 changed files with 17 additions and 5 deletions

View File

@ -60,14 +60,24 @@ Item
width: parent.width width: parent.width
height: UM.Theme.getSize("base_unit") * 2 height: UM.Theme.getSize("base_unit") * 2
} }
Label
{
id: description
text: details.description
anchors
{
top: title.bottom
left: title.left
topMargin: UM.Theme.getSize("default_margin").height
}
}
Column Column
{ {
id: properties id: properties
anchors anchors
{ {
top: title.bottom top: description.bottom
left: title.left left: description.left
topMargin: UM.Theme.getSize("default_margin").height topMargin: UM.Theme.getSize("default_margin").height
} }
spacing: Math.floor(UM.Theme.getSize("default_margin").height / 2) spacing: Math.floor(UM.Theme.getSize("default_margin").height / 2)
@ -84,7 +94,7 @@ Item
id: values id: values
anchors anchors
{ {
top: title.bottom top: description.bottom
left: properties.right left: properties.right
leftMargin: UM.Theme.getSize("default_margin").width leftMargin: UM.Theme.getSize("default_margin").width
topMargin: UM.Theme.getSize("default_margin").height topMargin: UM.Theme.getSize("default_margin").height

View File

@ -21,6 +21,7 @@ class AuthorsModel(ListModel):
self.addRoleName(Qt.UserRole + 4, "type") self.addRoleName(Qt.UserRole + 4, "type")
self.addRoleName(Qt.UserRole + 5, "icon_url") self.addRoleName(Qt.UserRole + 5, "icon_url")
self.addRoleName(Qt.UserRole + 6, "packages_count") self.addRoleName(Qt.UserRole + 6, "packages_count")
self.addRoleName(Qt.UserRole + 7, "description")
# List of filters for queries. The result is the union of the each list of results. # List of filters for queries. The result is the union of the each list of results.
self._filter = {} # type: Dict[str,str] self._filter = {} # type: Dict[str,str]
@ -39,7 +40,8 @@ class AuthorsModel(ListModel):
"website": author["website"], "website": author["website"],
"type": author["type"] if "type" in author else None, "type": author["type"] if "type" in author else None,
"icon_url": author["icon_url"] if "icon_url" in author else None, "icon_url": author["icon_url"] if "icon_url" in author else None,
"packages_count": author["packages_count"] if "packages_count" in author else 0 "packages_count": author["packages_count"] if "packages_count" in author else 0,
"description": "Material and quality profiles from {author_name}".format( author_name = author["name"])
}) })
# Filter on all the key-word arguments. # Filter on all the key-word arguments.