2021-01-17 Fred Gleason <fredg@paravelsystems.com>

* Restored enforcement of service authorized groups in rdairplay(1)
	and rdlogedit(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2021-01-17 16:50:25 -05:00
parent 834ea996fd
commit cd581d3c51
26 changed files with 137 additions and 146 deletions

View File

@@ -26,6 +26,7 @@
#include <QLineEdit>
#include <QProgressDialog>
#include <QPushButton>
#include <QStringList>
#include <QTableView>
#include <rdbusydialog.h>
@@ -48,9 +49,13 @@ class RDCartDialog : public RDDialog
QSizePolicy sizePolicy() const;
public slots:
int exec(int *cartnum,RDCart::Type type,QString *svcname,int svc_quan,
const QString &username,const QString &passwd,
bool *temp_allowed=NULL);
int exec(int *cartnum,RDCart::Type type,const QString &svc,
bool *temp_allowed);
// int exec(int *cartnum,RDCart::Type type,QString *svcname,int svc_quan,
// bool *temp_allowed);
// int exec(int *cartnum,RDCart::Type type,QString *svcname,int svc_quan,
// const QString &username,const QString &passwd,
// bool *temp_allowed=NULL);
private slots:
void modelResetData();
@@ -82,15 +87,12 @@ class RDCartDialog : public RDDialog
QString *cart_filter;
bool local_filter;
RDCart::Type cart_type;
QString *cart_service;
int cart_service_quan;
QStringList cart_services;
RDStation::FilterMode cart_filter_mode;
QProgressDialog *cart_progress_dialog;
QString cart_import_path;
QString cart_import_file_filter;
bool *cart_temp_allowed;
QString cart_user_name;
QString cart_user_password;
RDBusyDialog *cart_busy_dialog;
RDSimplePlayer *cart_player;
QString cart_caption;