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() - Constructor for class edu.jhu.cs.oose.elevel.dataModel.Deck
 
Deck(String) - Constructor for class edu.jhu.cs.oose.elevel.dataModel.Deck
Initialize a basic Deck using the name provided
deck - Variable in class edu.jhu.cs.oose.elevel.testTaking.Test
The Deck currently being tested
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
dontSaveDeck() - Method in class edu.jhu.cs.oose.elevel.DeckDialog
 
DragDropEllipse - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop
Circle capable of drag and drop
DragDropEllipse(QGraphicsEllipseItem, DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropEllipse
 
DragDropEllipse(QGraphicsEllipseItem) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropEllipse
 
DragDropItem - Interface in edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop
 
DragDropLine - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop
Line that can accept drag and drops
DragDropLine(QGraphicsLineItem, DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropLine
 
DragDropLine(QGraphicsLineItem) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropLine
 
DragDropMimeData - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop
 
DragDropMimeData() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropMimeData
 
DragDropMimeData(QtJambiObject.QPrivateConstructor) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropMimeData
 
DragDropPixmap - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop
 
DragDropPixmap(QGraphicsPixmapItem, DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropPixmap
 
DragDropPixmap(QGraphicsPixmapItem) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropPixmap
 
DragDropRect - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop
 
DragDropRect(QGraphicsRectItem, DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropRect
 
DragDropRect(QGraphicsRectItem) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropRect
 
DragDropUtilities - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop
General DragDrop utilities to handle the general drag&drop issues/mouse events/cursor selection
DragDropUtilities() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.dragDrop.DragDropUtilities
 
dragEnterEvent(QDragEnterEvent) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsView
 
dragLeaveEvent(QDragLeaveEvent) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsView
 
dragMoveEvent(QDragMoveEvent) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsView
 
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.commands
Not yet functioning properly - re-adds text too frequently
DrawAddTextCommand(QGraphicsTextItem, String, String) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.commands.DrawAddTextCommand
 
DrawCommand - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.commands
Command to add QGraphicsInterfaceItem to a QGraphicsScene
DrawCommand() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.commands.DrawCommand
 
DrawingButton - Interface in edu.jhu.cs.oose.elevel.AdvancedEditCard.buttons
 
DrawingButtonGroup - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.buttons
ButtonGroup that can emit the DrawingType that was changed to
DrawingButtonGroup() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.buttons.DrawingButtonGroup
Default constructor
DrawingEllipseItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems
 
DrawingEllipseItem(double, double, double, double, DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingEllipseItem
 
DrawingEllipseItem(DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingEllipseItem
 
DrawingEllipseItem() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingEllipseItem
 
DrawingGraphicsScene - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingGraphicsScene() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
Default Constructor
DrawingGraphicsScene(List<QGraphicsItemInterface>) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
 
DrawingGraphicsView - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard
 
DrawingGraphicsView(DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsView
Constructor
DrawingItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems
 
DrawingItem() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingItem
 
DrawingItem(DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingItem
 
DrawingLineItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems
 
DrawingLineItem(QLineF, DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingLineItem
 
DrawingLineItem(DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingLineItem
 
DrawingLineItem() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingLineItem
 
DrawingRadioButton - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.buttons
Radio button that has a DrawingType
DrawingRadioButton(String, DrawingType) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.buttons.DrawingRadioButton
Constructor
DrawingRectItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems
 
DrawingRectItem(DrawingGraphicsScene, double, double, double, double) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingRectItem
 
DrawingRectItem(DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingRectItem
 
DrawingRectItem() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingRectItem
 
DrawingSelectItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems
 
DrawingSelectItem(DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingSelectItem
 
DrawingSelectItem() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingSelectItem
 
DrawingTextItem - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems
 
DrawingTextItem(DrawingGraphicsScene, String) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingTextItem
Constructor that creates item with sent String
DrawingTextItem(DrawingGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingTextItem
 
DrawingTextItem() - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems.DrawingTextItem
 
DrawingType - Enum in edu.jhu.cs.oose.elevel.AdvancedEditCard.drawItems
Define the different types of the drawings that can be performed by the DefaultCanvas
DrawItemCommand - Class in edu.jhu.cs.oose.elevel.AdvancedEditCard.commands
 
DrawItemCommand(QGraphicsItemInterface, QGraphicsScene) - Constructor for class edu.jhu.cs.oose.elevel.AdvancedEditCard.commands.DrawItemCommand
Impelmentation of the DrawCommand
dropEvent(QGraphicsSceneDragDropEvent) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsScene
 
dropEvent(QDropEvent) - Method in class edu.jhu.cs.oose.elevel.AdvancedEditCard.DrawingGraphicsView
 
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