aqt.customstudy
===============

.. py:module:: aqt.customstudy


Attributes
----------

.. autoapisummary::

   aqt.customstudy.RADIO_NEW
   aqt.customstudy.RADIO_REV
   aqt.customstudy.RADIO_FORGOT
   aqt.customstudy.RADIO_AHEAD
   aqt.customstudy.RADIO_PREVIEW
   aqt.customstudy.RADIO_CRAM
   aqt.customstudy.TYPE_NEW
   aqt.customstudy.TYPE_DUE
   aqt.customstudy.TYPE_REVIEW
   aqt.customstudy.TYPE_ALL


Classes
-------

.. autoapisummary::

   aqt.customstudy.CustomStudy


Module Contents
---------------

.. py:data:: RADIO_NEW
   :value: 1


.. py:data:: RADIO_REV
   :value: 2


.. py:data:: RADIO_FORGOT
   :value: 3


.. py:data:: RADIO_AHEAD
   :value: 4


.. py:data:: RADIO_PREVIEW
   :value: 5


.. py:data:: RADIO_CRAM
   :value: 6


.. py:data:: TYPE_NEW
   :value: 0


.. py:data:: TYPE_DUE
   :value: 1


.. py:data:: TYPE_REVIEW
   :value: 2


.. py:data:: TYPE_ALL
   :value: 3


.. py:class:: CustomStudy(mw: aqt.AnkiQt, deck_id: anki.decks.DeckId, card_count: anki.consts.Any, defaults: anki.scheduler.base.CustomStudyDefaults)

   Bases: :py:obj:`QDialog`


   .. py:method:: fetch_data_and_show(mw: aqt.AnkiQt) -> None
      :staticmethod:



   .. py:attribute:: mw


   .. py:attribute:: deck_id


   .. py:attribute:: card_count


   .. py:attribute:: defaults


   .. py:attribute:: form


   .. py:method:: setupSignals() -> None


   .. py:method:: count_with_children(parent: int, children: int) -> str


   .. py:method:: onRadioChange(idx: int) -> None


   .. py:method:: setTextAfterSpinner(newSpinValue) -> None


   .. py:method:: accept() -> None


