diff options
Diffstat (limited to 'src/modules/options/OptionsWidget_proxy.cpp')
| -rw-r--r-- | src/modules/options/OptionsWidget_proxy.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/modules/options/OptionsWidget_proxy.cpp b/src/modules/options/OptionsWidget_proxy.cpp index 52a8f63d1..e82c6fddf 100644 --- a/src/modules/options/OptionsWidget_proxy.cpp +++ b/src/modules/options/OptionsWidget_proxy.cpp @@ -44,6 +44,7 @@ #include <QMenu> #include <memory> +#include <utility> #include <vector> ProxyOptionsTreeWidgetItem::ProxyOptionsTreeWidgetItem(QTreeWidget * parent, const QPixmap & pm, KviProxy * prx) @@ -145,9 +146,6 @@ OptionsWidget_proxy::OptionsWidget_proxy(QWidget * parent) m_pContextPopup = new QMenu(this); } -OptionsWidget_proxy::~OptionsWidget_proxy() - = default; - void OptionsWidget_proxy::enableDisableUseProxySelector() { m_pUseProxySelector->setEnabled(m_pTreeWidget->currentItem()); @@ -320,10 +318,11 @@ void OptionsWidget_proxy::commit() if(!tmp.isEmpty()) { std::unique_ptr<KviProxy> prx(new KviProxy(*(it->m_pProxyData))); - g_pProxyDataBase->insertProxy(std::move(prx)); if(it == m_pLastEditedItem) g_pProxyDataBase->setCurrentProxy(prx.get()); + + g_pProxyDataBase->insertProxy(std::move(prx)); } } |
