Ref T225, force stylesheet in CForm base class and used by all forms

* Allows to use stylesheet attributes like [readonly]
* changing to "readonly" applies correct stylesheet
This commit is contained in:
Klaus Basan
2018-01-18 20:08:16 +01:00
parent 0916c90038
commit eaf0095454
19 changed files with 42 additions and 21 deletions

View File

@@ -8,10 +8,10 @@
*/
#include "blackgui/components/dbdistributorselectorcomponent.h"
#include "blackgui/dropsite.h"
#include "blackgui/editors/distributorform.h"
#include "blackgui/editors/validationindicator.h"
#include "blackgui/labelandicon.h"
#include "blackgui/dropsite.h"
#include "blackmisc/compare.h"
#include "blackmisc/icons.h"
#include "blackmisc/simulation/distributorlist.h"
@@ -107,6 +107,7 @@ namespace BlackGui
ui->le_Description->setReadOnly(readOnly);
ui->distributor_Selector->setReadOnly(readOnly);
ui->drop_DropData->setVisible(!readOnly);
this->forceStyleSheetUpdate();
}
void CDistributorForm::setSelectOnly()