PowerModeler/include/attributeSelector.h

37 lines
702 B
C++

#ifndef ATTRIBUTESELECTOR_H
#define ATTRIBUTESELECTOR_H
#include "global.h"
#include <QWidget>
QT_BEGIN_NAMESPACE
namespace Ui {
class AttributeSelector;
}
QT_END_NAMESPACE
class MainWindow;
class AttributeView;
class AttributeSelector : public QWidget
{
Q_OBJECT
public:
AttributeSelector(const QString& connection = "", QWidget *parent = nullptr);
~AttributeSelector();
void setMainWindow(MainWindow*);
private slots:
void onBtnClicked_refreshData();
void onSyncDataStatus(bool, const PaginationInfo&);
private:
Ui::AttributeSelector *ui;
MainWindow* m_pMainWindow;
AttributeView* m_attributeView;
QString m_connection;
};
#endif //ATTRIBUTESELECTOR_H