From bd2f69a9d6e1f484ca67d1d3b4796f2219af26f5 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Tue, 9 Feb 2016 15:15:59 +0800 Subject: [PATCH] Fix peeradditiondlg position --- src/gui/properties/peerlistwidget.cpp | 2 +- src/gui/properties/peersadditiondlg.cpp | 4 ++-- src/gui/properties/peersadditiondlg.h | 4 ++-- src/gui/properties/peersadditiondlg.ui | 5 +---- 4 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/gui/properties/peerlistwidget.cpp b/src/gui/properties/peerlistwidget.cpp index 569ce3652..1a3ad29a0 100644 --- a/src/gui/properties/peerlistwidget.cpp +++ b/src/gui/properties/peerlistwidget.cpp @@ -245,7 +245,7 @@ void PeerListWidget::showPeerListMenu(const QPoint &) QAction *act = menu.exec(QCursor::pos()); if (act == 0) return; if (act == addPeerAct) { - QList peersList = PeersAdditionDlg::askForPeers(); + QList peersList = PeersAdditionDlg::askForPeers(this); int peerCount = 0; foreach (const BitTorrent::PeerAddress &addr, peersList) { if (torrent->connectPeer(addr)) { diff --git a/src/gui/properties/peersadditiondlg.cpp b/src/gui/properties/peersadditiondlg.cpp index a831b44be..ab20674aa 100644 --- a/src/gui/properties/peersadditiondlg.cpp +++ b/src/gui/properties/peersadditiondlg.cpp @@ -51,9 +51,9 @@ PeersAdditionDlg::~PeersAdditionDlg() delete m_ui; } -QList PeersAdditionDlg::askForPeers() +QList PeersAdditionDlg::askForPeers(QWidget *parent) { - PeersAdditionDlg dlg; + PeersAdditionDlg dlg(parent); dlg.exec(); return dlg.m_peersList; } diff --git a/src/gui/properties/peersadditiondlg.h b/src/gui/properties/peersadditiondlg.h index e754a0c30..8f09c907c 100644 --- a/src/gui/properties/peersadditiondlg.h +++ b/src/gui/properties/peersadditiondlg.h @@ -47,10 +47,10 @@ class PeersAdditionDlg: public QDialog Q_OBJECT public: - PeersAdditionDlg(QWidget *parent = 0); + PeersAdditionDlg(QWidget *parent); ~PeersAdditionDlg(); - static QList askForPeers(); + static QList askForPeers(QWidget *parent); protected slots: void validateInput(); diff --git a/src/gui/properties/peersadditiondlg.ui b/src/gui/properties/peersadditiondlg.ui index 2b24bdf25..b2c056513 100644 --- a/src/gui/properties/peersadditiondlg.ui +++ b/src/gui/properties/peersadditiondlg.ui @@ -17,7 +17,7 @@ - List of peers to add (one per line): + List of peers to add (one IP per line): @@ -40,9 +40,6 @@ - - true - Qt::Horizontal