Добавить иконку окна в Qt

Когда речь заходит о том, чтобы показать свое творение кому то, нужно представить его. И тут конечно же придётся задать иконку для окна:

Какая никакая, но это в любом случае лучше, чем отсутствие как таковое.

Тем более что в Qt это делается проще простого. У любого окна есть свойство windowIcon и метод setWindowIcon()

А задать вообще просто. Вот например в конструкторе главного окна:

    QIcon winIcon("path_to_icon/main.ico");
    this->setWindowIcon(winIcon);

Обратите внимание, что заковыкой тут является как раз путь к иконке 😉

 

Похожий код:

Фото аватара
Алексей Петров

Программист, разработчик с 5 летним опытом работы. Учусь на разработчика игр на Unity и разработчика VR&AR реальности (виртуальной реальности). Основные языки программирования: C#, C++.

Оцените автора
Бла, бла код
Добавить комментарий

  1. lamazavr

    найлучшим вариантом тут будет наверное добавить иконку в ресурсы Qt

    Ответить
    1. lamazavr

      Как добавить иконку в ресурсы Qt?

      Ответить
  2. lamazavr

    Добавьте файл ресурсов Qt в проект, если у Вас его нет. Затем добавьте префикс, после чего добавьте файл. Кнопки увидите после того, как открыли файл ресурсов (*.qrc).

    Ответить