Extraído de: Baidu.com disco total [67] secciones si el courseware: no usted ganará
Amplios conocimientos de programación Qt
Dominio del desarrollo de interfaces Qt para el desarrollo integrado
Programación de audio en Linux
Programación de vídeo en Linux
población aplicable
Desarrolladores integrados, desarrolladores de interfaz de usuario, entusiastas de C++ Descripción del curso
Este curso proporciona una introducción detallada y completa a los detalles técnicos de desarrollo Qt, con consejos adicionales para escribir aplicaciones Qt en el lado embebido. Todo el curso cubre una gran cantidad de conocimientos, módulos de conocimiento incluyen componentes Qt-Core, QWidgets, multimedia, red, dibujo, base de datos, más de 200 análisis y uso de clases C ++, después de aprender el curso, usted tendrá una base muy sólida de desarrollo de interfaz gráfica Qt.
Cada punto de conocimiento no sólo se explicará claramente a través del vídeo, e irá acompañado de experimentos y tareas cuidadosamente organizados, utilizados para garantizar que el proceso de aprendizaje para dominar con eficacia las tecnologías y conceptos básicos, a través de los experimentos para consolidar, a través de los experimentos para poner a prueba los experimentos y tareas están diseñadas para identificar problemas, encontrar puntos ciegos técnicos, a través de la Q & A y la comunicación para apisonar las habilidades técnicas.
Nota: Este conjunto de tutoriales en vídeo de la clase de entidad fuera de línea, por lo que el vídeo tiene un pequeño número de escenas de diálogo y preguntas y respuestas de los estudiantes, esto es más consciente de los padres a comprar con precaución.
Nota: Este conjunto de tutoriales de vídeo contiene un conjunto completo de 10 conjuntos de preguntas de tarea, que cubre todos los puntos de conocimiento de vídeo, paso a paso, cada avance, el esquema general de la tarea es la siguiente:
A continuación se muestran algunas de las preguntas de los deberes, cada una con una explicación del punto de conocimiento, una gran herramienta para comprobar la eficacia del aprendizaje:
(Se muestran algunas de las tareas, y las preguntas se han difuminado para evitar el robo de imágenes y preguntas)
(Se muestran algunas de las tareas, y las preguntas se han difuminado para evitar el robo de imágenes y preguntas)
(Se muestran algunas de las tareas, y las preguntas se han difuminado para evitar el robo de imágenes y preguntas)
(Se muestran algunas de las tareas, y las preguntas se han difuminado para evitar el robo de imágenes y preguntas)
(Se muestran algunas de las tareas, y las preguntas se han difuminado para evitar el robo de imágenes y preguntas)
...... ......
Catálogo de cursos
Introducción a los Conceptos Básicos de Qt 47:49 Señales y Ranuras con el Diseñador 08:23 Explicación de la Asignación 1-2 07:10 Funciones de Ranura Personalizadas 20:59 Escritura de Controles y Señales y Ranuras en Código Puro 31:21 Explicación de la Asignación 1-4 34:14 Diversas Clases Básicas Incorporadas de Qt 39:35 Revisando + Campos de Entrada + Marcadores de Posición + Cuadros de Mensajes Básicos + Popups 38:27 Objetos de Flujo de Archivos vs. Diálogos + Filtros y Propiedades de Archivos + Técnicas de Edición de Pantalla Partida de Qt Dialogs + File Filters and Properties + Qt Split Screen Editing Techniques 17:38 Regular Expressions + Checkboxes 40:20 Basic Dialogs + Input Dialogs + Message Boxes 55:10 Custom Dialog Icons + Multi-Window Controls + Standard Buttons 48:01 Interface Splitters + Nested Layouts 49:12 List Controls + Stacked Forms + Drop Down Boxes + Image Adaptation + Built-In Resources 33:47 Button Group + Digital Pipe Control + Control Size Control Strategy 33:44 QStringList + Timer + Custom QWidget Derived Classes + Pro File Parsing 49:38 Review + Standard Main Window + Menus + Toolbars + Status Bars + Central Controls + Action QAction 01:05:05 Fonts + Palettes 01:15:39 Custom Editor + File IO +Calculator Development Brainmap Detail +Keyboard Events 01:16:52 Mouse Events +Main Form Status Bar +Temporary Messages +Control Size and Geometry Parameters 57:56 Grid Layout +QPixmap +Drawing Events +Paint Brushes +Brushes 51:45 Paintboard Development +Multi-Event Development +Anti-Aliasing 01:04:28 Review +Cross-Window Signals and Slots +Coordinate System Zooming and Rotation Acceso al estado de QPainter 02:31:35 Explicación del trabajo 4-1 31:33 Controles personalizados + Hojas de estilo de QSS 38:02 Explicación del trabajo 5.4 + dynamic_cast 42:07 Explicación del trabajo 3.1 01:08:13 Hojas de estilo de QSS + Controles de lista 49:34 Conceptos de puerto serie + Serie vs. paralelo + Presentación del puerto serie GEC6818 + Puerto serie Configuración 01:02:44 Configuración del Puerto Serie + Módulo RFID y Comandos de Control 01:04:59 Implementación de una Interfaz Maestra y Control Serie de RFID en Dispositivos Embebidos 49:57 Programación de Vídeo en Linux + Introducción a V4L2 + Uso de la Librería libjpeg 01:07:31 Escribiendo Vídeo de Cámara de Vigilancia desde Cero + Formato de Imagen YUV 01:01:33 Ubuntu, Development Boards, PC Network Configuration Related 29:12 Display Memory Display Principles + Double Buffer Optimisation + V4L2 Detailed Flow + Camera Capture 24:12 Serial Port Operation + Camera Operation + Job 7-4 Detailed Explanation 01:31:40 Introductory Concepts of Audio Programming + ALSA Subsystem Configuration, Compilation, and Deployment 01:02:00 Hands-On Audio Programming Details and Flows from Scratch + Environment Variables Settings 23:14 Frecuencias de muestreo + niveles de cuantificación + pistas de audio + ciclos del búfer de la tarjeta de sonido + modos intercalado frente a no intercalado + PCM frente a WAV + configuración del micrófono 01:19:55 Grabación detallada de todo el proceso + grabación de cualquier duración 18:03 Secuencias de bytes + análisis del formato WAV + V4L2 + etiquetas QLabel para visualizar la videovigilancia 22:49 Análisis de las construcciones clave de V4L2 55:22 Análisis de la caché de la cámara + Mapeo de la caché 02:18:54 Revisión + Detalle del flujo de captura 01:04:25 Codificación JPEG + Conversión de YUV a JPG 44:37 Codificación de grabaciones ALSA + Explicación del diagrama de flujo ALSA 01:06:52 Detalle del formato WAV + Configuración de parámetros de hardware para dispositivos de audio 01:02:15 Detalle de la asignación 8-4 + Temporizador QTimer 01:01 :57 Conceptos básicos de bases de datos + compilación y uso del código fuente de SQLite + C-API de SQLite 48:47 Explicación de la C-API de SQLite + simulación de vehículos entrando y saliendo de un garaje - A 17:57 Explicación de la C-API de SQLite + simulación de vehículos entrando y saliendo de un garaje - B 15:56 Manipulación de SQLite incorporada en Qt + revisión de sentencias SQL 42:17 Configuración de rutas de bibliotecas dinámicas en Qt 11:49:50 Configuración dinámica de rutas de bibliotecas 11:49 Estructura de modelos y vistas en Qt + Explicación del modelo de datos QSqlModel + Explicación de la vista View 01:22:53 Modelo de datos personalizado 54:09 Asignación 10-7 Análisis lógico + Entrada de base de datos por lotes 12:07 Código de interfaz lógica de Handy Retail + Modelo de datos Qt + Vinculación de cuadros desplegables - A 55:02 Handy Retail Interfaz Lógica Código de Interfaz + Modelo de Datos Qt + Vinculación de Cuadro Desplegable - B 01:12:07 Interfaz Práctica de Retail Interfaz Lógica Código de Interfaz + Modelo de Datos Qt + Vinculación de Cuadro Desplegable - C 39:54 Revisión de Redes + QUdpSocket + Obtención de Información de Host + Comunicación UDP 40:01 QTcpSocket + Comunicación TCP - A 46:12 QTcpSocket+Comunicación TCP - B 12:32 Revisión de Redes + Introducción al Protocolo HTTP + QNetworkAccessManager + Programación HTTP 01:19:31 Archivos QFile + Comunicación QUdpSocket 54:51 Asignación 9-5 Explicación Detallada 34:06 Búsqueda de Nombre de Dominio + Comunicación QTcpSocket 01. 01:59 Configuración del entorno de compilación cruzada de Qt 03:08
Declaración de recursos (la compra se considera un acuerdo con esta declaración): 1. Cualquier operación en la plataforma del sitio web se considera que han leído y aceptado la parte inferior del acuerdo de registro del sitio web y renuncia de responsabilidad, los recursos de este sitio han sido ultra-bajo precio, y no proporciona soporte técnico 2. Algunos usuarios de la red comparten la dirección de disco neto puede no ser válida, como la aparición de fallos, por favor envíe un correo electrónico al servicio al cliente code711cn#qq.com (sustituir # con @) se compondrá de enviar ¡3. Este sitio proporciona todos los recursos descargables (software, etc) sitio para asegurarse de que no hay cambios negativos, pero este sitio no puede garantizar la exactitud, seguridad e integridad de los recursos, las descargas de los usuarios a su propia discreción, nos comunicamos a aprender con el fin de no todo el código fuente no es 100% libre de errores o sin errores, es necesario tener una cierta base para poder leer y entender el código, para poder modificar la depuración! código y resolver errores. Al mismo tiempo, los usuarios de este sitio deben entender que la Source Code Convenience Store no posee ningún derecho sobre el software proporcionado para su descarga, los derechos de autor pertenecen al propietario legal del recurso. ¡4. Todos los recursos en este sitio sólo para fines de aprendizaje y de investigación, por favor debe ser eliminado dentro de las 24 horas de los recursos descargados, no utilice con fines comerciales, de lo contrario los conflictos legales derivados del sitio y el editor del sitio de responsabilidad colateral y no se llevará a cabo! 5. Debido a la naturaleza reproducible de los recursos, una vez adquiridos no son reembolsables, el saldo de recarga tampoco lo es.