Разработка информационной подсистемы управления доступом к электронным ресурсам компьютерной сети для ООО "Еврософт", г. Ставрополь

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



начальной инициализации полей класса.Указывает на родительский widget.~Main_a_class()Деструктор классанетon_pushButton_ clicked()Обработчик события нажатия на кнопку Закрыть. Выход из программы. нетload()Загружает элементы listWidget соответствующим содержимым.нетload_view()Настраивает интерфейс программы в зависимости от прав пользователя.нетon_button_restart _clicked()Обработчик события нажатия на кнопку Перезагрузка компьютера. Сохраняет в файл exit.exit команду перезагрузки компьютера.нетon_button_switch _off_clicked()Обработчик события нажатия на кнопку Выключение компьютера. Сохраняет в файл exit.exit команду выключения компьютера.нетon_button_add_ icon_clicked()Обработчик события нажатия на кнопку Добавить иконку. Вызывает диалоговое окно Добавление иконки.нетon_button_delete _clicked()Обработчик события нажатия на кнопку Удалить иконку. Вызывает диалоговое окно Удаление иконки.нетon_listWidget_ itemClicked (QListWidgetItem* item)Обработчик события клика по элементу списка listWidget. Запускает программу, привязанную к данному элементу списка.Указывает на элемент списка listWidget.on_listWidget_2_ itemClicked (QListWidgetItem* item)Обработчик события клика по элементу списка listWidget_2. Запускает программу, привязанную к данному элементу списка.Указывает на элемент списка listWidget_2.on_listWidget_3_ itemClicked (QListWidgetItem* item)Обработчик события клика по элементу списка listWidget_3. Запускает программу, привязанную к данному элементу списка.Указывает на элемент списка listWidget_3.on_listWidget_ itemClicked (QListWidgetItem* item)Обработчик события клика по элементу списка listWidget. Запускает программу, привязанную к данному элементу списка.Указывает на элемент списка listWidget.on_listWidget_2_ itemClicked (QListWidgetItem* item)Обработчик события клика по элементу списка listWidget_2. Запускает программу, привязанную к данному элементу списка.Указывает на элемент списка listWidget_2.on_listWidget_3_ itemClicked (QListWidgetItem* item)Обработчик события клика по элементу списка listWidget_3. Запускает программу, привязанную к данному элементу списка.Указывает на элемент списка listWidget_3.on_listWidget_4_ itemClicked (QListWidgetItem* item)Обработчик события клика по элементу списка listWidget_4. Запускает программу, привязанную к данному элементу списка.Указывает на элемент списка listWidget_4.tick()Обработчик события для таймера timer. Осуществляет поиск наиболее дорогостоящего из запущенных приложений, возвращает средства с других платёжных систем, переведённые ранее пользователем, вызывает функцию для формирования запроса на списания средств нетzapros_snyat(double d)Формирует запрос на списание средств.Передаёт в функцию сумму для списания.getReplyFinished (QNetworkReply *reply)Обработчик события ответа с сервера.Указывает на ответ с сервераon_pushButton_2_ clicked()Обработчик события нажатия на кнопку Проводник, вызывает диалоговое окно Проводникнетon_button_option_ clicked()Обработчик события нажатия на кнопку Настройки, вызывает диалоговое окно Настройкинетon_button_exit_clicked()Обработчик события нажатия на кнопку Выход, вызывает форму авторизации.нет123sort()Сортирует запущенные программы по стоимости.нетon_tabWidget_ currentChanged (int index)Обработчик события смены вкладки элемента tabWidgetПередаёт в функцию номер выбранной вкладки.sort_button()Сортирует кнопки с программами в трее. нетon_button_proc1_clicked()Разворачивает и выводит на передний план главное окно приложения, привязанное к кнопке button_proc1.нетon_button_proc2_clicked()Разворачивает и выводит на передний план главное окно приложения, привязанное к кнопке button_proc2.нетon_button_proc3_clicked()Разворачивает и выводит на передний план главное окно приложения, привязанное к кнопке button_proc3.нетon_button_proc4_clicked()Разворачивает и выводит на передний план главное окно приложения, привязанное к кнопке button_proc4.нетon_button_proc5_clicked()Разворачивает и выводит на передний план главное окно приложения, привязанное к кнопке button_proc5.нетon_button_ keybroad_clicked()Обработчик события нажатия на кнопку Клавиатура, запускает экранную клавиатуру.нет

Из главной формы пользователь с правами администратора может перейти на форму Настройки, где существует возможность: устанавливать различные цены за использование программ с разных вкладок, изменять пароль администратора, устанавливать имя зала и компьютера и включать и выключать программу A_Class. Пароль администратора защищен криптографией методом md5. Включить и выключить программу A_Class значит совершить соответствующие записи в реестр. Спецификация основных функций модуля dialog_option программы представлена в таблице 3.3.

Таблица 3.3 - Спецификация функций модуля dialog_option

Прототип функцииНазначениеНазначение формальных параметровDialog_option(QWidget *parent)Конструктор класса. Служит для первоначальной инициализации полей класса.Указывает на родительский widget.~Dialog_option()Деструктор классанетon_button_save_clicked()Обработчик события нажатия кнопки Сохранить. Записывает все внесенные изменения в соответствующие файлы.нетon_button_cancel_ clicked()Обработчик события нажатия кнопки Отмена. Закрывает диалоговое окно Настройки без сохранения изменений.нетon_button_save _reg_clicked()Обработчик события нажатия кнопки Включить класс. Осуществляет необходимые записи в реестр ОС.нетon_button_del _reg_clicked()Обработчик события нажатия кнопки Выключить класс. Возвращает реестр ОС в исходное состояние до включения класса.нетon_comboBox_ Language_ currentIndexChanged (int index)Обработчик события смены языка программы. Записывает в файл Language.mycl выбранный язык.Передаёт в функцию номер выбранной строки.EN