diff options
Diffstat (limited to 'chromium/ui/app_list/app_list_menu.h')
-rw-r--r-- | chromium/ui/app_list/app_list_menu.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/chromium/ui/app_list/app_list_menu.h b/chromium/ui/app_list/app_list_menu.h index ff4be49e4c5..fa42b936d1d 100644 --- a/chromium/ui/app_list/app_list_menu.h +++ b/chromium/ui/app_list/app_list_menu.h @@ -5,6 +5,7 @@ #ifndef UI_APP_LIST_APP_LIST_MENU_H_ #define UI_APP_LIST_APP_LIST_MENU_H_ +#include "ui/app_list/app_list_model.h" #include "ui/base/models/simple_menu_model.h" namespace app_list { @@ -17,13 +18,17 @@ class AppListViewDelegate; class AppListMenu : public ui::SimpleMenuModel::Delegate { public: enum AppListMenuCommands { - CURRENT_USER, SHOW_SETTINGS, SHOW_HELP, SHOW_FEEDBACK, + // |SELECT_PROFILE| must remain the last enum because values greater than + // |SELECT_PROFILE| are used to indicate a profile index. + SELECT_PROFILE, }; - explicit AppListMenu(AppListViewDelegate* delegate); + AppListMenu( + AppListViewDelegate* delegate, + const AppListModel::Users& users); virtual ~AppListMenu(); ui::SimpleMenuModel* menu_model() { return &menu_model_; } @@ -40,6 +45,7 @@ class AppListMenu : public ui::SimpleMenuModel::Delegate { ui::SimpleMenuModel menu_model_; AppListViewDelegate* delegate_; + AppListModel::Users users_; DISALLOW_COPY_AND_ASSIGN(AppListMenu); }; |