Home | History | Annotate | Download | only in platform

Lines Matching refs:ContextMenuItem

31 #include "ContextMenuItem.h"
49 ContextMenuItem* itemWithAction(unsigned);
61 static NativeMenu createNativeMenuFromItems(const Vector<ContextMenuItem>&);
62 static void getContextMenuItems(NativeMenu, Vector<ContextMenuItem>&);
64 // FIXME: When more platforms switch over, this should return const ContextMenuItem*'s.
65 ContextMenuItem* itemAtIndex(unsigned index) { return &m_items[index]; }
67 void setItems(const Vector<ContextMenuItem>& items) { m_items = items; }
68 const Vector<ContextMenuItem>& items() const { return m_items; }
70 void appendItem(const ContextMenuItem& item) { m_items.append(item); }
75 void insertItem(unsigned position, ContextMenuItem&);
76 void appendItem(ContextMenuItem&);
78 ContextMenuItem* itemAtIndex(unsigned, const PlatformMenuDescription);
88 static ContextMenuItem* itemWithId(int);
95 Vector<ContextMenuItem> m_items;
101 QList<ContextMenuItem> m_items;
103 Vector<ContextMenuItem> m_items;
115 Vector<ContextMenuItem> contextMenuItemVector(PlatformMenuDescription);
116 PlatformMenuDescription platformMenuDescription(Vector<ContextMenuItem>&);