Articles of qt

¿Cómo hacer que Qt funcione cuando el hilo principal está ocupado?

La hebra principal (función principal está allí) de mi progtwig está reservada para tareas que no son de GUI. Llama a varias funciones de cálculo largas. Todas las GUI implementadas han estado haciendo su trabajo en hilos separados. Ahora voy a implementar una GUI más usando Qt. La documentación de Qt dice que todas las […]

¿Cómo creo una función de pausa / espera usando Qt?

Estoy jugando con Qt , y quiero crear una pausa simple entre dos comandos. Sin embargo, no parece permitirme usar Sleep(int mili); , y no puedo encontrar ninguna función de espera obvia. Básicamente estoy haciendo una aplicación de consola para probar un código de clase que luego se incluirá en una GUI de Qt adecuada, […]

¿Cómo uso Qt en mis proyectos de Visual Studio 2015?

Tenemos un gran proyecto que usó .NET Framework para mostrar formularios / ventanas. Recientemente decidí desaprobar la dependencia de CLR y pasar a Qt. Mientras aprendíamos Qt, migramos de Visual Studio 2013 a 2015 y luego notamos que no hay soporte qt para la versión MSVC 14 que usa vs2015. Además, Qt vs addin no […]

Señales Qt (QueuedConnection y DirectConnection)

Estoy teniendo problemas con las señales Qt. No entiendo cómo funcionan DirectConnection y QueuedConnection ? Estaría agradecido si alguien explicará cuándo usar cuál de estos (código de muestra sería apreciado).

Error: no se pudo resolver la ruta SDK para ‘macosx10.8’

Así que instalé qt hace unos 5 minutos, y cuando quise codificar una línea de texto simple en el botón e intenté ejecutarlo, recibí este error: : -1: error: no se pudo resolver la ruta SDK para ‘macosx10.8’ ¿Alguien podría ayudar? Además, si necesitas que haga algo, ¿podrías explicarme como si tuviera cinco? (En realidad […]

Conversión de QString a char *

Intenté convertir un QString en un tipo * por los siguientes métodos, pero parece que no funcionan. //QLineEdit *line=new QLineEdit();{just to describe what is line here} QString temp=line->text(); char *str=(char *)malloc(10); QByteArray ba=temp.toLatin1(); strcpy(str,ba.data()); ¿Puedes elaborar el posible error con este método o dar un método alternativo?

Ventana sin bordes que usa Areo Snap, Shadow, Minimize Animation y Shake

Estoy haciendo una aplicación con una ventana sin bordes en Windows. Sin embargo, dado que la ventana no tiene bordes, no tengo sombra, broche, animación de minimización o sacudida. He mirado alrededor y no he encontrado ningún sitio que explique cómo implementar esto. Sin embargo, sé que es posible porque Office 2013, Visual Studio 2012 […]

¿Cómo creo una aplicación simple de la consola Qt en C ++?

Estaba intentando crear una aplicación de consola simple para probar el analizador XML de Qt. Comencé un proyecto en VS2008 y obtuve esta plantilla: int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); return a.exec(); } Como no necesito el procesamiento de eventos, me preguntaba si podría meterme en problemas si omito crear una QCoreApplication […]

Interoperabilidad de imágenes QML y C ++

Revisé la documentación y también lo que pude encontrar en Internet, pero no parece que sea posible acceder a una imagen QML desde C ++. ¿Hay alguna manera de evitarlo?

Interoperabilidad Ncurses y Qt

Al tener una aplicación basada en Qt y ncurses, ¿cuál es la mejor manera de actualizar la pantalla cada segundo, mientras espera la entrada del usuario? (por ejemplo, mostrar el reloj y obtener la entrada del usuario). Necesito el mejor compromiso entre el uso de la CPU y la capacidad de respuesta de la aplicación. […]