From c81cf0efc07247f320b649f35500af64ff19ac24 Mon Sep 17 00:00:00 2001 From: Neil Date: Mon, 5 Apr 2021 21:26:15 +1000 Subject: More noexcept on Cocoa, GTK, and Qt. --- qt/ScintillaEditBase/PlatQt.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'qt/ScintillaEditBase/PlatQt.cpp') diff --git a/qt/ScintillaEditBase/PlatQt.cpp b/qt/ScintillaEditBase/PlatQt.cpp index b9d6a0351..60145691a 100644 --- a/qt/ScintillaEditBase/PlatQt.cpp +++ b/qt/ScintillaEditBase/PlatQt.cpp @@ -808,7 +808,7 @@ QRect ScreenRectangleForPoint(QPoint posGlobal) } -Window::~Window() {} +Window::~Window() noexcept {} void Window::Destroy() noexcept { @@ -936,8 +936,8 @@ private: class ListBoxImpl : public ListBox { public: - ListBoxImpl(); - ~ListBoxImpl(); + ListBoxImpl() noexcept; + ~ListBoxImpl() noexcept override = default; void SetFont(const Font *font) override; void Create(Window &parent, int ctrlID, Point location, @@ -969,12 +969,10 @@ private: int visibleRows; QMap images; }; -ListBoxImpl::ListBoxImpl() +ListBoxImpl::ListBoxImpl() noexcept : unicodeMode(false), visibleRows(5) {} -ListBoxImpl::~ListBoxImpl() {} - void ListBoxImpl::Create(Window &parent, int /*ctrlID*/, Point location, @@ -1211,7 +1209,7 @@ ListWidget *ListBoxImpl::GetWidget() const noexcept } ListBox::ListBox() noexcept {} -ListBox::~ListBox() {} +ListBox::~ListBox() noexcept {} std::unique_ptr ListBox::Allocate() { -- cgit v1.2.3