aqt.deckoptions
===============

.. py:module:: aqt.deckoptions


Classes
-------

.. autoapisummary::

   aqt.deckoptions.DeckOptionsDialog


Functions
---------

.. autoapisummary::

   aqt.deckoptions.confirm_deck_then_display_options
   aqt.deckoptions.display_options_for_deck_id
   aqt.deckoptions.display_options_for_deck


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

.. py:class:: DeckOptionsDialog(mw: aqt.main.AnkiQt, deck: anki.decks.DeckDict)

   Bases: :py:obj:`QDialog`


   The new deck configuration screen.


   .. py:attribute:: TITLE
      :value: 'deckOptions'



   .. py:attribute:: silentlyClose
      :value: True



   .. py:attribute:: mw


   .. py:method:: set_ready()


   .. py:method:: closeEvent(evt: QCloseEvent | None) -> None


   .. py:method:: require_close()

      Close. Ensure the closeEvent is not ignored.



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


.. py:function:: confirm_deck_then_display_options(active_card: anki.cards.Card | None = None) -> None

.. py:function:: display_options_for_deck_id(deck_id: anki.decks.DeckId) -> None

.. py:function:: display_options_for_deck(deck: anki.decks.DeckDict) -> None

