rrenkert@582: /* Copyright (C) 2014 by Bundesamt für Sicherheit in der Informationstechnik rrenkert@582: * Software engineering by Intevation GmbH rrenkert@582: * rrenkert@582: * This file is Free Software under the GNU GPL (v>=2) rrenkert@582: * and comes with ABSOLUTELY NO WARRANTY! rrenkert@582: * See LICENSE.txt for details. rrenkert@582: */ rrenkert@582: #ifndef CERTIFICATELISTITEM_H rrenkert@582: #define CERTIFICATELISTITEM_H rrenkert@582: /** rrenkert@582: * @file certificateitemdelegate.h rrenkert@582: * @brief Item delegate drawing custom certificate items in list views. rrenkert@582: * rrenkert@582: */ rrenkert@582: #include rrenkert@582: #include rrenkert@582: #include rrenkert@582: rrenkert@582: #include "certificate.h" rrenkert@582: rrenkert@582: class CertificateItemWidget : public QWidget rrenkert@582: { rrenkert@582: rrenkert@582: public: rrenkert@582: CertificateItemWidget(QWidget *parent = 0, const Certificate &cert = Certificate()); rrenkert@582: rrenkert@582: private: rrenkert@582: void setupGUI(); rrenkert@582: rrenkert@582: Certificate mCertificate; rrenkert@582: QLabel *mLabel; rrenkert@582: QComboBox *mComboBox; rrenkert@582: }; rrenkert@582: #endif