Preguntas etiquetadas con qt

Qt es un marco de desarrollo de aplicaciones multiplataforma ampliamente utilizado para el desarrollo de software de aplicación que se puede ejecutar en varias plataformas de software y hardware con poco o ningún cambio en la base de código subyacente, mientras que tiene la potencia y la velocidad de las aplicaciones nativas. Qt está disponible con licencias comerciales y de código abierto.

361
¿Cómo convertir int a QString?

На этот вопрос есть ответы en Stack Overflow на русском : Как преобразовать int в QString? ¿Hay una QStringfunción que toma un int y lo genera como a

229
¿Cómo convertir QString a std :: string?

Estoy tratando de hacer algo como esto: QString string; // do things... std::cout << string << std::endl; pero el código no se compila. ¿Cómo enviar el contenido de qstring a la consola (por ejemplo, para propósitos de depuración u otras razones)? ¿Cómo convertir QStringa...

185
¿Contenedores STL o Qt?

¿Cuáles son los pros y los contras del uso de contenedores (Qt QMap, QVectoretc.) sobre su equivalente STL? Puedo ver una razón para preferir Qt: Los contenedores Qt se pueden pasar a otras partes de Qt. Por ejemplo, se pueden usar para rellenar ay QVariantluego a QSettings(aunque con alguna...

167
¿Cómo habilitar C ++ 11 en Qt Creator?

El título es bastante descriptivo. He descargado Qt Creator 2.7.0, y estoy tratando de compilar un código básico de C ++ 11: int my_array[5] = {1, 2, 3, 4, 5}; for(int &x : my_array) { x *= 2; } Recibo el siguiente error: range based for loops are not allowed in c++ 98 mode Sin embargo,...

159
Cómo imprimir en la consola cuando se usa Qt

Estoy usando Qt4 y C ++ para hacer algunos programas en gráficos de computadora. Necesito poder imprimir algunas variables en mi consola en tiempo de ejecución, sin depurar, pero coutparece que no funciona incluso si agrego las bibliotecas. ¿Hay alguna forma de hacer

136
qmake: no se pudo encontrar una instalación Qt de ''

Tengo un software en ubuntu que requiere que ejecute qmake para generar el Makefile. Sin embargo, ejecutar qmake devuelve este error, qmake: could not find a Qt installation of '' He instalado lo que pensé que eran los paquetes requeridos usando, sudo apt-get install qt4-qmake sudo apt-get...

133
Conexión de señales y ranuras sobrecargadas en Qt 5

Tengo problemas para familiarizarme con la nueva sintaxis de señal / ranura (usando la función de puntero a miembro) en Qt 5, como se describe en Nueva sintaxis de ranura de señal . Traté de cambiar esto: QObject::connect(spinBox, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)); a...

129
¿Forma correcta de salir de un programa Qt?

¿Cómo debería salir de un programa Qt, por ejemplo, al cargar un archivo de datos y detectar daños en el archivo, y el usuario debe salir de esta aplicación o reiniciar el archivo de datos? Debería: llamada exit(EXIT_FAILURE) llamada QApplication::quit() llamada QCoreApplication::quit() ¿Y la...

121
Qt Creator - Proyecto ERROR: Xcode no está configurado correctamente. Es posible que deba confirmar el acuerdo de licencia ejecutando / usr / bin / xcodebuild

Acabo de instalar Qt 5.5 y estoy usando Qt Creator por primera vez en OS X. Cuando instalé Qt por primera vez, me dio un mensaje de error 'Xcode 5 no instalado' que pensé que era extraño (tengo el Xcode 7 beta) , pero la instalación se completó correctamente de todos modos. Ahora, cuando inicio o...

118
¿Detectar si stdin es una terminal o una tubería?

Cuando ejecuto " python" desde la terminal sin argumentos, aparece el shell interactivo de Python. Cuando ejecuto " cat | python" desde la terminal, no inicia el modo interactivo. De alguna manera, sin recibir ninguna entrada, ha detectado que está conectado a una tubería. ¿Cómo haría una...