Red de conocimiento informático - Problemas con los teléfonos móviles - Qt establece el icono de la bandeja del sistema y el icono del programa

Qt establece el icono de la bandeja del sistema y el icono del programa

VS2013 Qt

1. Establece el ícono del programa

1. Al crear el proyecto, presta atención a la selección

Se generará automáticamente un archivo *.ico. , si no deseas utilizarlo, simplemente reemplázalo directamente.

2. Si olvidas seleccionar este paso, puedes crear manualmente un archivo *.rc con el contenido como referencia y agregarlo al proyecto, el efecto será el mismo.

Por ejemplo: IDI_ICON1 ICON DISCARDABLE ?"child.ico"

3. También puedes usar setWindowIcon() para agregarlo en el programa

Por ejemplo :

QIcon icon("D:\Qt\project(creator)\serial\1.jpg");

w.setWindowIcon(icon);

2. Configuración Icono de la bandeja del sistema

1. Configure el icono de la bandeja del sistema

Archivo .h:

Por ejemplo: QStstemIcon m_sysTray

<; p> Archivo .cpp:

m_sysTray.setToolTip(""); // Establece el texto del mensaje

m_sysTray.setIcon( QIcon("path")); icon

QMenu* menu = new QMenu(); // Menú de bandeja

menu-gt; addAction(ui.setContextMenu(menu); //establecer menú contextual

m_sysTray.