Q_OBJECT
public:
- static void foo() {};
- virtual ~AbstractUi() {};
virtual void init() {}; // called after the client is initialized
- virtual AbstractUiMsg *layoutMsg(const Message &) { return 0; }
+ virtual AbstractUiMsg *layoutMsg(const Message &) = 0;
protected slots:
virtual void connectedToCore() {}
virtual void disconnectedFromCore() {}
signals:
- void connectToCore(const VarMap &connInfo);
+ void connectToCore(const QVariantMap &connInfo);
void disconnectFromCore();
};