mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-01-09 14:27:56 +00:00
- All buttons work now
This commit is contained in:
parent
8686ef0892
commit
4a33917e89
@ -730,6 +730,8 @@
|
|||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
|
<widget class="QWidget" name="page_3"/>
|
||||||
|
<widget class="QWidget" name="page_4"/>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
|
@ -169,8 +169,12 @@ void PropertiesWidget::loadTrackers() {
|
|||||||
/* Tab buttons */
|
/* Tab buttons */
|
||||||
QPushButton* PropertiesWidget::getButtonFromIndex(int index) {
|
QPushButton* PropertiesWidget::getButtonFromIndex(int index) {
|
||||||
switch(index) {
|
switch(index) {
|
||||||
case TRACKERS_TAB:
|
case TRACKERS_TAB:
|
||||||
return trackers_button;
|
return trackers_button;
|
||||||
|
case URLSEEDS_TAB:
|
||||||
|
return url_seeds_button;
|
||||||
|
case FILES_TAB:
|
||||||
|
return files_button;
|
||||||
default:
|
default:
|
||||||
return main_infos_button;
|
return main_infos_button;
|
||||||
}
|
}
|
||||||
@ -187,3 +191,15 @@ void PropertiesWidget::on_trackers_button_clicked() {
|
|||||||
stackedProperties->setCurrentIndex(TRACKERS_TAB);
|
stackedProperties->setCurrentIndex(TRACKERS_TAB);
|
||||||
trackers_button->setStyleSheet(SELECTED_BUTTON_CSS);
|
trackers_button->setStyleSheet(SELECTED_BUTTON_CSS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void PropertiesWidget::on_url_seeds_button_clicked() {
|
||||||
|
getButtonFromIndex(stackedProperties->currentIndex())->setStyleSheet(DEFAULT_BUTTON_CSS);
|
||||||
|
stackedProperties->setCurrentIndex(URLSEEDS_TAB);
|
||||||
|
url_seeds_button->setStyleSheet(SELECTED_BUTTON_CSS);
|
||||||
|
}
|
||||||
|
|
||||||
|
void PropertiesWidget::on_files_button_clicked() {
|
||||||
|
getButtonFromIndex(stackedProperties->currentIndex())->setStyleSheet(DEFAULT_BUTTON_CSS);
|
||||||
|
stackedProperties->setCurrentIndex(FILES_TAB);
|
||||||
|
files_button->setStyleSheet(SELECTED_BUTTON_CSS);
|
||||||
|
}
|
||||||
|
@ -66,6 +66,8 @@ protected slots:
|
|||||||
void loadTrackers();
|
void loadTrackers();
|
||||||
void on_main_infos_button_clicked();
|
void on_main_infos_button_clicked();
|
||||||
void on_trackers_button_clicked();
|
void on_trackers_button_clicked();
|
||||||
|
void on_url_seeds_button_clicked();
|
||||||
|
void on_files_button_clicked();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
PropertiesWidget(QWidget *parent, TransferListWidget *transferList, bittorrent* BTSession);
|
PropertiesWidget(QWidget *parent, TransferListWidget *transferList, bittorrent* BTSession);
|
||||||
|
Loading…
Reference in New Issue
Block a user