Skip to content
This repository has been archived by the owner on Apr 1, 2022. It is now read-only.
/ QtSettingsDemo Public archive

Settings file generator: demonstration of the graphical interface created using Qt in the Qt Creator environment

License

Notifications You must be signed in to change notification settings

paveloom-m/QtSettingsDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Описание

Файл settings, который создает это приложение, описывает параметры, используемые для настройки программы. Пример описан в руководстве репозитория C1. Оттуда же взяты и параметры для этой демонстрации, — в одноименной папке расположены приложение, созданный файл settings и исходный код. В папке «Другое» находятся примеры для знакомства с Qt и Qt Creator; в папке «Тест» — тест на считывание данных из сгенерированного файла settings (основано на главной программе из репозитория C1). Скачать интересующие каталоги можно из директории «Архивы». Приложение выглядит следующим образом:

Превью

Замечания

  • Наведение на текстовую метку или на чекбокс выводит подсказку о параметре;
  • Для корректной работы необходимо иметь установленной библиотеку Qt (к примеру, sudo apt-get install qt5-default);
  • По умолчанию генерация файла работает только при запуске приложения через терминал (./Settings\ Generator): это связано с переменной окружения LD_LIBRARY_PATH;
  • Приложение запоминает введенные данные при нажатии кнопки «Создать / обновить» и записывает их в файл ~/.config/paveloom/Демонстрация.conf. Эти данные будут восстановлены при следующем запуске приложения.

About

Settings file generator: demonstration of the graphical interface created using Qt in the Qt Creator environment

Topics

Resources

License

Stars

Watchers

Forks