PDF Google Drive Downloader v1.1


Báo lỗi sự cố

Nội dung text S3G11 Приложения с графическим пользовательским интерфейсом на основе библиотеки Qt (KOLKyLor)

Технологии разработки программного обеспечения Приложение с графическим пользовательским интерфейсом Факультет инфокоммуникационных сетей и систем Кафедра программной инженерии и вычислительной техники Петрова О. Б., Резников Б. К. Программное обеспечение S3G11 ПРИЛОЖЕНИЯ С ГРАФИЧЕСКИМ ПОЛЬЗОВАТЕЛЬСКИМ ИНТЕРФЕЙСОМ НА ОСНОВЕ БИБЛИОТЕКИ Qt (KOLKyLor) ъыъ.рф/Уъеы Цель работы Познакомиться с объектно-ориентированной библиотекой Qt и ее классами, позволяющими построить простейшее приложение с графическим интерфейсом, с инструментальной средой разработки Qt Creator. Задание на лабораторную работу 1. Сконструировать в Qt Creator приложение с графическим интерфейсом на основе Qt, выполняющее функцию калькулятора. Простейший вариант приложения представляет собой форму, имеющую два поля для ввода данных и одно — для вывода. Вычисления выполняются при нажатии пользователем соответствующей кнопки. Минимальный набор функций калькулятора: сложение, вычитание, умножение, деление. 2. Добавить блок цифр. Привести работу к одному LineEdit. 3. Добавить функцию по варианту. Выполненную работу отправить в репозиторий на Git (по указанию преподавателя). По требованию преподавателя работу выполнять, сопровождая разработку коммитами в репозитории Git. Варианты заданий (задание 3) Вариант Функции 1 Модуль cos Корень степени n Факториал 2 Квадратный корень cos Корень степени n Вычисление дБ 3 Знак плюс-минус tg Двоичный логарифм Факториал 4 Квадратный корень sin Корень степени n Факториал 5 Возведение в степень sin Логарифм по основанию n Вычисление дБ 1


Технологии разработки программного обеспечения Приложение с графическим пользовательским интерфейсом Факультет инфокоммуникационных сетей и систем Кафедра программной инженерии и вычислительной техники Петрова О. Б., Резников Б. К. mainwindow.cpp #include "mainwindow.h" // Подключение модуля формы #include "ui_mainwindow.h" MainWindow::MainWindow(QWidget *parent) // QWidget - базовый класс : QMainWindow(parent), // для любого окна, в т.ч. ui(new Ui::MainWindow) // QMainWindow, parent -- // указатель на // родительское окно { ui->setupUi(this); // Инициализация формы главного окна } MainWindow::~MainWindow() { delete ui; // Освобождение динамической памяти, // занимаемой формой } main.cpp #include // Подключение заголовочного файла // библиотеки Qt #include "mainwindow.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); // Создание объекта -- приложения MainWindow w; // Создание главного окна приложения w.show(); // Отображение окна на экране return a.exec(); // a.exec() - выполнение приложения } Классы библиотеки Qt QString — класс строки. Создание строки: QString str1; str1="qwerty"; QString str2(str1); 4

Tài liệu liên quan

x
Báo cáo lỗi download
Nội dung báo cáo



Chất lượng file Download bị lỗi:
Họ tên:
Email:
Bình luận
Trong quá trình tải gặp lỗi, sự cố,.. hoặc có thắc mắc gì vui lòng để lại bình luận dưới đây. Xin cảm ơn.