qtinternetradio/ui/inc/iruidefines.h
changeset 3 ee64f059b8e1
parent 0 09774dfdd46b
child 5 0930554dc389
equal deleted inserted replaced
2:2e1adbfc62af 3:ee64f059b8e1
    15 *
    15 *
    16 */
    16 */
    17 #ifndef IRUIDEFINES_H_
    17 #ifndef IRUIDEFINES_H_
    18 #define IRUIDEFINES_H_
    18 #define IRUIDEFINES_H_
    19 
    19 
    20 const QColor KListOddRowColor(211, 211, 211, 127);
       
    21 const QColor KListEvenRowColor(255, 250, 250, 127);
       
    22 const QColor KListMusicshopDisableColor(200, 0, 0, 127);
       
    23 const QColor KListMusicshopEnableColor(0,200,0,127);
       
    24 
       
    25 // Docml File
    20 // Docml File
    26 static const char* ABSTRACT_LIST_VIEW_BASE_LAYOUT_FILENAME     = ":/layout/abstractlistviewbase.docml";
    21 static const char* ABSTRACT_LIST_VIEW_BASE_LAYOUT_FILENAME     = ":/layout/abstractlistviewbase.docml";
    27 static const char* STATION_DETAILS_CONTAINER_LAYOUT_FILENAME   = ":/layout/stationdetailscontainer.docml";
    22 static const char* STATION_DETAILS_CONTAINER_LAYOUT_FILENAME   = ":/layout/stationdetailscontainer.docml";
    28 static const char* NOW_PLAYING_VIEW_LAYOUT_FILENAME            = ":/layout/nowplayingview.docml";
    23 static const char* NOW_PLAYING_VIEW_LAYOUT_FILENAME            = ":/layout/nowplayingview.docml";
    29 static const char* NOW_PLAYING_CONTAINER_LAYOUT_FILENAME       = ":/layout/nowplayingcontainer.docml";
    24 static const char* STATION_DETAILS_VIEW_LAYOUT_FILENAME        = ":/layout/stationdetailsview.docml";
    30 static const char* OPEN_WEB_ADDRESS_VIEW_LAYOUT_FILENAME       = ":/layout/openwebaddressview.docml";
    25 static const char* OPEN_WEB_ADDRESS_VIEW_LAYOUT_FILENAME       = ":/layout/openwebaddressview.docml";
    31 static const char* SEARCH_CHANNELS_VIEW_LAYOUT_FILENAME        = ":/layout/searchchannelsview.docml";
    26 static const char* SEARCH_CHANNELS_VIEW_LAYOUT_FILENAME        = ":/layout/searchchannelsview.docml";
       
    27 static const char* TERMS_CONS_VIEW_LAYOUT_FILENAME             = ":/layout/termsconsview.docml";
       
    28 static const char* OPEN_WEB_ADDRESS_VIEW_PUSH_BUTTON_CSS       = ":/layout/pushbutton.css";
       
    29 static const char* OPEN_WEB_ADDRESS_VIEW_PUSH_BUTTON_WIDGETML  = ":/layout/customizer.hbpushbutton.widgetml";
       
    30 
       
    31 // Common Objects
       
    32 static const char* EXIT_ACTION          = "exit_act";
       
    33 static const char* SETTINGS_ACTION      = "setting_act"; 
       
    34 static const char* GO_TO_STATION_ACTION = "go2station_act";
       
    35 static const char* OBJECT_TOOLBAR       = "toolbar";
       
    36 
    32 
    37 
    33 // IrAbstractListViewBase -- Object Name
    38 // IrAbstractListViewBase -- Object Name
    34 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_VIEW                        = "ext-IrAbstractListViewBase";
    39 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_VIEW                        = "ext-IrAbstractListViewBase";
    35 // menu action
    40 // menu action
    36 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_OPEN_WEB_ADDRESS_ACTION     = "openWebAddressAction";
       
    37 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_SETTING_ACTION              = "settings";
       
    38 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_HELP_ACTION                 = "help";
       
    39 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_EXIT_ACTION                 = "exit";
       
    40 // tool bar action
    41 // tool bar action
    41 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_TOOLBAR              = "toolbar";
       
    42 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_COLLECTION_ACTION    = "collections";
    42 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_COLLECTION_ACTION    = "collections";
    43 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_FAVORITE_ACTION      = "favorites";
    43 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_FAVORITE_ACTION      = "favorites";
    44 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_GENRE_ACTION         = "genres";
    44 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_GENRE_ACTION         = "genres";
    45 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_SEARCH_ACTION        = "search";
    45 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_SEARCH_ACTION        = "search";
    46 // widget
    46 // widget
    47 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_HEADINGTEXTLABEL     = "headingText";
    47 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_HEADINGTEXTLABEL     = "headingText";
    48 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_PLAYINGBANNER        = "playingBanner";
    48 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_PLAYINGBANNER        = "playingBanner";
       
    49 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_STATIONNAME          = "stationName";
       
    50 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_ARTISTSONGNAME       = "artistSongName";
    49 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_LISTVIEW             = "listView";
    51 static const char* ABSTRACT_LIST_VIEW_BASE_OBJECT_LISTVIEW             = "listView";
    50 
    52 
    51 // IrAbstractListViewBase -- Section Name
    53 // IrAbstractListViewBase -- Section Name
    52 static const char* ABSTRACT_LIST_VIEW_BASE_NO_PLAYINGBANNER_SECTION    = "section_no_playingbanner";
    54 static const char* ABSTRACT_LIST_VIEW_BASE_NO_PLAYINGBANNER_SECTION    = "section_no_playingbanner";
    53 static const char* ABSTRACT_LIST_VIEW_BASE_WITH_PLAYINGBANNER_SECTION  = "section_with_playingbanner";
    55 static const char* ABSTRACT_LIST_VIEW_BASE_WITH_PLAYINGBANNER_SECTION  = "section_with_playingbanner";
       
    56 static const char* ABSTRACT_LIST_VIEW_BASE_NO_TOOLBAR_SECTION          = "section_no_toolbar_with_heading";
       
    57 static const char* ABSTRACT_LIST_VIEW_BASE_WITH_TOOLBAR_SECTION        = "section_with_toolbar_no_heading";
    54 
    58 
    55 // IRSearchChannelsView -- Object Name
    59 // OpenWebAddressView -- Object Name
    56 static const char* SEARCH_CHANNELS_VIEW_OBJECT_VIEW                        = "ext-IRSearchChannelsView";
    60 static const char* OPEN_WEB_ADDRESS_VIEW_OBJECT_VIEW                       = "ext-IRQOpenWebAddressView";
    57 // menu action
    61 static const char* OPEN_WEB_ADDRESS_VIEW_OBJECT_DATA_FORM                  = "dataForm";
    58 static const char* SEARCH_CHANNELS_VIEW_OBJECT_SETTING_ACTION              = "settings";
    62 static const char* OPEN_WEB_ADDRESS_VIEW_OBJECT_PLAY_BUTTON                = "playButton";
    59 static const char* SEARCH_CHANNELS_VIEW_OBJECT_OPEN_WEB_ADDRESS_ACTION     = "openWebAddressAction";
       
    60 static const char* SEARCH_CHANNELS_VIEW_OBJECT_HELP_ACTION                 = "help";
       
    61 static const char* SEARCH_CHANNELS_VIEW_OBJECT_EXIT_ACTION                 = "exit";
       
    62 // tool bar action
       
    63 static const char* SEARCH_CHANNELS_VIEW_OBJECT_TOOLBAR                     = "toolbar";
       
    64 static const char* SEARCH_CHANNELS_VIEW_OBJECT_COLLECTION_ACTION           = "collections";
       
    65 static const char* SEARCH_CHANNELS_VIEW_OBJECT_FAVORITES_ACTION            = "favorites";
       
    66 static const char* SEARCH_CHANNELS_VIEW_OBJECT_GENRES_ACTION               = "genres";
       
    67 static const char* SEARCH_CHANNELS_VIEW_OBJECT_SEARCH_ACTION               = "search";
       
    68 // widget
       
    69 static const char* SEARCH_CHANNELS_VIEW_OBJECT_SEARCHKEY_LABEL             = "searchKey";
       
    70 static const char* SEARCH_CHANNELS_VIEW_OBJECT_SEARCHKEY_BUTTON            = "searchButton";
       
    71 static const char* SEARCH_CHANNELS_VIEW_OBJECT_PLAYING_BANNER              = "playingBanner";
       
    72 
    63 
    73 // IRSearchChannelsView -- Section Name
    64 // SearchView -- Object Name
    74 static const char* SEARCH_CHANNELS_VIEW_NO_PLAYINGBANNER_SECTION      = "section_no_playingbanner";
    65 static const char* SEARCH_CHANNELS_VIEW_OBJECT_VIEW                   = "ext-IRSearchChannelsView";
    75 static const char* SEARCH_CHANNELS_VIEW_WITH_PLAYINGBANNER_SECTION    = "section_with_playingbanner";
    66 static const char* SEARCH_CHANNELS_VIEW_NO_LISTVIEW_SECTION           = "section_without_listview";
       
    67 static const char* SEARCH_CHANNELS_VIEW_LISTVIEW_SECTION              = "section_with_listview";
       
    68 static const char* SEARCH_CHANNELS_VIEW_SEARCHPANEL_WIDGET            = "search_panel";
       
    69 static const char* SEARCH_CHANNELS_VIEW_SEARCHLISTVIEW_WIDGET         = "search_listview";
    76 
    70 
       
    71 // IRNowplayingView  -- Object Name
       
    72 static const char* NOW_PLAYING_VIEW_OBJECT_NAME                       = "ext-nowplayingview"; 
       
    73 // IRNowplayingView  -- widget
       
    74 static const char* NOW_PLAYING_VIEW_OBJECT_SHARE_STATION_ACTION       = "share_station_act"; 
       
    75 static const char* NOW_PLAYING_VIEW_OBJECT_MUSICSTORE                 = "musicstore_act";
       
    76 static const char* NOW_PLAYING_VIEW_OBJECT_IDENTIFYSONG               = "songrecg_act";
       
    77 static const char* NOW_PLAYING_VIEW_OBJECT_PLAYSTOP                   = "play_stop_act";
       
    78 static const char* NOW_PLAYING_VIEW_OBJECT_ADDTOFAV                   = "add_2_fav_act";
       
    79 static const char* NOW_PLAYING_VIEW_OBJECT_FLIP                       = "detail_act";
       
    80 static const char* NOW_PLAYING_VIEW_OBJECT_STATION_LOGO               = "station_logo";
       
    81 static const char* NOW_PLAYING_VIEW_OBJECT_SONG_NAME                  = "song_name";
       
    82 static const char* NOW_PLAYING_VIEW_OBJECT_ARTIST_NAME                = "artist_name";
       
    83 static const char* NOW_PLAYING_VIEW_OBJECT_STATION_NAME               = "station_name";
       
    84 #ifdef ADV_ENABLED
       
    85 static const char* NOW_PLAYING_VIEW_OBJECT_ADVERTISEMENT_IMAGE        = "advertisementImage";
       
    86 #endif
       
    87 // IRNowplayingView  -- section
       
    88 static const char* NOW_PLAYING_VIEW_PRT_SEC  = "prt_section";
       
    89 static const char* NOW_PLAYING_VIEW_LSC_SEC  = "lsc_section";
       
    90 static const char* NOW_PLAYING_VIEW_SONG_RECOG_YES_SEC    = "song_recog_yes_section";
       
    91 static const char* NOW_PLAYING_VIEW_SONG_RECOG_NO_SEC     = "song_recog_no_section";
       
    92 
       
    93 // IRStationDetailsView  -- Object Name
       
    94 static const char* STATION_DETAILS_VIEW_OBJECT_NAME     = "ext-IRStationDetailsView";
       
    95 // IRStationDetailsView  -- widget
       
    96 static const char* STATION_DETAILS_VIEW_OBJECT_SCROLL_AREA          = "scrollArea";
       
    97 static const char* STATION_DETAILS_VIEW_OBJECT_SCROLLAREA_CONTENTS  = "scrollAreaContents";
       
    98 static const char* STATION_DETAILS_VIEW_OBJECT_STATION_NAME         = "stationName";
       
    99 static const char* STATION_DETAILS_VIEW_OBJECT_GENRE                = "genre";
       
   100 static const char* STATION_DETAILS_VIEW_OBJECT_LANGUAGE             = "language";
       
   101 static const char* STATION_DETAILS_VIEW_OBJECT_COUNTRY              = "country";
       
   102 static const char* STATION_DETAILS_VIEW_OBJECT_BITE_RATE            = "bitRate";
       
   103 static const char* STATION_DETAILS_VIEW_OBJECT_DESCRIPTION          = "description";
       
   104 static const char* STATION_DETAILS_VIEW_OBJECT_STATION_URL          = "stationUrl";
       
   105 
       
   106 // IRTermsConsView -- Object Name
       
   107 static const char* TERMS_CONS_VIEW_BASE_OBJECT_VIEW  = "ext-IRTermsConsView";
       
   108 // IRTermsConsView -- widget
       
   109 static const char* TERMS_CONS_VIEW_ACCEPT_BTN        = "accept_btn";
       
   110 static const char* TERMS_CONS_VIEW_DENY_BTN          = "deny_btn";
    77 
   111 
    78 #endif /* IRUIDEFINES_H_ */
   112 #endif /* IRUIDEFINES_H_ */