Cómo agregar bordes a widgets periféricos en qt
El método es el siguiente:
Establece el estilo del widget periférico: borde
QWidget *widgetMain = new QWidget();
widgetMain-gt ;setObjectName("widgetMain");
widgetMain-gt;setStyleSheet("QWidget#widgetMain{borde: 1px sólido #FF00FF; radio de borde: 5px;};
Explicación detallada de QT
Qt es un marco de desarrollo de aplicaciones de interfaz gráfica de usuario C multiplataforma desarrollado por QQ Technology en 1991. Se puede utilizar para desarrollar programas GUI y programas sin GUI, como herramientas y servidores de consola. Qt es un marco orientado a objetos que utiliza extensiones especiales de generación de código (llamadas Meta Object Compiler (moc)) y algunas macros, que son fáciles de ampliar y permiten la programación de componentes. Ventajas<. /p>
Qt es compatible con los siguientes sistemas operativos: Microsoft Windows 95/98, Microsoft Windows NT, Linux, Solaris, SunOS, HP-UX, Digital UNIX (OSF/1, Tru64), Irix, FreeBSD, BSD/OS, SCO, AIX, OS390, QNX, etc.
Orientado a objetos: el buen mecanismo de encapsulación de Qt hace que Qt sea altamente modular y reutilizable, lo cual es muy conveniente para el desarrollo del usuario. Qt proporciona un tipo de seguridad llamado. señales/ranuras para reemplazar la devolución de llamada, lo que hace que la cooperación entre varios componentes sea muy simple.
API enriquecida: Qt incluye más de 250. La clase C también proporciona colecciones basadas en plantillas, serialización, archivos y E/S. dispositivo, administración de directorios y clases de fecha/hora. Incluso incluye funciones de procesamiento de expresiones regulares.
Admite representación de gráficos 2D/3D, admite OpenGL, una gran cantidad de documentos de desarrollo y soporte XML.
Resumen
El conocimiento de estos programas de computadora es difícil de entender para la gente común, pero es una introducción normal para los profesionales de la informática. Este programa se usa ampliamente y el desarrollo de aplicaciones es inseparable. Familiarizarse con él es sólo la base para aprender a programar.