From 2538267ce30c5cfe3bbf23442e7c3a80e647f260 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Thu, 7 Apr 2016 17:12:59 +0300 Subject: For commands in links in chat ask before executing command. --- src/gui/widgets/itemlinkhandler.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/gui/widgets/itemlinkhandler.h') diff --git a/src/gui/widgets/itemlinkhandler.h b/src/gui/widgets/itemlinkhandler.h index 6350b9fc3..6a0f87cb7 100644 --- a/src/gui/widgets/itemlinkhandler.h +++ b/src/gui/widgets/itemlinkhandler.h @@ -39,9 +39,12 @@ class ItemLinkHandler final : public LinkHandler void handleLink(const std::string &link, MouseEvent *event) override final; + void setAllowCommands(const bool b) + { mAllowCommands = b; } + private: - static void handleCommandLink(const std::string &link, - const std::string &prefix); + void handleCommandLink(const std::string &link, + const std::string &prefix); static void handleHelpLink(const std::string &link); @@ -51,6 +54,8 @@ class ItemLinkHandler final : public LinkHandler static void handleItemLink(const std::string &link); static void handleSearchLink(const std::string &link); + + bool mAllowCommands; }; #endif // GUI_WIDGETS_ITEMLINKHANDLER_H -- cgit v1.2.3-60-g2f50