refs #661, improved model set dialog

* allow to change simulator
* consider distributor preferences for new model set
* error messages in dialog, therefor use CForm as base class
This commit is contained in:
Klaus Basan
2016-05-26 02:30:31 +02:00
parent cc166020b9
commit 97742f4a87
16 changed files with 262 additions and 73 deletions

View File

@@ -12,8 +12,9 @@
#ifndef BLACKGUI_EDITORS_FORM_H
#define BLACKGUI_EDITORS_FORM_H
#include "blackcore/data/authenticateduser.h"
#include "blackgui/overlaymessagesframe.h"
#include "blackgui/blackguiexport.h"
#include "blackcore/data/authenticateduser.h"
#include "blackmisc/datacache.h"
#include <QFrame>
@@ -30,7 +31,7 @@ namespace BlackGui
/*!
* Form base class
*/
class BLACKGUI_EXPORT CForm : public QFrame
class BLACKGUI_EXPORT CForm : public COverlayMessagesFrame
{
Q_OBJECT
@@ -51,7 +52,7 @@ namespace BlackGui
//! Is read only?
bool isReadOnly() const { return m_readOnly; }
//! Authenticated user
//! Authenticated DB user
const BlackMisc::Network::CAuthenticatedUser &getSwiftDbUser() const;
protected: