Evgenii Legotckoi
Evgenii LegotckoiҚаң. 2, 2016, 12:30 Т.Қ.

Qt WinAPI - Оқулық 008. QSettings арқылы Windows Autostart жүйесіне Qt қолданбасын қосу

Өздеріңіз білетіндей, QSettings сыныбы қолданба параметрлерін OS Windows тізілімінде сақтауға мүмкіндік береді. Осы мүмкіндіктің және Windows тізілімінің қалай жұмыс істейтінін жақсы білудің арқасында қолданбаны автоматты түрде іске қосуға қосуға немесе оны сол жерден, мысалы, қолданба параметрлері диалогтық терезесі арқылы жоюға болады. Мұны істеу үшін сіз құсбелгіні пайдалана аласыз, егер ол құсбелгі қойылса, диалогтық терезеде растау түймесін басу арқылы қолданбаны автоматты түрде іске қосуға жазыңыз, әйтпесе оны автоматты іске қосудан алып тастаңыз.

Қалай болғанда да, бәрі екі қадамға дейін төмендейді.

Біз қосымшаны autorun үшін жазамыз

#ifdef Q_OS_WIN32
    QSettings settings("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", QSettings::NativeFormat);
    settings.setValue(APPLICATION_NAME, QDir::toNativeSeparators(QCoreApplication::applicationFilePath()));
    settings.sync();
#endif

Қолданбаны автоматты іске қосудан алып тастаңыз

#ifdef Q_OS_WIN32
    QSettings settings("HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", QSettings::NativeFormat);
    settings.remove(APPLICATION_NAME);
#endif

Әрине, біз барлық кодты компилятор шарттарына орап аламыз, өйткені бұл жағдайда код платформаға тәуелді.

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

Пікірлер

Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
Кіріңіз немесе Тіркеліңіз
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:50ұпай,
  • Бағалау ұпайлары-4
m
  • molni99
  • Қаз. 26, 2024, 11:37 Т.Ж.

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:80ұпай,
  • Бағалау ұпайлары4
m
  • molni99
  • Қаз. 26, 2024, 11:29 Т.Ж.

C++ - Тест 004. Указатели, Массивы и Циклы

  • Нәтиже:20ұпай,
  • Бағалау ұпайлары-10
Соңғы пікірлер
i
innorwallҚар. 14, 2024, 10:42 Т.Қ.
Linux жүйесінде файлдарды қалай көшіруге болады If only females relatives with DZ offspring were considered these percentages were 23 order priligy online uk
i
innorwallҚар. 14, 2024, 8:09 Т.Қ.
Qt/C++ - 068-сабақ. CLion жүйесінде CMAKE құрастыру жүйесін пайдаланатын Hello World 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
innorwallҚар. 14, 2024, 3:05 Т.Қ.
ЖАМАНДЫҚ ЯРЕК. Google reCAPTCHA пайдалану 2001; 98 29 34 priligy buy
i
innorwallҚар. 14, 2024, 1:54 Т.Қ.
Джанго - Сабақ 003. Джангодағы үлгі, үлгі және көрініс Hair follicles are believed to produce approximately 20 individual hair shafts over the life of the follicle as the follicle progresses through cycles of hair production, shedding ejection, invo…
Енді форумда талқылаңыз
i
innorwallҚар. 14, 2024, 2:39 Т.Қ.
добавить qlineseries в функции priligy amazon canada 93 GREB1 protein GREB1 AB011147 6
i
innorwallҚар. 11, 2024, 9:55 Т.Қ.
Всё ещё разбираюсь с кешем. 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
9AnonimҚаз. 25, 2024, 7:10 Т.Қ.
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…

Бізді әлеуметтік желілерде бақылаңыз