Autor
|
Tema: Dudas usando libreria Qt en C++ (Leído 9,302 veces)
|
ZharkD
|
Buenas, Pues recien me inicie en programacion con las librerias Qt (en C++) y me lio con algunas dudas ya que no encuentro respuestas por el G master. Bueno mis dudas son: 1- Como se leen variables usando Qt (existe un scanf o simplemente se lee cuando un usuario introduce algo en un textbox)? Deseo hacer un programa donde digamos se meustren "x clientes" y alguna informacion de estos, asi como los planes disponibles (paquetes o promociones) que a adquirido cada usuario. 2- Es posible leer y guardar una relacion de usuarios y demas de forma organizada? A base de algun archivo extra (externo) o algo asi, me podrian dar alguna idea de como hacer esto posible? Gracias por su atencion a este caso
|
|
|
En línea
|
|
|
|
[Zero]
Wiki
Desconectado
Mensajes: 1.082
CALL DWORD PTR DS:[0]
|
1- Depende a lo que te refieras con "Como se leen variables usando Qt", pero se hacen con los diversos widgets como pueden ser los edit's, checkbox's, etc... 2- Puedes usar bases de datosSaludos
|
|
|
En línea
|
“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza. Nietzsche
|
|
|
ZharkD
|
1- Depende a lo que te refieras con "Como se leen variables usando Qt", pero se hacen con los diversos widgets como pueden ser los edit's, checkbox's, etc... 2- Puedes usar bases de datosSaludos Gracias por tu respuestas. 1- Si esactamente a eso me referia con leer variables (como en el ejemplo que expongo antes, un usuario escribe algo en un textbox y ese valor se guarda). 2- Esas bases de datos, como se guardan? Algun archivo externo o dentro del exe, ya que segun entiendo la documentacion de la libreria "QSqlQueryModel" parece como si se conectara a una base de datos lo cual seria algo que no creo que me sirva ya que deseo distribuir este software y busco que sea accesible sin necesidad de instalar softwares adicionales. Gracias por su tiempo
|
|
|
En línea
|
|
|
|
[Zero]
Wiki
Desconectado
Mensajes: 1.082
CALL DWORD PTR DS:[0]
|
Bueno, el módulo Qt necesita SQLite, si no quieres añadir dependencia a éste puedes utilizar un simple txt y guardar los datos en él utilizando las clases para manejar archivosSaludos
|
|
|
En línea
|
“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza. Nietzsche
|
|
|
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
Desconectado
Mensajes: 3.069
/^$/
|
Disculpen que me meta, pero bueno, ya que están hablando de qt.
Una duda que siempre tuve es, ¿cómo hacer para dar un software hecho con qt sin que la otra máquina tenga qt?
Pregunto esto porque yo al pasar el ejecutable no funcionó, entonces tuve que pasar una .dll junto al ejecutable, y un programita de 400 kb se fue hasta 50 megas.
|
|
|
En línea
|
|
|
|
ZharkD
|
@Hacker_Zero Ohh, bien bien gracias por la info, voy a pasarme a leer y les comento si me salen dudas @Leo Gutiérrez Wow, la verdad voy empezando con Qt pero esperemos los que ya lo han usado te respondan esta pregutna ya que nos sirve a todos los que vamos de inicio Gracias por sus aportes
|
|
|
En línea
|
|
|
|
08l00D
Desconectado
Mensajes: 168
|
Una duda que siempre tuve es, ¿cómo hacer para dar un software hecho con qt sin que la otra máquina tenga qt?
No podes, el sistema siempre debe tener las librerias dinamicas de Qt (sino en tu ejecutable tenes referencias a ninguna parte) para poder usarlo en tu programa... Sino supongo que podras compilar el codigo con las librerias embebidas en el ejecutable osea lo que seria un linkeado estatico... pero ahi si que el peso de tu ejecutable se va a ir al carajo
|
|
|
En línea
|
|
|
|
ZharkD
|
No podes, el sistema siempre debe tener las librerias dinamicas de Qt (sino en tu ejecutable tenes referencias a ninguna parte) para poder usarlo en tu programa... Sino supongo que podras compilar el codigo con las librerias embebidas en el ejecutable osea lo que seria un linkeado estatico... pero ahi si que el peso de tu ejecutable se va a ir al carajo O...M...G Entonces que recomiendan para hacer softwares? :S El "proposito" es crear softwares para venderlos/regalarlos/pasarlos sin embargo, con esto que me dicen solo aria "softwares para mi mismo" :S En C++ es igual usando Win API? De ser asi, que lenguage seria mas recomendable o como se podria hacer?
|
|
|
En línea
|
|
|
|
[Zero]
Wiki
Desconectado
Mensajes: 1.082
CALL DWORD PTR DS:[0]
|
Quieeeetooooosss!!!! Que la gente deja de usar Qt por accidente! . Puedes compilar Qt de forma estatica, de forma que las dlls de Qt esten embedidas en el ejecutable final, pero no las dlls que ocupan cientos de megas, sino que con 4-5 megas (1-2 con el ejecutable empacado) tienes un ejecutable funcional sin necesidad que el otro pc tenga instalado nada de Qt. Basta con utilizar la directiva -static al compilar los sources de Qt. Saludos PD: Disculpen las tildes, se me puso la config de teclado en ingles y ya tuve que buscar sinonimos para no utilizar la enhe.
|
|
|
En línea
|
“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza. Nietzsche
|
|
|
ZharkD
|
Puedes compilar Qt de forma estatica, de forma que las dlls de Qt esten embedidas en el ejecutable final, pero no las dlls que ocupan cientos de megas, sino que con 4-5 megas (1-2 con el ejecutable empacado) tienes un ejecutable funcional sin necesidad que el otro pc tenga instalado nada de Qt. Basta con utilizar la directiva -static al compilar los sources de Qt. Gracias por tus comentarios, Valla lograron asustarme por unos minutos XD Y hay forma de compilar de esa manera usando el qtcreator? (Tengo Win7) Segun entiendo el "-static" es en la konsole de linux verdad?
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[NetBeans] Problema usando la librería DefaultEditorKit
Java
|
~ Yoya ~
|
4
|
4,838
|
7 Marzo 2011, 23:23 pm
por ~ Yoya ~
|
|
|
Programa usando libreria fstream
Programación C/C++
|
@ron
|
0
|
5,025
|
14 Abril 2011, 03:01 am
por @ron
|
|
|
crear codigo QR en pdf usando libreria fpdf
PHP
|
OssoH
|
5
|
23,979
|
8 Septiembre 2023, 04:19 am
por OCramxD1
|
|
|
Problema Con Generar PDF! Usando Libreria DOMPDF
Desarrollo Web
|
01munrra
|
0
|
2,546
|
2 Mayo 2013, 17:53 pm
por 01munrra
|
|
|
Duda creando un menu usando la libreria SDL
Programación C/C++
|
erest0r
|
0
|
1,562
|
30 Agosto 2013, 00:40 am
por erest0r
|
|