35 struct CategoryOptions;
49 static QString
createCategory(QWidget *parent,
const QString &parentCategoryName = {});
66 Ui::TorrentCategoryDialog *
m_ui;
~TorrentCategoryDialog() override
Ui::TorrentCategoryDialog * m_ui
static void editCategory(QWidget *parent, const QString &categoryName)
void categoryNameChanged(const QString &categoryName)
void setCategoryOptions(const BitTorrent::CategoryOptions &categoryOptions)
BitTorrent::CategoryOptions categoryOptions() const
void setCategoryName(const QString &categoryName)
TorrentCategoryDialog(QWidget *parent=nullptr)
QString m_lastEnteredDownloadPath
void setCategoryNameEditable(bool editable)
static QString createCategory(QWidget *parent, const QString &parentCategoryName={})
QString categoryName() const
void useDownloadPathChanged(int index)