MyBooks
Classes | Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
DlgBooks Class Reference

Book title database maintenance. More...

#include <dlgbooks.hpp>

Inheritance diagram for DlgBooks:
Inheritance graph
[legend]
Collaboration diagram for DlgBooks:
Collaboration graph
[legend]

Classes

class  BooksPrivate
 

Public Member Functions

 DlgBooks (QWidget *parent=0)
 
 ~DlgBooks ()
 

Protected Member Functions

void changeEvent (QEvent *e)
 
void showEvent (QShowEvent *)
 
void resizeEvent (QResizeEvent *)
 
void closeEvent (QCloseEvent *)
 

Private Slots

void findTitle ()
 
void findAuthTitles ()
 responds to a change in the title search box text More...
 
void slotClrSrch ()
 responds to a change in the author search box text More...
 
void slotAddBook ()
 responds to Clear button click event More...
 
void slotRowSel ()
 responds to a add new book button click More...
 
void slotEditBook ()
 responds to a click in a row of the titles list. More...
 
void slotDelBook ()
 responds to a edit book button click event More...
 
void slotActivateDel ()
 responds to a delete botton click. More...
 

Private Member Functions

void loadTable ()
 
void displaySettings ()
 
void readSettings ()
 
void saveSettings ()
 

Private Attributes

BooksPrivated
 
Ui::DlgBooks * ui
 

Detailed Description

Book title database maintenance.

This dialog provides an interface to the Books database table to allow add, update, and delete of all Books records and / or foreign keys.

Constructor & Destructor Documentation

◆ DlgBooks()

DlgBooks::DlgBooks ( QWidget *  parent = 0)
explicit
Here is the call graph for this function:

◆ ~DlgBooks()

DlgBooks::~DlgBooks ( )

Member Function Documentation

◆ changeEvent()

void DlgBooks::changeEvent ( QEvent *  e)
protected

◆ closeEvent()

void DlgBooks::closeEvent ( QCloseEvent *  e)
protected
Here is the call graph for this function:

◆ displaySettings()

void DlgBooks::displaySettings ( )
private

◆ findAuthTitles

void DlgBooks::findAuthTitles ( )
privateslot

responds to a change in the title search box text

Here is the call graph for this function:

◆ findTitle

void DlgBooks::findTitle ( )
privateslot
Here is the call graph for this function:

◆ loadTable()

void DlgBooks::loadTable ( )
private
Here is the call graph for this function:

◆ readSettings()

void DlgBooks::readSettings ( )
private

◆ resizeEvent()

void DlgBooks::resizeEvent ( QResizeEvent *  )
protected
Here is the call graph for this function:

◆ saveSettings()

void DlgBooks::saveSettings ( )
private

◆ showEvent()

void DlgBooks::showEvent ( QShowEvent *  )
protected

◆ slotActivateDel

void DlgBooks::slotActivateDel ( )
privateslot

responds to a delete botton click.

◆ slotAddBook

void DlgBooks::slotAddBook ( )
privateslot

responds to Clear button click event

Here is the call graph for this function:

◆ slotClrSrch

void DlgBooks::slotClrSrch ( )
privateslot

responds to a change in the author search box text

◆ slotDelBook

void DlgBooks::slotDelBook ( )
privateslot

responds to a edit book button click event

Here is the call graph for this function:

◆ slotEditBook

void DlgBooks::slotEditBook ( )
privateslot

responds to a click in a row of the titles list.

Here is the call graph for this function:

◆ slotRowSel

void DlgBooks::slotRowSel ( )
privateslot

responds to a add new book button click

Member Data Documentation

◆ d

BooksPrivate* DlgBooks::d
private

◆ ui

Ui::DlgBooks* DlgBooks::ui
private

The documentation for this class was generated from the following files: