# Abstract Widget Classes

These classes are abstract widgets; they are generally not usable in themselves, but provide functionality that can be used by inheriting these classes.

Classes:

- QButton (The abstract base class of button widgets, providing functionality common to buttons)
- QFrame (The base class of widgets that have an (optional) frame)
- QTableView (This is the abstract base class of all the table views)
- QWidget (The base class of all user interface objects)