1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-02-05 11:24:15 +00:00

Fix peeradditiondlg position

This commit is contained in:
Chocobo1 2016-02-09 15:15:59 +08:00
parent 6f6fe626a1
commit bd2f69a9d6
4 changed files with 6 additions and 9 deletions

View File

@ -245,7 +245,7 @@ void PeerListWidget::showPeerListMenu(const QPoint &)
QAction *act = menu.exec(QCursor::pos()); QAction *act = menu.exec(QCursor::pos());
if (act == 0) return; if (act == 0) return;
if (act == addPeerAct) { if (act == addPeerAct) {
QList<BitTorrent::PeerAddress> peersList = PeersAdditionDlg::askForPeers(); QList<BitTorrent::PeerAddress> peersList = PeersAdditionDlg::askForPeers(this);
int peerCount = 0; int peerCount = 0;
foreach (const BitTorrent::PeerAddress &addr, peersList) { foreach (const BitTorrent::PeerAddress &addr, peersList) {
if (torrent->connectPeer(addr)) { if (torrent->connectPeer(addr)) {

View File

@ -51,9 +51,9 @@ PeersAdditionDlg::~PeersAdditionDlg()
delete m_ui; delete m_ui;
} }
QList<BitTorrent::PeerAddress> PeersAdditionDlg::askForPeers() QList<BitTorrent::PeerAddress> PeersAdditionDlg::askForPeers(QWidget *parent)
{ {
PeersAdditionDlg dlg; PeersAdditionDlg dlg(parent);
dlg.exec(); dlg.exec();
return dlg.m_peersList; return dlg.m_peersList;
} }

View File

@ -47,10 +47,10 @@ class PeersAdditionDlg: public QDialog
Q_OBJECT Q_OBJECT
public: public:
PeersAdditionDlg(QWidget *parent = 0); PeersAdditionDlg(QWidget *parent);
~PeersAdditionDlg(); ~PeersAdditionDlg();
static QList<BitTorrent::PeerAddress> askForPeers(); static QList<BitTorrent::PeerAddress> askForPeers(QWidget *parent);
protected slots: protected slots:
void validateInput(); void validateInput();

View File

@ -17,7 +17,7 @@
<item> <item>
<widget class="QLabel" name="label"> <widget class="QLabel" name="label">
<property name="text"> <property name="text">
<string>List of peers to add (one per line):</string> <string>List of peers to add (one IP per line):</string>
</property> </property>
</widget> </widget>
</item> </item>
@ -40,9 +40,6 @@
</item> </item>
<item> <item>
<widget class="QDialogButtonBox" name="buttonBox"> <widget class="QDialogButtonBox" name="buttonBox">
<property name="enabled">
<bool>true</bool>
</property>
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>