addappletdialog.h 617 B

1234567891011121314151617181920212223242526272829
  1. #ifndef ADDAPPLETDIALOG_H
  2. #define ADDAPPLETDIALOG_H
  3. #include "../dialog.h"
  4. #include <QJsonObject>
  5. #include <QGraphicsBlurEffect>
  6. #include <QGraphicsScene>
  7. #include <QGraphicsPixmapItem>
  8. #include <QPainter>
  9. #include <QScreen>
  10. #include <QListWidget>
  11. #include <QPushButton>
  12. class AddAppletDialog : public Dialog {
  13. public:
  14. AddAppletDialog(QJsonObject* cfgObj,
  15. int panelID,
  16. QListWidget* appletsListWidget);
  17. virtual void setPaneContents() override;
  18. private:
  19. QListWidget* mAppletsListWidget;
  20. QJsonObject* mCfgObj;
  21. int mPanelID;
  22. };
  23. #endif // ADDAPPLETDIALOG_H