diff options
| author | Javier S. Pedro <maemo@javispedro.com> | 2012-08-14 00:11:51 +0200 | 
|---|---|---|
| committer | Javier S. Pedro <maemo@javispedro.com> | 2012-08-14 00:11:51 +0200 | 
| commit | 758cec1a767c056aaf9da36fd411cdf4a8fba32e (patch) | |
| tree | 341cb8705e2e6c02d713860c8403ac8a3630a78a /metawatch | |
| parent | 542d3489f45111aaca5514495af3847cf39e335b (diff) | |
| download | sowatch-758cec1a767c056aaf9da36fd411cdf4a8fba32e.tar.gz sowatch-758cec1a767c056aaf9da36fd411cdf4a8fba32e.zip | |
rewrite live notifications handling using models
Diffstat (limited to 'metawatch')
| -rw-r--r-- | metawatch/metawatchdigitalsimulator.cpp | 1 | ||||
| -rw-r--r-- | metawatch/qml/com/javispedro/sowatch/metawatch/MWListView.qml | 11 | 
2 files changed, 12 insertions, 0 deletions
| diff --git a/metawatch/metawatchdigitalsimulator.cpp b/metawatch/metawatchdigitalsimulator.cpp index f12e987..5c399bd 100644 --- a/metawatch/metawatchdigitalsimulator.cpp +++ b/metawatch/metawatchdigitalsimulator.cpp @@ -116,4 +116,5 @@ void MetaWatchDigitalSimulator::retryConnect()  void MetaWatchDigitalSimulator::send(const Message &msg)  {  	// Do not send messages +	Q_UNUSED(msg);  } diff --git a/metawatch/qml/com/javispedro/sowatch/metawatch/MWListView.qml b/metawatch/qml/com/javispedro/sowatch/metawatch/MWListView.qml index 6af7b18..e16869f 100644 --- a/metawatch/qml/com/javispedro/sowatch/metawatch/MWListView.qml +++ b/metawatch/qml/com/javispedro/sowatch/metawatch/MWListView.qml @@ -67,6 +67,17 @@ ListView {  		}  	} +	function scrollTop() { +		if (count == 0) { +			return; +		} +		if (selectable) { +			currentIndex = 0; +		} +		positionViewAtIndex(0, ListView.Beginning); + +	} +  	Rectangle {  		id: indicatorCont  		visible: list.indicator && (list.contentHeight > list.height) | 
