Hallo allerseits!
Habe ein Problem bei der Verknüfung von QwtKnobs mit QwtCounters.
Dabei stellt das Fehlen des SLOTS setValue(double) in der QwtCounters Klasse das größte Problem dar. Wie kann ich diesen Missstand programmiertechnisch beheben bzw. umgeheen?
Habe mir schon überlegt einen eigenen SLOT zu schreiben, jedoch fehlt mir dabei jegliche Idee wie ich daten dann mit den jeweilen QwtKnobs verbinde.
Die QwtKnobs und -Counter Objekte sind hier in Arrays hinterlegt. Die Verbindungen sollen dabei im Durchlauf einer Schleife gesetzt werden.
Wäre schön wenn mir da jemand einen guten Tipp geben könnte!!!
Dankeschön im Vorraus
QwtKnob mit QwtCounter verbinden(connect)? Wie?
Hi,
nimm eine von QwtCounter abgeleitete Klasse und überlagere dort die virtuelle Funktion setValue als Slotfunktion.
HTH, Bernd
--
im Header:
im Source:
nimm eine von QwtCounter abgeleitete Klasse und überlagere dort die virtuelle Funktion setValue als Slotfunktion.
HTH, Bernd
--
im Header:
Code: Alles auswählen
class myCounter : public QwtCounter
{
Q_OBJECT
public:
myCounter(QWidget *parent = 0);
public slots:
void setValue(double d) { QwtCounter::setValue(d); }
};Code: Alles auswählen
myCounter::myCounter(QWidget * parent) : QwtCounter(parent)
{
}