A B C D E F G H I K L M N O P Q R S T U V W

D

Deck - Class in edu.jhu.cs.oose.elevel.dataModel
Deck represents the high-level intuition of a deck of flash cards.
Deck(String) - Constructor for class edu.jhu.cs.oose.elevel.dataModel.Deck
Initialize a basic Deck using the name provided
Deck() - Constructor for class edu.jhu.cs.oose.elevel.dataModel.Deck
 
deckAdded - Variable in class edu.jhu.cs.oose.elevel.utilities.ViewState
Signals to be emitted
deckChanged - Variable in class edu.jhu.cs.oose.elevel.utilities.ViewState
 
DeckDialog - Class in edu.jhu.cs.oose.elevel
Implements a dialog for creating a new Deck
DeckDialog(QWidget) - Constructor for class edu.jhu.cs.oose.elevel.DeckDialog
Creates all buttons necessary for the Deck and connects them to the appropriate signal
deckRemoved - Variable in class edu.jhu.cs.oose.elevel.utilities.ViewState
 
DeckTreeGUI - Class in edu.jhu.cs.oose.elevel
It's actually a deck tree view, but it manages its model so that the main window doesn't have to
DeckTreeGUI(DeckTreeModel) - Constructor for class edu.jhu.cs.oose.elevel.DeckTreeGUI
Initializes the class by enabling the user to click or drag and drop objects in the tree GUI such as Decks and Cards
DeckTreeModel - Class in edu.jhu.cs.oose.elevel
The model for the deck tree view that provides the data for the tree to populate
DeckTreeModel() - Constructor for class edu.jhu.cs.oose.elevel.DeckTreeModel
Initializes the deck tree using information in ViewState
DefaultCanvas - Class in edu.jhu.cs.oose.elevel.editing
Sets the defaults for the Canvas, allowing text and the wrapping of text
DefaultCanvas() - Constructor for class edu.jhu.cs.oose.elevel.editing.DefaultCanvas
Sets the default canvas to Canvas's settings
DefaultCanvas(String) - Constructor for class edu.jhu.cs.oose.elevel.editing.DefaultCanvas
when a string is passed in we can then set the canvas to allow the wrapping of text and set the text to s
DefaultToolBar - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
The basic default toolbar for editing cards.
DefaultToolBar() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DefaultToolBar
default constructor
DefaultToolBar - Class in edu.jhu.cs.oose.elevel.editing
The basic default toolbar for editing cards.
DefaultToolBar() - Constructor for class edu.jhu.cs.oose.elevel.editing.DefaultToolBar
default constructor
displayEmptyCard() - Method in class edu.jhu.cs.oose.elevel.CardAreaGUI
Displays an empty Card in the card area
dontSaveDeck() - Method in class edu.jhu.cs.oose.elevel.DeckDialog
 
draw() - Method in class edu.jhu.cs.oose.elevel.graphing.GraphWindowGUI
Draws the GUI that displays graphed statistics
draw() - Method in class edu.jhu.cs.oose.elevel.utilities.UploaderGUI
Draws a GUI representing a file manager for uploading and exporting
DrawAddTextCommand - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawAddTextCommand(QGraphicsTextItem, String, String) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawAddTextCommand
 
DrawCommand - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawCommand() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawCommand
 
DrawingButton - Interface in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingButtonGroup - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingButtonGroup() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingButtonGroup
Default constructor
DrawingEllipseItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingEllipseItem(double, double, double, double) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingEllipseItem
 
DrawingGraphicsScene - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingGraphicsScene() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
Default Constructor
DrawingGraphicsView - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingGraphicsView(DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsView
Constructor
DrawingItem - Interface in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingLineItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingLineItem(QLineF) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingLineItem
 
DrawingRadioButton - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingRadioButton(String, DrawingType) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingRadioButton
Constructor
DrawingRectItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingRectItem(double, double, double, double) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingRectItem
 
DrawingTextItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingTextItem(String) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingTextItem
Constructor that creates item with sent String
DrawingType - Enum in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawItemCommand - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawItemCommand(QGraphicsItemInterface, QGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawItemCommand
Impelmentation of the DrawCommand
dropMimeData(QMimeData, Qt.DropAction, int, int, QModelIndex) - Method in class edu.jhu.cs.oose.elevel.DeckTreeModel
The method called after something's been dropped in an item where objects can be dropped on
duplicateCard() - Method in class edu.jhu.cs.oose.elevel.utilities.ViewState
Duplicates the currently selected card

A B C D E F G H I K L M N O P Q R S T U V W