Habe ein Qt-Applikation Projekt erstellt, mit dem Designer meine Anwendung mit einigen Labels versehen und im Quellcode im Konstruktor einen Timer erzeugt und mit einer Funktion slot "setLabels()" versehen so das diese jetzt nach jedem Timer aufgerufen wird. Aber wie kommt die Funktion jetzt an das Label??? Sicher ist das ein Basic, aber ich finde nichts wo ich es kappiere. Leider auch kein großer C++-Kenner. Da ich in Spanien bin auch schwer mit eng./deut. Literatur. Vielen Dank für euer Verständniss!
Code: Alles auswählen
class Counter : public QMainWindow
{
...
public slots:
void setLabels();
};Code: Alles auswählen
Counter::Counter(QWidget *parent, Qt::WFlags flags)
: QMainWindow(parent, flags)
{
..
QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(setLabels()));
timer->start(1000);
setLabels();
}
void Counter::setLabels()
{
// HIER SOLL DAS LABEL GESETZT WERDEN
}