Qt:Документация 4.3.2/demos-books
Материал из Wiki.crossplatform.ru
Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
[править] Демонстрация Books
Файлы:
- demos/books/bookdelegate.cpp
- demos/books/bookdelegate.h
- demos/books/bookwindow.cpp
- demos/books/bookwindow.h
- demos/books/initdb.h
- demos/books/main.cpp
- demos/books/books.qrc
Демонстрация Books показывает как SQL классы Qt могут быть использованы с каракасом модель-представление, чтобы создавать богатый интерфейс пользователя для информации сохраненной в базе данных.
Информация о коллекции книг содержится в базеданных. Книги каталогизированы по автору, названию, жанру, и году публикации. Хотя каждое из этих полей может быть отображено и отредактировано используя стандартноые виджеты, дополнительное поле описывающее произвольный рейтинг для книги нуждается в некоторых дополнениях.
Книги оцениваются с помощью системы, в которой каждой книге выделяется некоторое количество звездочек; предпологается, что книга тем лучше, чем больше их количество. Нажав на ячейку, содержащую рейтинг, количество звездочек может быть изменено, и рейтинг в базе данных обновится.
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|