6 width: window.width; height: window.height
8 function getNewsModelItem(newsIndex, prop)
10 if( typeof currentJournal.newsModel.get(newsIndex) != "undefined" )
11 if( typeof currentJournal.newsModel.get(newsIndex)[prop] != "undefined" )
12 return currentJournal.newsModel.get(newsIndex)[prop]
17 property string urllink: getNewsModelItem(currentNewsIndex, 'link')
18 property string htmlcontent: getNewsModelItem(currentNewsIndex, 'detailedContent')
19 property string title: getNewsModelItem(currentNewsIndex, 'title')
20 property string image: getNewsModelItem(currentNewsIndex, 'image')
28 width: newsDetailRect.width - 20
39 text: title; width: column.width - detailImage.width - 10; wrapMode: Text.WordWrap
40 font { bold: true; family: "Helvetica"; pointSize: 16 }
46 text: htmlcontent; width: newsDetailRect.width - 20; wrapMode: Text.WordWrap
47 font.family: "Helvetica"
53 anchors.fill: newsDetailRect
56 ScrollBar { scrollArea: itemListView; height: itemListView.height; width: 8; anchors.right: itemListView.right }
63 preferredWidth: window.width
64 preferredHeight: window.height