#ifndef HAVOC_STORE_HPP #define HAVOC_STORE_HPP #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class Store { public: QWidget* StoreWidget; QHBoxLayout* horizontalLayout; QSplitter* StoreSplitter; QTableWidget* StoreTable; QTableWidgetItem *labelTitle; QTableWidgetItem *labelAuthor; QWidget* panelStore; QVBoxLayout* panelLayout; QWidget* root_panelStore; QVBoxLayout* root_panelLayout; QScrollArea* panelScroll; QJsonArray* dataStore; QLabel* headerLabelTitle; QLabel* panelLabelDescription; QLabel* panelLabelAuthor; QPushButton* installButton; QGridLayout* gridLayout; QTextEdit* StoreLogger; void setupUi( QWidget* Store ); void displayData( int position ); void installScript( int position ); bool AddScript( QString Path ); void retranslateUi( ); }; #endif