mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-12-01 06:10:10 +01:00
2020-09-21 Fred Gleason <fredg@paravelsystems.com>
* Added a 'PostPodcast' method to the Web API. * Added a 'RemovePodcast' method to the Web API. * Added a 'PostRss' method to the Web API. * Added a 'RemoveRss' method to the Web API. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
@@ -72,6 +72,14 @@ ListFeeds::ListFeeds(QWidget *parent)
|
||||
list_delete_button->setText(tr("&Delete"));
|
||||
connect(list_delete_button,SIGNAL(clicked()),this,SLOT(deleteData()));
|
||||
|
||||
//
|
||||
// Repost Button
|
||||
//
|
||||
list_repost_button=new QPushButton(this);
|
||||
list_repost_button->setFont(buttonFont());
|
||||
list_repost_button->setText(tr("&Repost"));
|
||||
connect(list_repost_button,SIGNAL(clicked()),this,SLOT(repostData()));
|
||||
|
||||
//
|
||||
// Close Button
|
||||
//
|
||||
@@ -118,7 +126,7 @@ ListFeeds::~ListFeeds()
|
||||
|
||||
QSize ListFeeds::sizeHint() const
|
||||
{
|
||||
return QSize(800,300);
|
||||
return QSize(800,390);
|
||||
}
|
||||
|
||||
|
||||
@@ -231,7 +239,7 @@ void ListFeeds::deleteData()
|
||||
pd->setValue(pd->value()+1);
|
||||
qApp->processEvents();
|
||||
cast=new RDPodcast(rda->config(),q->value(0).toUInt());
|
||||
cast->removeAudio(feed,&errs,rda->config()->logXloadDebugData());
|
||||
cast->dropAudio(feed,&errs,rda->config()->logXloadDebugData());
|
||||
delete cast;
|
||||
}
|
||||
delete q;
|
||||
@@ -239,7 +247,7 @@ void ListFeeds::deleteData()
|
||||
//
|
||||
// Delete Remote XML
|
||||
//
|
||||
if(!feed->deleteXml(&errs)) {
|
||||
if(!feed->removeRss(&errs)) {
|
||||
QMessageBox::warning(this,"RDAdmin - "+tr("Warning"),
|
||||
tr("Failed to delete remote feed XML.")+
|
||||
"["+errs+"].");
|
||||
@@ -293,6 +301,11 @@ void ListFeeds::doubleClickedData(Q3ListViewItem *item,const QPoint &pt,
|
||||
}
|
||||
|
||||
|
||||
void ListFeeds::repostData()
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
void ListFeeds::closeData()
|
||||
{
|
||||
done(0);
|
||||
@@ -304,6 +317,7 @@ void ListFeeds::resizeEvent(QResizeEvent *e)
|
||||
list_add_button->setGeometry(size().width()-90,30,80,50);
|
||||
list_edit_button->setGeometry(size().width()-90,90,80,50);
|
||||
list_delete_button->setGeometry(size().width()-90,150,80,50);
|
||||
list_repost_button->setGeometry(size().width()-90,240,80,50);
|
||||
list_close_button->setGeometry(size().width()-90,size().height()-60,80,50);
|
||||
list_feeds_view->setGeometry(10,30,size().width()-120,size().height()-40);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user