class TestDragView : public views::View {
public:
TestDragView();
- virtual ~TestDragView();
+ ~TestDragView() override;
private:
// views::View:
- virtual int GetDragOperations(const gfx::Point& point) OVERRIDE;
- virtual void WriteDragData(const gfx::Point& point,
- ui::OSExchangeData* data) OVERRIDE;
+ int GetDragOperations(const gfx::Point& point) override;
+ void WriteDragData(const gfx::Point& point,
+ ui::OSExchangeData* data) override;
DISALLOW_COPY_AND_ASSIGN(TestDragView);
};
class TestTargetView : public views::View {
public:
TestTargetView();
- virtual ~TestTargetView();
+ ~TestTargetView() override;
// Initializes this view to have the same bounds as |parent| and two draggable
// child views.
private:
// views::View:
- virtual bool GetDropFormats(
+ bool GetDropFormats(
int* formats,
- std::set<OSExchangeData::CustomFormat>* custom_formats) OVERRIDE;
- virtual bool AreDropTypesRequired() OVERRIDE;
- virtual bool CanDrop(const OSExchangeData& data) OVERRIDE;
- virtual void OnDragEntered(const ui::DropTargetEvent& event) OVERRIDE;
- virtual int OnDragUpdated(const ui::DropTargetEvent& event) OVERRIDE;
- virtual int OnPerformDrop(const ui::DropTargetEvent& event) OVERRIDE;
- virtual void OnDragExited() OVERRIDE;
+ std::set<OSExchangeData::CustomFormat>* custom_formats) override;
+ bool AreDropTypesRequired() override;
+ bool CanDrop(const OSExchangeData& data) override;
+ void OnDragEntered(const ui::DropTargetEvent& event) override;
+ int OnDragUpdated(const ui::DropTargetEvent& event) override;
+ int OnPerformDrop(const ui::DropTargetEvent& event) override;
+ void OnDragExited() override;
// Whether or not we are currently dragging.
bool dragging_;
class MenuViewDragAndDropTest : public MenuTestBase {
public:
MenuViewDragAndDropTest();
- virtual ~MenuViewDragAndDropTest();
+ ~MenuViewDragAndDropTest() override;
protected:
TestTargetView* target_view() { return target_view_; }
private:
// MenuTestBase:
- virtual void BuildMenu(views::MenuItemView* menu) OVERRIDE;
+ void BuildMenu(views::MenuItemView* menu) override;
// views::MenuDelegate:
- virtual bool GetDropFormats(
+ bool GetDropFormats(
views::MenuItemView* menu,
int* formats,
- std::set<ui::OSExchangeData::CustomFormat>* custom_formats) OVERRIDE;
- virtual bool AreDropTypesRequired(views::MenuItemView* menu) OVERRIDE;
- virtual bool CanDrop(views::MenuItemView* menu,
- const ui::OSExchangeData& data) OVERRIDE;
- virtual int GetDropOperation(views::MenuItemView* item,
- const ui::DropTargetEvent& event,
- DropPosition* position) OVERRIDE;
- virtual int OnPerformDrop(views::MenuItemView* menu,
- DropPosition position,
- const ui::DropTargetEvent& event) OVERRIDE;
- virtual bool CanDrag(views::MenuItemView* menu) OVERRIDE;
- virtual void WriteDragData(views::MenuItemView* sender,
- ui::OSExchangeData* data) OVERRIDE;
- virtual int GetDragOperations(views::MenuItemView* sender) OVERRIDE;
- virtual bool ShouldCloseOnDragComplete() OVERRIDE;
+ std::set<ui::OSExchangeData::CustomFormat>* custom_formats) override;
+ bool AreDropTypesRequired(views::MenuItemView* menu) override;
+ bool CanDrop(views::MenuItemView* menu,
+ const ui::OSExchangeData& data) override;
+ int GetDropOperation(views::MenuItemView* item,
+ const ui::DropTargetEvent& event,
+ DropPosition* position) override;
+ int OnPerformDrop(views::MenuItemView* menu,
+ DropPosition position,
+ const ui::DropTargetEvent& event) override;
+ bool CanDrag(views::MenuItemView* menu) override;
+ void WriteDragData(views::MenuItemView* sender,
+ ui::OSExchangeData* data) override;
+ int GetDragOperations(views::MenuItemView* sender) override;
+ bool ShouldCloseOnDragComplete() override;
// The special view in the menu, which supports its own drag and drop.
TestTargetView* target_view_;
class MenuViewDragAndDropTestTestInMenuDrag : public MenuViewDragAndDropTest {
public:
MenuViewDragAndDropTestTestInMenuDrag() {}
- virtual ~MenuViewDragAndDropTestTestInMenuDrag() {}
+ ~MenuViewDragAndDropTestTestInMenuDrag() override {}
private:
// MenuViewDragAndDropTest:
- virtual void DoTestWithMenuOpen() OVERRIDE;
+ void DoTestWithMenuOpen() override;
void Step2();
void Step3();
class MenuViewDragAndDropTestNestedDrag : public MenuViewDragAndDropTest {
public:
MenuViewDragAndDropTestNestedDrag() {}
- virtual ~MenuViewDragAndDropTestNestedDrag() {}
+ ~MenuViewDragAndDropTestNestedDrag() override {}
private:
// MenuViewDragAndDropTest:
- virtual void DoTestWithMenuOpen() OVERRIDE;
+ void DoTestWithMenuOpen() override;
void Step2();
void Step3();
class MenuViewDragAndDropForDropStayOpen : public MenuViewDragAndDropTest {
public:
MenuViewDragAndDropForDropStayOpen() {}
- virtual ~MenuViewDragAndDropForDropStayOpen() {}
+ ~MenuViewDragAndDropForDropStayOpen() override {}
private:
// MenuViewDragAndDropTest:
- virtual int GetMenuRunnerFlags() OVERRIDE;
- virtual void DoTestWithMenuOpen() OVERRIDE;
+ int GetMenuRunnerFlags() override;
+ void DoTestWithMenuOpen() override;
};
int MenuViewDragAndDropForDropStayOpen::GetMenuRunnerFlags() {
class MenuViewDragAndDropForDropCancel : public MenuViewDragAndDropTest {
public:
MenuViewDragAndDropForDropCancel() {}
- virtual ~MenuViewDragAndDropForDropCancel() {}
+ ~MenuViewDragAndDropForDropCancel() override {}
private:
// MenuViewDragAndDropTest:
- virtual int GetMenuRunnerFlags() OVERRIDE;
- virtual void DoTestWithMenuOpen() OVERRIDE;
+ int GetMenuRunnerFlags() override;
+ void DoTestWithMenuOpen() override;
};
int MenuViewDragAndDropForDropCancel::GetMenuRunnerFlags() {