Bonjour c'est encore moi
J'ai essayer plein de truc différents pour modifier la valeur d'un attribut, mais erreur sur erreur. Alors voila sur quoi je me suis arrêter.
Ce que j'aimerais c'est que a partir d'une classe que nous nommerons B, je puisse faire
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
27
28
29
30
31
32
33
34
35
36
37
38
39 #include "window.h" Window::Window(): QWidget() { //pas important } void Window::Config() { //pas important } void Window::ListenToClients() { bool threadFinish(false); do { if(m_isLaunched == true) { Server myServer(m_port); for(int i = 0; i < 100; i++) { myServer.ListenNewConnections(); } } }while(threadFinish == false); } void Window::Set_IsLauched(bool isLaunched) { m_isLaunched = isLaunched; } void Window::Set_Port(int port) { m_port = port; }Pour l'erreur obtenue c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part Window::Set_IsLaunched(une_var);pareil avec m_port.
Code : Sélectionner tout - Visualiser dans une fenêtre à part window.obj:-1: erreur : LNK2001: symbole externe non résolu "private: static bool Window::m_isLaunched" (?m_isLaunched@Window@@0_NA)
Merci pour votre aide.
Partager