DiagramDesigner/include/loadPageDlg.h

34 lines
627 B
C
Raw Normal View History

2025-02-06 16:36:50 +08:00
#ifndef LOADPAGEDLG_H
#define LOADPAGEDLG_H
#include <QDialog>
#include <QStandardItemModel>
QT_BEGIN_NAMESPACE
namespace Ui { class loadPageDlg; }
QT_END_NAMESPACE
class LoadPageDlg : public QDialog
{
Q_OBJECT
public:
LoadPageDlg(QWidget *parent = nullptr);
~LoadPageDlg();
void initial();
void updateList();
signals:
2025-10-24 21:11:07 +08:00
void selectedProject(const QString&,QUuid);
2025-02-06 16:36:50 +08:00
public slots:
void onOkClicked();
void onCancelClicked();
void onItemChanged(const QModelIndex& current);
private:
Ui::loadPageDlg *ui;
QStandardItemModel* m_standardItemModel;
QString _pageName;
};
#endif