Bonjour,
J'aimerais faire un exemple basic avec QtimerEvent mais n'arrive pas a trouver d'exemple que je comprends sur internet.
Selon ce que j'ai vu J'ai commencé celui ci:
mainwindow.h
mainwindow.cpp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QTimerEvent> #include <QMainWindow> namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); QTimerEvent TM; private slots: void on_pushButton_clicked(); void timerEvent(QTimerEvent* event); private: Ui::MainWindow *ui; }; #endif // MAINWINDOW_H
Je pense aue je dois declarer un Objet QTimerEvent quelque part pour definir tout les combiens de temps je veux que l'evenement ait lieu mais je n'arrive pas à savoir ou et comment...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 #include "mainwindow.h" #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); } MainWindow::~MainWindow() { delete ui; } void MainWindow::timerEvent(QTimerEvent* event) { // function that would need to be called every minute }
Quelque pourait m'aider ?
Merci d'avance
Dereck
Partager