PowerModeler/include/dbBrowser.h

37 lines
667 B
C
Raw Normal View History

#ifndef DBBROWSER_H
#define DBBROWSER_H
#include "global.h"
#include <QWidget>
QT_BEGIN_NAMESPACE
namespace Ui {
class DatabaseBrowser;
}
QT_END_NAMESPACE
class AttributeView;
class DatabaseBrowser : public QWidget
{
Q_OBJECT
public:
DatabaseBrowser(QWidget *parent = nullptr);
~DatabaseBrowser();
void addTab_attribute(const QString&, ModelAttributeGroup&);
private slots:
2025-03-25 17:58:48 +08:00
void onTabCloseRequested(int);
void onCurrentTabChanged(int);
void onSyncDataStatus(bool, const PaginationInfo&);
private:
2025-03-24 19:55:01 +08:00
int tabIndex(const QString&);
Ui::DatabaseBrowser *ui;
QList<AttributeView> m_attributeViewList;
};
#endif //DBBROWSER_H