2019-12-10 Fred Gleason <fredg@paravelsystems.com>

* Fixed a regression in rdadmin(1) that caused controls to be
	hidden in the 'Edit Report' dialog.
This commit is contained in:
Fred Gleason 2019-12-10 11:27:19 -05:00
parent ebeeba8c70
commit ac59b52ad0
3 changed files with 16 additions and 16 deletions

View File

@ -19322,3 +19322,6 @@
ListCuts WebAPI call to return corrupt data.
2019-12-09 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.2.0int5.
2019-12-10 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdadmin(1) that caused controls to be
hidden in the 'Edit Report' dialog.

View File

@ -242,8 +242,8 @@ void RDListSelector::resizeEvent(QResizeEvent *e)
list_source_label->setGeometry(0,0,w/3,12);
list_source_box->setGeometry(0,12,w/3,h-12);
list_add_button->setGeometry(w/3+20,20,w/3-40,h/3-16);
list_remove_button->setGeometry(w/3+20,2*h/3-8,w/3-40,h/3-16);
list_add_button->setGeometry(w/3+20,20,w/3-40,25);
list_remove_button->setGeometry(w/3+20,2*h/3-3,w/3-40,25);
list_dest_label->setGeometry(2*w/3,0,w/3,12);
list_dest_box->setGeometry(2*w/3,12,w/3,h-12);

View File

@ -33,8 +33,6 @@
EditReport::EditReport(QString rptname,QWidget *parent)
: RDDialog(parent)
{
setModal(true);
QString sql;
RDSqlQuery *q;
bool ok=false;
@ -42,10 +40,8 @@ EditReport::EditReport(QString rptname,QWidget *parent)
//
// Fix the Window Size
//
setMinimumWidth(sizeHint().width());
setMaximumWidth(sizeHint().width());
setMinimumHeight(sizeHint().height());
setMaximumHeight(sizeHint().height());
setMinimumSize(sizeHint());
setMaximumSize(sizeHint());
edit_report=new RDReport(rptname,rda->station(),rda->config());
setWindowTitle("RDAdmin - "+tr("Edit Report")+" "+rptname);
@ -293,10 +289,7 @@ EditReport::EditReport(QString rptname,QWidget *parent)
// Service Selector
//
edit_service_sel=new RDListSelector(this);
edit_service_sel->
setGeometry((sizeHint().width()-edit_service_sel->sizeHint().width())/2,
333,edit_service_sel->sizeHint().width(),
edit_service_sel->sizeHint().height());
edit_service_sel->setGeometry(75,333,380,80);
edit_service_sel->sourceSetLabel(tr("Available Services"));
edit_service_sel->destSetLabel(tr("Source Services"));
@ -304,10 +297,12 @@ EditReport::EditReport(QString rptname,QWidget *parent)
// Station Selector
//
edit_station_sel=new RDListSelector(this);
edit_station_sel->
edit_station_sel->setGeometry(75,437,380,80);
/*
setGeometry((sizeHint().width()-edit_station_sel->sizeHint().width())/2,
437,edit_station_sel->sizeHint().width(),
edit_station_sel->sizeHint().height());
*/
edit_station_sel->sourceSetLabel(tr("Available Hosts"));
edit_station_sel->destSetLabel(tr("Source Hosts"));
@ -315,17 +310,19 @@ EditReport::EditReport(QString rptname,QWidget *parent)
// Group Selector
//
edit_group_sel=new RDListSelector(this);
edit_group_sel->
edit_group_sel->setGeometry(75,553,380,80);
/*
setGeometry((sizeHint().width()-edit_group_sel->sizeHint().width())/2,
553,edit_group_sel->sizeHint().width(),
edit_group_sel->sizeHint().height());
*/
edit_group_sel->sourceSetLabel(tr("Available Groups"));
edit_group_sel->destSetLabel(tr("Allowed Groups"));
edit_group_box=new QCheckBox(this);
edit_group_box->setGeometry(60,534,15,15);
edit_group_box->setGeometry(60,531,15,15);
label=new QLabel(edit_group_box,tr("Filter by Groups"),this);
label->setGeometry(edit_group_box->geometry().x()+20,533,155,19);
label->setGeometry(edit_group_box->geometry().x()+20,532,155,19);
label->setFont(labelFont());
label->setAlignment(Qt::AlignLeft|Qt::AlignVCenter);
connect(edit_group_box,SIGNAL(toggled(bool)),