mirror of
https://github.com/d47081/qBittorrent.git
synced 2025-02-02 09:55:55 +00:00
- Fixed typo and redesigned rss code a little
This commit is contained in:
parent
bfe7010350
commit
4a57037c47
@ -59,7 +59,7 @@
|
||||
|
||||
// refresh all streams by a button
|
||||
void RSSImp::on_refreshAll_button_clicked() {
|
||||
refreshAllStream();
|
||||
refreshAllStreams();
|
||||
}
|
||||
|
||||
// display the news of a stream when click on it
|
||||
@ -125,7 +125,7 @@
|
||||
}
|
||||
|
||||
//right-click somewhere, refresh all the streams
|
||||
void RSSImp::refreshAllStream() {
|
||||
void RSSImp::refreshAllStreams() {
|
||||
if(lastRefresh.elapsed()>REFRESH_FREQ_MAX) {
|
||||
textBrowser->clear();
|
||||
listNews->clear();
|
||||
@ -140,8 +140,11 @@
|
||||
bool ok;
|
||||
QString newUrl = QInputDialog::getText(this, tr("Please type a rss stream url"), tr("Stream URL:"), QLineEdit::Normal, "http://", &ok);
|
||||
if(ok) {
|
||||
rssmanager.addStream(newUrl);
|
||||
refreshStreamList();
|
||||
newUrl = newUrl.trimmed();
|
||||
if(!newUrl.isEmpty() && newUrl != "http://"){
|
||||
rssmanager.addStream(newUrl);
|
||||
refreshStreamList();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -193,7 +196,7 @@
|
||||
connect(actionRename, SIGNAL(triggered()), this, SLOT(renameStream()));
|
||||
connect(actionRefresh, SIGNAL(triggered()), this, SLOT(refreshStream()));
|
||||
connect(actionCreate, SIGNAL(triggered()), this, SLOT(createStream()));
|
||||
connect(actionRefreshAll, SIGNAL(triggered()), this, SLOT(refreshAllStream()));
|
||||
connect(actionRefreshAll, SIGNAL(triggered()), this, SLOT(refreshAllStreams()));
|
||||
refreshStreamList();
|
||||
refreshTextBrowser();
|
||||
timer = new QTimer(this);
|
||||
|
@ -35,9 +35,6 @@ class RSSImp : public QWidget, public Ui::RSS{
|
||||
|
||||
private:
|
||||
RssManager rssmanager;
|
||||
void refreshStreamList();
|
||||
void refreshNewsList();
|
||||
void refreshTextBrowser();
|
||||
QTimer* timer;
|
||||
QTime lastRefresh;
|
||||
|
||||
@ -53,8 +50,11 @@ class RSSImp : public QWidget, public Ui::RSS{
|
||||
void renameStream();
|
||||
void refreshStream();
|
||||
void createStream();
|
||||
void refreshAllStream();
|
||||
void updateStreamNbNews();
|
||||
void refreshAllStreams();
|
||||
void refreshStreamList();
|
||||
void refreshNewsList();
|
||||
void refreshTextBrowser();
|
||||
|
||||
public:
|
||||
RSSImp();
|
||||
|
Loading…
x
Reference in New Issue
Block a user