Hello,

Dans mon application, des données doivent être globales.
Pour ce faire, j'ai étendu QApplication, comme conseillé dans plusieurs forum, afin de créer mes propres variables :

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
#ifndef QAPPLICATION_AC_H
#define QAPPLICATION_AC_H
 
#include <QApplication>
 
class QApplication_ac:public QApplication
{
public:
    QApplication_ac(int argc, char *argv[]);
    static double ratio;
 
    static double getRatio(){ return ratio;}
};
 
#endif // QAPPLICATION_AC_H
Pour accéder à ces nouvelles variables, partout dans l'application, suis-je obligé de faire :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
#include "qapplication_ac.h"
Ne puis-je pas utiliser qApp ?

A+

Gilles