t
tettaMay 21, 2017, 4:42 p.m.

Иконка программы

Как поставить иконку программе, что бы сразу было и для .exe (я читал статьи, но у меня не вышло. Там было много кодов где картинка имеет расширение .ico, зачем оно и обязательно ли? А также, где должна находится иконку в папка, что бы её использовать?)

We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.

Do you like it? Share on social networks!

7
Arrow
  • May 22, 2017, 10:19 a.m.
  • The answer was marked as a solution.

В файле *.pro написать:

win32: RC_ICONS = $$PWD/pict/program.ico

program.ico - название вашей иконки.

Лежит она в каталоге pict в папке с вашей программой (папка может иметь и другое имя).

На форуме - https://evileg.com/forum/topic/94/?page=1

    t
    • May 22, 2017, 2:32 p.m.

    Спасибо. Но есть еще один вопрос, как поменять расширение файла?

      t
      • May 22, 2017, 2:39 p.m.

      И еще, это иконка. которая будет снизу, да?

        t
        • May 22, 2017, 2:40 p.m.

        А как сделать, что бы картинка была на кнопке и что бы кнопка не выделялась? (простите, что отдельно, чет туплю)

          Arrow
          • May 22, 2017, 3:43 p.m.

          Можно подробнее расширение какого файла: иконки?

          Вопрос первый:

          Это иконка которая отображается на панели задач и в проводнике, а также в заголовке окна программы в Windows.

          Вопрос второй:

          Если на форму добавить виджет QPushButton у него в свойствах в визуальном редакторе можно установить галочку на свойстве flat, а в icon выбрать иконку из файла ресурсов или внешнего файла.

          Если в коде, то так:

          ui->pushButton->setIcon(QIcon(":/pict/Picture.png"));

          где /pict/Picture.png - путь и имя картинки (в ресурсах программы).

            Arrow
            • May 22, 2017, 3:49 p.m.

            Плоской картинка делается так:

            ui->pushButton->setFlat(true);
              Arrow
              • May 22, 2017, 3:57 p.m.

              Извините опечатка - не картинка, а кнопка. :)

                Comments

                Only authorized users can post comments.
                Please, Log in or Sign up
                AD

                C ++ - Test 004. Pointers, Arrays and Loops

                • Result:50points,
                • Rating points-4
                m

                C ++ - Test 004. Pointers, Arrays and Loops

                • Result:80points,
                • Rating points4
                m

                C ++ - Test 004. Pointers, Arrays and Loops

                • Result:20points,
                • Rating points-10
                Last comments
                i
                innorwallNov. 14, 2024, 12:07 p.m.
                Circuit switching and packet data transmission networks Angioedema 1 priligy dapoxetine
                i
                innorwallNov. 14, 2024, 11:42 a.m.
                How to Copy Files in Linux If only females relatives with DZ offspring were considered these percentages were 23 order priligy online uk
                i
                innorwallNov. 14, 2024, 9:09 a.m.
                Qt/C++ - Tutorial 068. Hello World using the CMAKE build system in CLion ditropan pristiq dosing With the Yankees leading, 4 3, Rivera jogged in from the bullpen to a standing ovation as he prepared for his final appearance in Chicago buy priligy pakistan
                i
                innorwallNov. 14, 2024, 4:05 a.m.
                EVILEG-CORE. Using Google reCAPTCHA 2001; 98 29 34 priligy buy
                i
                innorwallNov. 14, 2024, 4 a.m.
                PyQt5 - Lesson 007. Works with QML QtQuick (Signals and slots) priligy 30mg Am J Obstet Gynecol 171 1488 505
                Now discuss on the forum
                i
                innorwallNov. 14, 2024, 3:39 a.m.
                добавить qlineseries в функции priligy amazon canada 93 GREB1 protein GREB1 AB011147 6
                i
                innorwallNov. 11, 2024, 10:55 a.m.
                Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
                9
                9AnonimOct. 25, 2024, 9:10 a.m.
                Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…

                Follow us in social networks