class IFace {
public slots:
virtual slot() {}
};
удачи
class SerialScaleInterface
{
public:
virtual ~SerialScaleInterface() {}
virtual bool isValid() const = 0;
virtual bool isStable() const = 0;
virtual double getWeight() const = 0;
virtual bool write(const QByteArray &array) = 0;
virtual QString version() const = 0;
virtual QString name() const = 0;
virtual int mode() const = 0;
virtual void setMode(int iMode) = 0;
virtual QMap<int, QString> getModes() const = 0;
virtual QObject* getObject() = 0;
signals:
virtual void readyWeight(double weight) = 0;
};
Q_DECLARE_INTERFACE(SerialScaleInterface,
"com.trolltech.Plugin.SerialScaleInterface/1.0");
Спасибо, но у меня и так все работает.