mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-20 13:23:34 -07:00
Follow project coding style. Issue #2192.
This commit is contained in:
parent
d45aff9169
commit
38455af791
2 changed files with 559 additions and 549 deletions
File diff suppressed because it is too large
Load diff
|
@ -40,69 +40,69 @@
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class AddNewTorrentDialog;
|
class AddNewTorrentDialog;
|
||||||
}
|
}
|
||||||
QT_END_NAMESPACE
|
QT_END_NAMESPACE
|
||||||
|
|
||||||
class TorrentContentFilterModel;
|
class TorrentContentFilterModel;
|
||||||
class PropListDelegate;
|
class PropListDelegate;
|
||||||
|
|
||||||
class AddNewTorrentDialog : public QDialog
|
class AddNewTorrentDialog: public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
|
||||||
~AddNewTorrentDialog();
|
|
||||||
|
|
||||||
static void showTorrent(const QString& torrent_path, const QString& from_url, QWidget *parent = 0);
|
public:
|
||||||
static void showMagnet(const QString& torrent_link, QWidget *parent = 0);
|
~AddNewTorrentDialog();
|
||||||
|
|
||||||
|
static void showTorrent(const QString& torrent_path, const QString& from_url, QWidget *parent = 0);
|
||||||
|
static void showMagnet(const QString& torrent_link, QWidget *parent = 0);
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void showEvent(QShowEvent *event);
|
void showEvent(QShowEvent *event);
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void showAdvancedSettings(bool show);
|
void showAdvancedSettings(bool show);
|
||||||
void displayContentTreeMenu(const QPoint&);
|
void displayContentTreeMenu(const QPoint&);
|
||||||
void updateDiskSpaceLabel();
|
void updateDiskSpaceLabel();
|
||||||
void onSavePathChanged(int);
|
void onSavePathChanged(int);
|
||||||
void relayout();
|
void relayout();
|
||||||
void renameSelectedFile();
|
void renameSelectedFile();
|
||||||
void setdialogPosition();
|
void setdialogPosition();
|
||||||
void updateMetadata(const QTorrentHandle& h);
|
void updateMetadata(const QTorrentHandle& h);
|
||||||
void browseButton_clicked();
|
void browseButton_clicked();
|
||||||
|
|
||||||
protected slots:
|
protected slots:
|
||||||
virtual void accept();
|
virtual void accept();
|
||||||
virtual void reject();
|
virtual void reject();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
explicit AddNewTorrentDialog(QWidget *parent = 0);
|
explicit AddNewTorrentDialog(QWidget *parent = 0);
|
||||||
bool loadTorrent(const QString& torrent_path, const QString& from_url);
|
bool loadTorrent(const QString& torrent_path, const QString& from_url);
|
||||||
bool loadMagnet(const QString& magnet_uri);
|
bool loadMagnet(const QString& magnet_uri);
|
||||||
void loadSavePathHistory();
|
void loadSavePathHistory();
|
||||||
void saveSavePathHistory() const;
|
void saveSavePathHistory() const;
|
||||||
int indexOfSavePath(const QString& save_path);
|
int indexOfSavePath(const QString& save_path);
|
||||||
void updateFileNameInSavePaths(const QString& new_filename);
|
void updateFileNameInSavePaths(const QString& new_filename);
|
||||||
void loadState();
|
void loadState();
|
||||||
void saveState();
|
void saveState();
|
||||||
void setMetadataProgressIndicator(bool visibleIndicator, const QString &labelText = QString());
|
void setMetadataProgressIndicator(bool visibleIndicator, const QString &labelText = QString());
|
||||||
void setupTreeview();
|
void setupTreeview();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui::AddNewTorrentDialog *ui;
|
Ui::AddNewTorrentDialog *ui;
|
||||||
TorrentContentFilterModel *m_contentModel;
|
TorrentContentFilterModel *m_contentModel;
|
||||||
PropListDelegate *m_contentDelegate;
|
PropListDelegate *m_contentDelegate;
|
||||||
bool m_isMagnet;
|
bool m_isMagnet;
|
||||||
bool m_hasMetadata;
|
bool m_hasMetadata;
|
||||||
QString m_filePath;
|
QString m_filePath;
|
||||||
QString m_url;
|
QString m_url;
|
||||||
QString m_hash;
|
QString m_hash;
|
||||||
boost::intrusive_ptr<libtorrent::torrent_info> m_torrentInfo;
|
boost::intrusive_ptr<libtorrent::torrent_info> m_torrentInfo;
|
||||||
QStringList m_filesPath;
|
QStringList m_filesPath;
|
||||||
bool m_hasRenamedFile;
|
bool m_hasRenamedFile;
|
||||||
QShortcut *editHotkey;
|
QShortcut *editHotkey;
|
||||||
QByteArray m_headerState;
|
QByteArray m_headerState;
|
||||||
int m_oldIndex;
|
int m_oldIndex;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // ADDNEWTORRENTDIALOG_H
|
#endif // ADDNEWTORRENTDIALOG_H
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue