#ifndef CARD_PREVIEW_H #define CARD_PREVIEW_H #include #include class CardSideView; class Card; class CardPack; class CardPreview: public QDockWidget { Q_OBJECT public: CardPreview(QWidget* parent); void setContent(const CardPack* pack, Card* card); private: void createCardSides(); void createInternalWidget(); void setDockProperties(); void setPack(const CardPack* pack); private: CardSideView* questionSide; CardSideView* answerSide; }; #endif