diff -r 000000000000 -r 09774dfdd46b qtinternetradio/irqcommon/inc/irviewdefinitions.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/qtinternetradio/irqcommon/inc/irviewdefinitions.h Mon Apr 19 14:01:53 2010 +0300 @@ -0,0 +1,84 @@ +/* +* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: +* +*/ +#ifndef IRVIEWDEFINITIONS_H +#define IRVIEWDEFINITIONS_H + +enum TIRViewId +{ + EIRView_InvalidId = -1, + EIRView_MainView, + EIRView_CategoryView, + EIRView_StationsView, + EIRView_PlayingView, + EIRView_FavoritesView, + EIRView_HistoryView, + EIRView_StationDetailsView, + EIRView_SettingsView, + EIRView_OpenWebAddressView, + EIRView_SearchView, + EIRView_SearchResultView, + EIRView_SongHistoryView, + EIRView_PlsView, + EIRView_ViewCount +}; + +enum TIRViewParameter +{ + EIRViewPara_InvalidId = -1, + EIRViewPara_Genre, + EIRViewPara_Language, + EIRViewPara_Country, + EIRViewPara_PopularStations, + EIRViewPara_CategoryStations, + EIRViewPara_SearchResults, + EIRViewPara_ViewCounts +}; + +enum TIRHandleResult +{ + EIR_DoDefault, + EIR_NoDefault +}; + +enum TIRViewCommand +{ + EIR_ViewCommand_ACTIVATED, + EIR_ViewCommand_DEACTIVATE, + EIR_ViewCommand_EffectFinished, + EIR_ViewCommand_MAX +}; + +enum TIRViewCommandReason +{ + EIR_ViewCommandReason_Show, + EIR_ViewCommandReason_Hide, //a new view becomes current view, old view is deactivated and push into view stack + EIR_ViewCommandReason_Back //current view is deactivated, the top view in view stack becomes current view +}; + +enum TIRUseNetworkReason +{ + EIR_UseNetwork_NoReason, + EIR_UseNetwork_SelectItem, + EIR_UseNetwork_StartingView, + EIR_UseNetwork_OpenWebAddress, + EIR_UseNetwork_StartSearch, + EIR_UseNetwork_DownloadLogo, + EIR_UseNetwork_LoadCategory, + EIR_UseNetwork_PlayStation +}; + +#endif