From 73b724b2dd381574227e5d6c075165990681723c Mon Sep 17 00:00:00 2001 From: Hugo Parente Lima Date: Tue, 12 Jun 2012 16:35:32 -0300 Subject: Replace resetToTabs function by a property alias. Reviewed-by: Marcelo Lira --- src/mobile/qml/Main.qml | 5 +++-- src/mobile/qml/PanelToggle.qml | 5 +---- 2 files changed, 4 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/mobile/qml/Main.qml b/src/mobile/qml/Main.qml index 1991983..315ebe5 100644 --- a/src/mobile/qml/Main.qml +++ b/src/mobile/qml/Main.qml @@ -162,6 +162,7 @@ Rectangle { states: [ State { name: "favorites" + PropertyChanges { target: panelToggle; topSitesButtonSelected: true } PropertyChanges { target: plusButton; opacity: 1 } PropertyChanges { target: panelToggle; opacity: 1 } PropertyChanges { target: topSitesPanel; opacity: 1 } @@ -170,7 +171,7 @@ Rectangle { }, State { name: "navigation" - StateChangeScript { script: panelToggle.resetToTabs() } + PropertyChanges { target: panelToggle; topSitesButtonSelected: false } PropertyChanges { target: plusButton; opacity: 1 } PropertyChanges { target: panelToggle; opacity: 1 } PropertyChanges { target: topSitesPanel; opacity: 0 } @@ -179,7 +180,7 @@ Rectangle { }, State { name: "navigationFullScreen" - StateChangeScript { script: panelToggle.resetToTabs() } + PropertyChanges { target: panelToggle; topSitesButtonSelected: false } PropertyChanges { target: plusButton; opacity: 0 } PropertyChanges { target: panelToggle; opacity: 0 } PropertyChanges { target: topSitesPanel; opacity: 0 } diff --git a/src/mobile/qml/PanelToggle.qml b/src/mobile/qml/PanelToggle.qml index 7ca2f3b..92f5606 100644 --- a/src/mobile/qml/PanelToggle.qml +++ b/src/mobile/qml/PanelToggle.qml @@ -20,14 +20,11 @@ Image { id: panelToggle property bool navigationEnabled: true + property alias topSitesButtonSelected: topsites.visible signal topSitesSelected() signal tabsSelected() - function resetToTabs() { - topsites.visible = false; - } - onNavigationEnabledChanged: { if (!navigationEnabled) topsites.visible = true; -- cgit v1.2.1