En fait, le signal doit être émis dans la même méthode appelé en QML.
Dans mon cas, je doit émettre le signal dans la méthode start_request() et non onread()
Type: Messages; Utilisateur: Johnny29
En fait, le signal doit être émis dans la même méthode appelé en QML.
Dans mon cas, je doit émettre le signal dans la méthode start_request() et non onread()
J'ai passé la méthode qui émet le signal en Public :
public:
explicit request(boost::asio::io_context& ioc, boost::asio::ssl::context& ctx);
void run(char const* host, char const* port,...
Bonjour,
J’émets un signal depuis une classe, et que je transmet à un composant QML via la fonction
setContextProperty (c++) et
Connections{} via mon composant QML.
Cette classe est créée...
Résolu avec les différents headers
Bonjour,
J'ai suivi le tuto sur Boost Asio http://gwenael-dunand.developpez.com/tutoriels/cpp/boost/asio/
Mais lors de la compilation, j'ai quelques erreurs dû aux déclaration des pointeurs...
up !
je n'est toujours pas trouvé, malgré une recherche approfondie :(
j'ai bien testé la socket coté client, j'écris bien dessus.
coté serveur, il ne voit rien.
Si quelqu'un à 1 idée ?
Je vient de faire la modification, sa ne change rien.
Coté serveur, lorsque je commente la ligne de l'appel de la fonction, le client se connecte bien, alors qu'il essaye d'écrire dans le buffer....
je viens de créer un buffer dans chaque classe, toujours le même problème.
J'envoie un std::string, le récupère dans un boost::array différent dans chaque classe
je te remet le code avec les...
oui pardon désolé sa sera plus simple ;)
connexion.cpp,
#include "connexion.h"
connexion::connexion(boost::asio::io_service& io_service) : m_socket(io_service)
{
Bonjour,
Je suis en train de réaliser un petit tchat avec la librairie Boost asio, du type serveur/client.
Je me base sur le tuto http://gwenael-dunand.developpez.com/tutoriels/cpp/boost/asio/...
Je viens de trouver !
Sa venait d'un problème de link. il fallait linker les 2 fichiers .a et non pas que celui de Mariadb .
Et pas besoin de "include #my_global.h"
Problème résolu !!
J'ai trouvé sa https://launchpad.net/mariadb++ mais il y a pas d'api...
Je vais essayer sa, mais je suis toujours pas contre si jamais je trouve l'origine du bug du client natif !
Oui j'ai utilisé le makefile fournit !
Je suis allé voir sur leur site, j'ai pas accès à leur support...
Tu utilise le connecteur mysql avec Mariadb ? Sa marche ?
Voici mon makefile, je ne lui met d'arguments particulier.
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles"...
Après quelques recherches, il en résulte que sa vient d'un conflit c/c++. via ce lien
J'ai pourtant gcc et g++ d'installé.
je vois pas comment spécifier a cmake utiliser le bon compilateur :s
Bonjour
Je développe une application client / serveur avec un accès à une base de donnée type Mariadb
Pour accéder à la bdd j'ai téléchargé le client...
J'ai tenté par 1 autre chemin.
J'ai créé 1 projet sur Qt Creator, importé sur eclipse.
Je le compile et la il me sort
Errors occurred during the build.
Errors running builder 'CDT Builder'...
Bonjour
J'aimerai faire 1 petite application de chat, avec la librairie Qt, pour la partie graphique et SFML pour la partie réseau.
Pour SFML, aucun souci de linkage, mais Qt me pose des souci......
problème résolu apres relecture du tuto 5
interface gui;
gui.menu_user(device, guienv);
device->setEventReceiver(&gui);
Bonjour
Je compte développer un jeu avec Irrlicht 2.8.1.
Lorsque j'arrive à la gestion des événements avec OnEvent(), sa ne passe pas pour le compilateur.
Je crée une classe interface, avec...
Je viens de trouver !
En fait j'ai oublié de faire un coup de qmake après le nettoyage.
Mon application se compile et s’exécute !
Merci de ton aide, je vais attaquer le serveur maintenant ! Je...
J'ai fait 1 nettoyage total, supprimé les .obj, j'ai toujours la même erreur :s
La définition de Client est dans client.cpp
client.h
#ifndef CLIENT_H
#define CLIENT_H
#include <QObject>...
oui je le declare comme sa :
mainwindow.h
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QDialog>
#include "client.h"
lancer_client = new Client ; ne fonctionne pas, sa me met toujours la même erreur :s
si je le met dans la liste d'initialisation, sa ne marche pas non plus :s
#include "mainwindow.h"...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.