Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: ApOkAlizE en 5 Agosto 2011, 15:25 pm



Título: ¿Alguien que sepa de qdevelop?
Publicado por: ApOkAlizE en 5 Agosto 2011, 15:25 pm
Bueno,estoy aprendiendo C++ en qdevelop. El problema es este.
Imaginaros que tengo un boton:

void DialogImpl::Botoncito()
{
   //ordenes del botoncito.
}

hasta aqui todo bien, pero ahora quiero llamar a una funcion para conectar los sockets por ejemplo.

void DialogImpl::Botoncito()
{
   //ordenes del botoncito.
void sockets();
}

void sockets()
{
   /ordenes de sockets.
}

ahora desde Botoncito he intentado llamar a la funcion sockets(), pero lo que me sucede es que qdevelop me dice que hay un error porque no puedo acceder a ese lugar, supongo que es porque en Botoncito esta en DialogImpl. Pero no se,¿alguien me podria decir como hacer para que desde Botoncito pueda acceder en otra funcion que este fuera de DialogImpl?


Título: Re: ¿Alguien que sepa de qdevelop?
Publicado por: EvilGoblin en 5 Agosto 2011, 16:18 pm
Lo mas facil, anda arriba y pone agregar o nuevo (no recuerdo el nombre) y agrega una nueva CLASE. la haces publica y agregas funciones dentro de ahi, y luego la inicializas cuando inicializas las funciones de Qdevelop. Y la llamas de donde quieras.


Es lo que yo hice en Kdevelop, imagino que sera lo mismo ahi.