refs #681, adjusted form classes

* made server form a CForm, not a component
* adjusted other forms
This commit is contained in:
Klaus Basan
2016-06-26 20:04:17 +02:00
parent 2d00ff42fe
commit 75a7ca382c
15 changed files with 279 additions and 264 deletions

View File

@@ -33,8 +33,7 @@ namespace BlackGui
/*!
* Livery form class
*/
class BLACKGUI_EXPORT CLiveryForm :
public CForm
class BLACKGUI_EXPORT CLiveryForm : public CForm
{
Q_OBJECT
@@ -51,9 +50,6 @@ namespace BlackGui
//! Embedded ariline
BlackMisc::Aviation::CAirlineIcaoCode getValueAirlineIcao() const;
//! Validate, empty list means OK
BlackMisc::CStatusMessageList validate(bool withNestedForms) const;
//! Validate airline ICAO code only
BlackMisc::CStatusMessageList validateAirlineIcao() const;
@@ -63,11 +59,12 @@ namespace BlackGui
//! Is drop allowed?
bool isDropAllowed() const;
//! \copydoc CForm::setReadOnly
virtual void setReadOnly(bool readOnly) override;
//! \copydoc CForm::setSelectOnly
//! \name Form class implementations
//! @{
virtual void setReadOnly(bool readonly) override;
virtual void setSelectOnly() override;
virtual BlackMisc::CStatusMessageList validate(bool withNestedForms) const override;
//! @}
//! Clear data
void clear();